Resolve tenant by slug
const url = 'https://kynectlocal-production.up.railway.app/v1/v1/auth/tenant-lookup';const options = { method: 'POST', headers: {'Content-Type': 'application/json'}, body: '{"slug":"example"}'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request POST \ --url https://kynectlocal-production.up.railway.app/v1/v1/auth/tenant-lookup \ --header 'Content-Type: application/json' \ --data '{ "slug": "example" }'Request Body required
Section titled βRequest Body required βobject
Tenant slug (from subdomain or login URL)
Example generated
{ "slug": "example"}Responses
Section titled β Responses βSuccess
object
object
Tenants associated with this email
object
Tenant identifier
Tenant URL slug used in login
Tenant display name
Present and true when the user is a platform super-admin
Example generated
{ "data": { "tenants": [ { "id": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0", "slug": "example", "name": "example" } ], "isSuperAdmin": true }}Validation error
object
Error envelope
object
Machine-readable error code
Human-readable error description
Additional context, e.g. validation field errors
Example generated
{ "error": { "code": "example", "message": "example", "details": "example" }}Unauthenticated
object
Error envelope
object
Machine-readable error code
Human-readable error description
Additional context, e.g. validation field errors
Example generated
{ "error": { "code": "example", "message": "example", "details": "example" }}Forbidden
object
Error envelope
object
Machine-readable error code
Human-readable error description
Additional context, e.g. validation field errors
Example generated
{ "error": { "code": "example", "message": "example", "details": "example" }}Not found
object
Error envelope
object
Machine-readable error code
Human-readable error description
Additional context, e.g. validation field errors
Example generated
{ "error": { "code": "example", "message": "example", "details": "example" }}Unprocessable
object
Error envelope
object
Machine-readable error code
Human-readable error description
Additional context, e.g. validation field errors
Example generated
{ "error": { "code": "example", "message": "example", "details": "example" }}