Authsignal is a passwordless, step-up, and risk-based authentication platform. The product wraps passkeys, authenticator apps (TOTP), SMS and WhatsApp OTP, email OTP and magic links, push notifications, biometrics (face / palm), and ID verification behind a unified Server API, Client API, and Management API. A no-code rules engine routes high-risk events through step-up challenges, and audit / observability surfaces every authentication attempt. Authsignal slots in front of existing identity providers (Cognito, Auth0, Azure AD B2C, Keycloak, IdentityServer, NextAuth.js) or works standalone.
APIs.json: https://raw.githubusercontent.com/api-evangelist/authsignal/refs/heads/main/apis.yml
- Authentication
- Passkeys
- MFA
- Step-Up
- Passwordless
- Risk
- Biometrics
- Identity Verification
- Created: 2026-05-23
- Modified: 2026-05-23
Server-to-server REST API used to track user actions, evaluate the rules engine, mint short-lived URLs for the pre-built authentication UI, issue client tokens, validate challenge results, and manage enrolled authenticators on behalf of users. Authenticated with the tenant secret (HTTP Basic with the tenant ID as username).
- Human URL: https://docs.authsignal.com/api-reference/server-api/overview
- Base URL:
https://api.authsignal.com
- REST
- Server
- Actions
- Users
- Authenticators
Browser / device-facing REST API for fully custom authentication UIs. Supports passkeys, authenticator apps, SMS / WhatsApp OTP, email OTP, magic links, and push challenges. Authenticated with short-lived client tokens issued by the Server API.
- Human URL: https://docs.authsignal.com/api-reference/client-api/overview
- Base URL:
https://api.authsignal.com
- REST
- Client
- Passkeys
- OTP
REST API for tenant-level configuration: actions and rules, theme and branding, and other tenant settings. Authenticated with a separate management API key.
- Human URL: https://docs.authsignal.com/api-reference/management-api/overview
- Base URL:
https://api.authsignal.com
- REST
- Management
- Configuration
- Tenant
Outbound webhooks delivering authentication and enrollment events, enabling downstream systems to react to user lifecycle changes and challenge outcomes.
- Human URL: https://docs.authsignal.com/concepts/webhooks
- Base URL:
customer-configured
- Webhooks
- Events
Official server-side SDK for Node.js / TypeScript wrapping the Server API.
- Human URL: https://github.com/authsignal/authsignal-node
- Base URL:
https://github.com/authsignal/authsignal-node
- SDK
- Node.js
- TypeScript
- Server
Official server-side Python SDK for the Authsignal Server API.
- Human URL: https://github.com/authsignal/authsignal-python
- Base URL:
https://github.com/authsignal/authsignal-python
- SDK
- Python
- Server
Official Java / Kotlin SDK for the Authsignal Server API.
- Human URL: https://github.com/authsignal/authsignal-java
- Base URL:
https://github.com/authsignal/authsignal-java
- SDK
- Java
- Kotlin
- Server
Official C# / .NET SDK for the Authsignal Server API.
- Human URL: https://github.com/authsignal/authsignal-dotnet
- Base URL:
https://github.com/authsignal/authsignal-dotnet
- SDK
- .NET
- C#
- Server
Official Ruby SDK for the Authsignal Server API.
- Human URL: https://github.com/authsignal/authsignal-ruby
- Base URL:
https://github.com/authsignal/authsignal-ruby
- SDK
- Ruby
- Server
Official PHP SDK for the Authsignal Server API.
- Human URL: https://github.com/authsignal/authsignal-php
- Base URL:
https://github.com/authsignal/authsignal-php
- SDK
- PHP
- Server
Official Go SDK for the Authsignal Server API.
- Human URL: https://github.com/authsignal/authsignal-go
- Base URL:
https://github.com/authsignal/authsignal-go
- SDK
- Go
- Server
JavaScript / TypeScript browser SDK wrapping the Client API and WebAuthn / passkey ceremonies for web applications.
- Human URL: https://github.com/authsignal/authsignal-browser
- Base URL:
https://github.com/authsignal/authsignal-browser
- SDK
- JavaScript
- Browser
- Passkeys
Native iOS (Swift) SDK for passkeys, push, and OTP challenges in iOS applications.
- Human URL: https://github.com/authsignal/authsignal-ios
- Base URL:
https://github.com/authsignal/authsignal-ios
- SDK
- iOS
- Mobile
- Passkeys
Native Android (Kotlin) SDK for passkeys, push, and OTP challenges in Android applications.
- Human URL: https://github.com/authsignal/authsignal-android
- Base URL:
https://github.com/authsignal/authsignal-android
- SDK
- Android
- Mobile
- Passkeys
React Native wrapper around the iOS and Android SDKs.
- Human URL: https://github.com/authsignal/react-native-authsignal
- Base URL:
https://github.com/authsignal/react-native-authsignal
- SDK
- React Native
- Mobile
Flutter (Dart) SDK wrapping the iOS and Android native SDKs.
- Human URL: https://github.com/authsignal/authsignal-flutter
- Base URL:
https://github.com/authsignal/authsignal-flutter
- SDK
- Flutter
- Mobile
FN: Kin Lane Email: kin@apievangelist.com