API referenceSign-in and account
Get new recovery codes
POST
Replaces every recovery code with 10 new ones, shown once. Needs a current authenticator code. Only while 2FA is on.
Any signed-in caller. Not available to MCP clients or the assistant.
cookie
seylo_session<token>application/json- body
code*stringMatch
^[0-9]{6}$Success.
application/json- response
recoveryCodes*array<string>curl -X POST 'https://example.com/api/v1/auth.regenerateRecoveryCodes' \ -H 'Content-Type: application/json' \ -d '{ "code": "string"}'Example Response
{ "recoveryCodes": [ "string" ]}Start confirming it's you with a passkey POST
Returns WebAuthn request options for navigator.credentials.get, limited to the signed-in person's passkeys, and a ticket for auth.reauth. UNAVAILABLE without a panel domain, CONFLICT when the account has no passkey. Any signed-in caller. Not available to MCP clients or the assistant.
Sign out everywhere else POST
Ends every session of the signed-in person except the current one. Any signed-in caller. Not available to MCP clients or the assistant.