Get Public Client Registration (v1)
Method & Path
GET /api/v1/workspace/public/client-registration/:token
Actual backend path: /v1/workspace/public/client-registration/:token
Description
Returns workspace branding/meta for the Customer self-registration page. If the one-time invite was already used, the response still succeeds with status: "used" and the registered client name so the page can show a clear message.
Authentication
None (public).
Persona access: Customer (unauthenticated).
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
token | string | Yes | One-time registration token |
Response 200 OK (available)
{
"registration": {
"workspaceName": "Randerma",
"workspaceSlogan": null,
"branding": {},
"enabled": true,
"status": "available",
"registeredName": null
}
}
Response 200 OK (already used)
{
"registration": {
"workspaceName": "Randerma",
"workspaceSlogan": null,
"branding": {},
"enabled": false,
"status": "used",
"registeredName": "Sara Ahmad"
}
}
Common Errors
- 404 Not Found: Invalid token
- 500 Internal Server Error: Unexpected server error