SyAuth API reference
This reference covers 114 customer-facing paths and 181 HTTP operations, including dashboard management, application authentication and identity protocols. Some advanced operations have availability limitations.
API base URL: https://api.syauth.com/e/v1. Paths below already contain /e/v1; prepend https://api.syauth.com when using a full path.
Start with your first API call, credentials, and request conventions. Use the public API directly from your application server or integration.
Download the endpoint inventory.
| Method | Path | Reference |
|---|---|---|
| POST | /e/v1/register/ | Operation |
| POST | /e/v1/login/ | Operation |
| POST | /e/v1/logout/ | Operation |
| GET | /e/v1/user/profile/ | Operation |
| PATCH | /e/v1/user/profile/ | Operation |
| DELETE | /e/v1/user/profile/ | Operation |
| POST | /e/v1/user/password/update/ | Operation |
| GET | /e/v1/auth/login/ | Operation |
| POST | /e/v1/auth/login/ | Operation |
| GET | /e/v1/auth/register/ | Operation |
| POST | /e/v1/auth/register/ | Operation |
| GET | /e/v1/auth/verify-email/ | Operation |
| POST | /e/v1/auth/verify-email/ | Operation |
| GET | /e/v1/auth/forgot-password/ | Operation |
| POST | /e/v1/auth/forgot-password/ | Operation |
| GET | /e/v1/auth/reset-password/ | Operation |
| POST | /e/v1/auth/reset-password/ | Operation |
| POST | /e/v1/auth/jwt-to-session/ | Operation |
| POST | /e/v1/oauth/consent/approve/ | Operation |
| POST | /e/v1/password/reset/ | Operation |
| POST | /e/v1/password/reset/confirm/ | Operation |
| POST | /e/v1/email/verify/ | Operation |
| POST | /e/v1/email/verify/resend/ | Operation |
| GET | /e/v1/oauth/authorize/ | Operation |
| POST | /e/v1/oauth/authorize/ | Operation |
| POST | /e/v1/oauth/token/ | Operation |
| OPTIONS | /e/v1/oauth/token/ | Operation |
| OPTIONS | /e/v1/oauth/pkce/init/ | Operation |
| POST | /e/v1/oauth/pkce/init/ | Operation |
| POST | /e/v1/oauth/revoke/ | Operation |
| GET | /e/v1/oauth/userinfo/ | Operation |
| POST | /e/v1/oauth/userinfo/ | Operation |
| GET | /e/v1/.well-known/jwks.json | Operation |
| GET | /e/v1/.well-known/openid-configuration | Operation |
| GET | /e/v1/developer/clients/ | Operation |
| POST | /e/v1/developer/clients/ | Operation |
| GET | /e/v1/developer/clients/{client_id}/ | Operation |
| PUT | /e/v1/developer/clients/{client_id}/ | Operation |
| DELETE | /e/v1/developer/clients/{client_id}/ | Operation |
| POST | /e/v1/developer/clients/{client_id}/reset-secret/ | Operation |
| GET | /e/v1/developer/clients/{client_id}/branding/ | Operation |
| POST | /e/v1/developer/clients/{client_id}/branding/ | Operation |
| PUT | /e/v1/developer/clients/{client_id}/branding/ | Operation |
| DELETE | /e/v1/developer/clients/{client_id}/branding/ | Operation |
| GET | /e/v1/developer/tokens/ | Operation |
| POST | /e/v1/developer/tokens/ | Operation |
| GET | /e/v1/developer/tokens/{token_id}/ | Operation |
| PATCH | /e/v1/developer/tokens/{token_id}/ | Operation |
| DELETE | /e/v1/developer/tokens/{token_id}/ | Operation |
| GET | /e/v1/developer/access-tokens/ | Operation |
| POST | /e/v1/developer/access-tokens/ | Operation |
| GET | /e/v1/developer/access-tokens/{token_id}/ | Operation |
| DELETE | /e/v1/developer/access-tokens/{token_id}/ | Operation |
| POST | /e/v1/developer/access-tokens/{token_id}/revoke/ | Operation |
| GET | /e/v1/developer/groups/ | Operation |
| POST | /e/v1/developer/groups/ | Operation |
| GET | /e/v1/developer/groups/{group_id}/ | Operation |
| PATCH | /e/v1/developer/groups/{group_id}/ | Operation |
| DELETE | /e/v1/developer/groups/{group_id}/ | Operation |
| GET | /e/v1/developer/groups/{group_id}/members/ | Operation |
| POST | /e/v1/developer/groups/{group_id}/members/ | Operation |
| DELETE | /e/v1/developer/groups/{group_id}/members/ | Operation |
| GET | /e/v1/developer/templates/ | Operation |
| POST | /e/v1/developer/templates/ | Operation |
| GET | /e/v1/developer/templates/{template_id}/ | Operation |
| PATCH | /e/v1/developer/templates/{template_id}/ | Operation |
| DELETE | /e/v1/developer/templates/{template_id}/ | Operation |
| GET | /e/v1/developer/users/search/ | Operation |
| GET | /e/v1/developer/users/ | Operation |
| POST | /e/v1/developer/users/ | Operation |
| GET | /e/v1/developer/users/{user_id}/ | Operation |
| PUT | /e/v1/developer/users/{user_id}/ | Operation |
| PATCH | /e/v1/developer/users/{user_id}/ | Operation |
| DELETE | /e/v1/developer/users/{user_id}/ | Operation |
| POST | /e/v1/developer/user-group-assignments/ | Operation |
| DELETE | /e/v1/developer/user-group-assignments/ | Operation |
| GET | /e/v1/developer/user-group-assignments/ | Operation |
| GET | /e/v1/developer/plans/ | Operation |
| GET | /e/v1/public/billing-plans/ | Operation |
| POST | /e/v1/developer/billing/subscribe/ | Operation |
| POST | /e/v1/developer/billing/subscribe-free/ | Operation |
| POST | /e/v1/developer/quick-build/ | Operation |
| GET | /e/v1/developer/stats/ | Operation |
| GET | /e/v1/oauth/google/ | Operation |
| GET | /e/v1/oauth/google/callback/ | Operation |
| GET | /e/v1/oauth/github/ | Operation |
| GET | /e/v1/oauth/github/callback/ | Operation |
| GET | /e/v1/oauth/linkedin/ | Operation |
| GET | /e/v1/oauth/linkedin/callback/ | Operation |
| GET | /e/v1/oauth/facebook/ | Operation |
| GET | /e/v1/oauth/facebook/callback/ | Operation |
| GET | /e/v1/developer/external-providers/ | Operation |
| POST | /e/v1/developer/external-providers/ | Operation |
| GET | /e/v1/developer/external-providers/{provider_id}/ | Operation |
| PATCH | /e/v1/developer/external-providers/{provider_id}/ | Operation |
| DELETE | /e/v1/developer/external-providers/{provider_id}/ | Operation |
| GET | /e/v1/oauth/clients/{client_id}/providers/ | Operation |
| GET | /e/v1/oauth/clients/{client_id}/branding/ | Operation |
| GET | /e/v1/developer/workspaces/ | Operation |
| POST | /e/v1/developer/workspaces/ | Operation |
| GET | /e/v1/developer/workspaces/{workspace_id}/ | Operation |
| PUT | /e/v1/developer/workspaces/{workspace_id}/ | Operation |
| PATCH | /e/v1/developer/workspaces/{workspace_id}/ | Operation |
| DELETE | /e/v1/developer/workspaces/{workspace_id}/ | Operation |
| GET | /e/v1/developer/workspaces/{workspace_id}/members/ | Operation |
| POST | /e/v1/developer/workspaces/{workspace_id}/members/ | Operation |
| PATCH | /e/v1/developer/workspaces/{workspace_id}/members/{member_id}/ | Operation |
| DELETE | /e/v1/developer/workspaces/{workspace_id}/members/{member_id}/ | Operation |
| GET | /e/v1/developer/workspaces/{workspace_id}/developers/search/ | Operation |
| GET | /e/v1/developer/workspaces/{workspace_id}/invitations/ | Operation |
| POST | /e/v1/developer/workspaces/{workspace_id}/invitations/ | Operation |
| GET | /e/v1/developer/workspaces/invitations/{invitation_id}/ | Operation |
| POST | /e/v1/developer/workspaces/invitations/{invitation_id}/ | Operation |
| DELETE | /e/v1/developer/workspaces/invitations/{invitation_id}/cancel/ | Operation |
| POST | /e/v1/developer/workspaces/invitations/by-token/ | Operation |
| GET | /e/v1/developer/audit/ | Operation |
| GET | /e/v1/user/sessions/ | Operation |
| DELETE | /e/v1/user/sessions/ | Operation |
| DELETE | /e/v1/user/sessions/{session_id}/ | Operation |
| POST | /e/v1/auth/magic-link/request/ | Operation |
| POST | /e/v1/auth/magic-link/consume/ | Operation |
| GET | /e/v1/user/mfa/devices/ | Operation |
| POST | /e/v1/user/mfa/totp/enroll/ | Operation |
| POST | /e/v1/user/mfa/totp/confirm/ | Operation |
| POST | /e/v1/user/mfa/totp/disable/ | Operation |
| POST | /e/v1/auth/mfa/verify/ | Operation |
| GET | /e/v1/user/mfa/recovery/status/ | Operation |
| POST | /e/v1/user/mfa/recovery/generate/ | Operation |
| POST | /e/v1/user/mfa/webauthn/register/begin/ | Operation |
| POST | /e/v1/user/mfa/webauthn/register/finish/ | Operation |
| POST | /e/v1/auth/webauthn/authenticate/begin/ | Operation |
| POST | /e/v1/auth/webauthn/authenticate/finish/ | Operation |
| GET | /e/v1/developer/scim/tokens/ | Operation |
| POST | /e/v1/developer/scim/tokens/ | Operation |
| DELETE | /e/v1/developer/scim/tokens/{token_id}/ | Operation |
| GET | /e/v1/scim/v2/Users | Operation |
| POST | /e/v1/scim/v2/Users | Operation |
| GET | /e/v1/scim/v2/Users/{user_id} | Operation |
| PUT | /e/v1/scim/v2/Users/{user_id} | Operation |
| PATCH | /e/v1/scim/v2/Users/{user_id} | Operation |
| DELETE | /e/v1/scim/v2/Users/{user_id} | Operation |
| GET | /e/v1/scim/v2/Groups | Operation |
| POST | /e/v1/scim/v2/Groups | Operation |
| GET | /e/v1/scim/v2/Groups/{group_id} | Operation |
| PUT | /e/v1/scim/v2/Groups/{group_id} | Operation |
| PATCH | /e/v1/scim/v2/Groups/{group_id} | Operation |
| DELETE | /e/v1/scim/v2/Groups/{group_id} | Operation |
| GET | /e/v1/scim/v2/ServiceProviderConfig | Operation |
| GET | /e/v1/scim/v2/ResourceTypes | Operation |
| GET | /e/v1/scim/v2/Schemas | Operation |
| GET | /e/v1/saml/metadata/ | Operation |
| GET | /e/v1/saml/sso/ | Operation |
| POST | /e/v1/saml/sso/ | Operation |
| GET | /e/v1/saml/sso/finish/ | Operation |
| GET | /e/v1/developer/saml/sps/ | Operation |
| POST | /e/v1/developer/saml/sps/ | Operation |
| GET | /e/v1/developer/saml/sps/{sp_id}/ | Operation |
| PUT | /e/v1/developer/saml/sps/{sp_id}/ | Operation |
| DELETE | /e/v1/developer/saml/sps/{sp_id}/ | Operation |
| GET | /e/v1/user/security/anomalies/ | Operation |
| POST | /e/v1/user/security/anomalies/{anomaly_id}/ack/ | Operation |
| GET | /e/v1/developer/custom-databases/ | Operation |
| POST | /e/v1/developer/custom-databases/ | Operation |
| POST | /e/v1/developer/custom-databases/test-connection/ | Operation |
| GET | /e/v1/developer/custom-databases/{id}/ | Operation |
| PATCH | /e/v1/developer/custom-databases/{id}/ | Operation |
| DELETE | /e/v1/developer/custom-databases/{id}/ | Operation |
| POST | /e/v1/developer/custom-databases/{id}/test/ | Operation |
| POST | /e/v1/developer/custom-databases/{id}/activate/ | Operation |
| POST | /e/v1/developer/custom-databases/{id}/deactivate/ | Operation |
| GET | /e/v1/developer/custom-databases/{id}/stats/ | Operation |
| GET | /e/v1/developer/custom-databases/{connection_id}/scripts/ | Operation |
| POST | /e/v1/developer/custom-databases/{connection_id}/scripts/ | Operation |
| GET | /e/v1/developer/custom-databases/{connection_id}/scripts/templates/ | Operation |
| GET | /e/v1/developer/custom-databases/{connection_id}/scripts/{id}/ | Operation |
| PATCH | /e/v1/developer/custom-databases/{connection_id}/scripts/{id}/ | Operation |
| DELETE | /e/v1/developer/custom-databases/{connection_id}/scripts/{id}/ | Operation |
| POST | /e/v1/developer/custom-databases/{connection_id}/scripts/{id}/test/ | Operation |
| GET | /e/v1/developer/custom-databases/{connection_id}/logs/ | Operation |
| GET | /e/v1/developer/custom-databases/{connection_id}/logs/{id}/ | Operation |
| GET | /e/v1/developer/custom-databases/{connection_id}/mappings/ | Operation |