authPOST /auth/login/oidcPOST/auth/login/oidcLogin with OIDCRequest Bodyapplication/jsonjwtRequiredstring <jwt>passkeyAssertionobjectShow Child AttributesHide Child AttributesResponses200Default ResponseAny ofSelect a value400Default ResponseerrorRequiredobjectShow Child AttributesHide Child Attributes403Default ResponseerrorRequiredobjectShow Child AttributesHide Child Attributes429Default ResponseerrorRequiredobjectShow Child AttributesHide Child AttributescURLCopyTryExpand200400403429POST /auth/login/crypto-nativePOST/auth/login/crypto-nativeLogin with Crypto NativeRequest Bodyapplication/jsonmessageRequiredstringsignatureRequiredstringnonceTokenRequiredstringpasskeyAssertionobjectShow Child AttributesHide Child AttributesResponses200Default ResponseAny ofSelect a value400Default ResponseerrorRequiredobjectShow Child AttributesHide Child Attributes401Default ResponseerrorRequiredobjectShow Child AttributesHide Child Attributes403Default ResponseerrorRequiredobjectShow Child AttributesHide Child Attributes429Default ResponseerrorRequiredobjectShow Child AttributesHide Child AttributescURLCopyTryExpand200400401403429POST /auth/login/tenantPOST/auth/login/tenantTenant loginRequest Bodyapplication/jsonmessageRequiredstringsignatureRequiredstringnonceTokenRequiredstringResponses200Default ResponsetokenRequiredstringexpiresAtRequiredstring <date-time>renewableUntilRequiredstring <date-time>400Default ResponseerrorRequiredobjectShow Child AttributesHide Child Attributes403Default ResponseerrorRequiredobjectShow Child AttributesHide Child AttributescURLCopyTry200400403POST /auth/login/servicePOST/auth/login/serviceService loginRequest Bodyapplication/jsonmessageRequiredstringsignatureRequiredstringnonceTokenRequiredstringResponses200Default ResponsetokenRequiredstringexpiresAtRequiredstring <date-time>renewableUntilRequiredstring <date-time>400Default ResponseerrorRequiredobjectShow Child AttributesHide Child Attributes403Default ResponseerrorRequiredobjectShow Child AttributesHide Child AttributescURLCopyTry200400403POST /auth/logoutPOST/auth/logoutLogoutResponses204Default Response401Default ResponseerrorRequiredobjectShow Child AttributesHide Child AttributescURLCopyTry401GET /auth/current-sessionGET/auth/current-sessionGet current session informationResponses200Default ResponsetypeRequiredstringValuesuserservicetenantm2m_appanonymousexpiresAtRequiredstring <date-time>renewableUntilRequiredstring <date-time>401Default ResponseerrorRequiredobjectShow Child AttributesHide Child Attributes403Default ResponseerrorRequiredobjectShow Child AttributesHide Child AttributescURLCopyTry200401403POST /auth/extend-sessionPOST/auth/extend-sessionExtend the current session idle deadlineResponses200Default ResponseexpiresAtRequiredstring <date-time>renewableUntilRequiredstring <date-time>401Default ResponseerrorRequiredobjectShow Child AttributesHide Child AttributescURLCopyTry200401Copy page for AIGET /m2m-app-queries/contracts/{contractAddress}PreviousShift←POST /auth/login/oidcNextShift→