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.