Skip to main content

Auth & Account

POST /auth/apple

Request

{ "idToken": "<apple-sign-in-token>" }

Response

{
"accessToken": "<jwt>",
"refreshToken": "<opaque>",
"userId": "<uuid>",
"did": "did:web:yourdomain.com:users:<uuid>"
}

POST /auth/refresh

Request

{ "refreshToken": "<opaque>" }

Response

{ "accessToken": "<jwt>" }

DELETE /account

  • Hard delete account; returns 204 No Content.

POST /push/register

Request

{ "token": "<apns-token>", "platform": "ios" }
  • Returns 204 No Content.