API Reference
Authsignal APIs
Authsignal maintains the following APIs for developers to call in their applications.
Server API
The Server API is the primary API required for any Authsignal integration.
Key features:
- Obtain a short-lived URL for the pre-built UI
- Obtain a short-lived token for a Client SDK or the Client API
- Perform CRUD operations to programmatically manage a user’s authenticators
- Can be called directly or via a Server SDK
Client API
The Client API is available as an alternative to the pre-built UI if you prefer to implement your own custom or native UI.
Key features:
- Suitable for both web apps and native mobile apps
- Supports a variety of authentication methods including passkeys, authenticator app, SMS or WhatsAPP OTP, email OTP or magic link, and push authentication
- Must be used together with the Server API for a complete integration
- Can be called directly or via a Client SDK
Management API
The Management API can be used to manage your tenant configuration.
Key features:
- Manage action and rule configuration
- Manage theme and branding configuration
- Can be called directly or via our terraform provider
Was this page helpful?