/
HI
hikyo-org
/
Hikyo API
Search skmtc…
⌘K
Changes
Docs
Sign in
Docs
History
Schema
Filter operations
access
42
accounts
1
adapters
26
approvals
7
audit
6
auth
51
post
/api/v1/auth/credential/establish
Consume a credential-establishment authority and set an initial credential.
post
/api/v1/auth/local/login
Local password login; mints a CLI or browser session artifact.
post
/api/v1/auth/login/challenge/{challenge}/totp
Satisfy a login challenge with a TOTP code; mints the session.
post
/api/v1/auth/login/challenge/{challenge}/webauthn/start
Begin a passkey assertion against a login challenge.
post
/api/v1/auth/login/challenge/{challenge}/webauthn/finish
Complete a passkey assertion against a login challenge; mints the session.
post
/api/v1/auth/logout
Revoke the presented session.
get
/api/v1/auth/whoami
Describe the presented session.
post
/api/v1/auth/totp/enrol/start
Begin TOTP enrolment; returns the otpauth URI once.
post
/api/v1/auth/totp/enrol/confirm
Confirm TOTP enrolment with a code; reissues the session.
post
/api/v1/auth/totp/step-up
Elevate the acting session by presenting a TOTP code.
post
/api/v1/auth/reauth/totp
Open a disclosure reauthentication window with a TOTP code.
post
/api/v1/auth/cli-reauth/start
Bind an adapter reauthentication handoff to the acting CLI session and PKCE challenge.
get
/api/v1/auth/cli-reauth/transactions/{state}
Load display-only policy and exact callback metadata for a live CLI handoff.
post
/api/v1/auth/cli-reauth/approve
Approve a CLI adapter ceremony with the browser session's exact bound windows.
post
/api/v1/auth/cli-reauth/redeem
Atomically exchange code and PKCE verifier for the rotated CLI bearer.
get
/api/v1/auth/totp
Report whether the caller has a TOTP factor.
delete
/api/v1/auth/totp
Remove the confirmed TOTP factor.
post
/api/v1/auth/recovery-codes/regenerate
Replace the recovery-code batch; returns the codes once.
post
/api/v1/auth/recovery/begin
Consume a recovery code for a credential-establishment authority.
post
/api/v1/auth/signup
Request local email registration.
post
/api/v1/auth/signup/verify
Verify one local registration without minting a session.
get
/api/v1/auth/methods
Enabled login methods for this instance.
post
/api/v1/auth/oidc/{provider}/start
Begin an OIDC transaction (login, link, reauth or claim).
get
/api/v1/auth/oidc/{provider}/callback
Complete an OIDC transaction from the IdP redirect.
post
/api/v1/auth/oauth2/{provider}/start
Begin an OAuth2 transaction (login, link, establish or claim).
get
/api/v1/auth/oauth2/{provider}/callback
Complete an OAuth2 transaction from the IdP redirect.
post
/api/v1/auth/saml/{provider}/start
Begin an SP-initiated SAML transaction (login, link or reauth).
post
/api/v1/auth/saml/{provider}/acs
Complete an SP-initiated SAML transaction over HTTP-POST.
get
/api/v1/auth/saml/{provider}/metadata
Publish this provider's SAML SP metadata.
get
/api/v1/me/profile
Read your own account profile.
patch
/api/v1/me/profile
Update your own account profile.
get
/api/v1/me/orgs
The organisations the caller's own grants name.
get
/api/v1/auth/identities
List the caller's linked external identities.
post
/api/v1/auth/identities/link
Begin linking an external identity (OIDC purpose=link).
delete
/api/v1/auth/identities/{id}
Unlink an external identity.
post
/api/v1/auth/webauthn/enrol/start
Begin passkey enrolment; returns opaque creation options.
post
/api/v1/auth/webauthn/enrol/finish
Complete passkey enrolment from the attestation response.
post
/api/v1/auth/webauthn/login/start
Begin a discoverable-credential passkey login.
post
/api/v1/auth/webauthn/login/finish
Complete a passkey login from the assertion response.
post
/api/v1/auth/webauthn/step-up/start
Begin a passkey step-up for the acting session.
post
/api/v1/auth/webauthn/step-up/finish
Elevate the acting session by presenting a passkey.
post
/api/v1/auth/webauthn/reauth/start
Begin a passkey reauthentication bound to an operation unit.
post
/api/v1/auth/webauthn/reauth/finish
Complete a passkey reauthentication; opens the window.
get
/api/v1/auth/webauthn/credentials
List the caller's enrolled passkeys.
delete
/api/v1/auth/webauthn/credentials/{id}
Remove an enrolled passkey.
post
/api/v1/auth/workspace/start
Open a workspace handoff transaction.
post
/api/v1/auth/workspace/approve
Approve a handoff as the authenticated human, minting the code.
post
/api/v1/auth/workspace/redeem
Exchange code + PKCE verifier for a workspace session.
get
/api/v1/auth/workspace/transactions/{state}
Load the authoritative shape of a live workspace handoff.
get
/api/v1/me/sessions
The caller's own active sessions, workspace sessions included.
delete
/api/v1/me/sessions/{session}
Revoke one of the caller's own sessions.
definitions
7
delivery
6
dynamic
12
environments
2
hierarchy
24
identities
15
instance
55
keys
14
meta
2
orgs
2
pki
24
revisions
12
scim
14
scim-protocol
19
ssh
17
transit
15
values
15
auth
Copy Markdown
Copied
Copy failed
Changes to Complete an OAuth2 transaction from the IdP redirect.
get
/api/v1/auth/oauth2/{provider}/callback
Oct 2, 2026
8a6e250b7105
Revision changes
info
endpoint added