Developer tools
Here you can find tools you can use to work with Mosaic APIs and SDKs.
Sandbox
Use our isolated server environment to develop and test your integration, without compromising data and applications in your production environment. This environment supports all the functionality provided by Mosaic APIs and SDKs.
API explorer
API Explorer is an interactive tool that lets you try out Mosaic APIs without writing any code. Use it to build, view, and send HTTP requests in our Sandbox environment. API Explorer is integrated directly into the API reference. You can launch it from the Try it button, and even switch to a wider layout by clicking . All you need is a developer account and an application (see Get Started).
OpenAPI files
The OpenAPI standard is used to define all our REST APIs. It allows integrating APIs into a wide variety of tools to speed up the API development process. These tools can be used to generate client libraries in the languages of your choice, tests, mock servers, and more. Our OpenAPI definition files can be downloaded directly from our API reference.Client SDKs
Mosaic offers frontend SDKs for your client-side integrations, including:
- Platform Web SDK
- Detection and Response Android SDK
- Detection and Response iOS SDK
- WebAuthn iOS SDK
- Identity Verification iOS SDK
Sample apps
Try out our sample web applications to see our APIs in action. Jump start your integration by checking out the app code:
Backend authentication:
- Login with email OTP
- Login with email magic links
- Login with SMS OTP
- Login with passwords
- Multi-factor authentication
- Silent authentication and offline access
- Login with WebAuthn (for logged-in users)
- Login with WebAuthn (for logged-out users)
- Login with WebAuthn using multiple devices (for logged-in users)
- Login with WebAuthn using multiple devices (for logged-out users)
OIDC & Hosted authentication:
- Login with email OTP
- Login with email magic links
- Login with SMS OTP
- Login with passwords
- Login with Google
- Authentication Hub and SSO
- Login with WebAuthn Hosted
- Multi-factor authentication
More apps:
- SAML SSO
- Hosted identity verification
- Detection and Response in password flow
- Detection and Response iOS
- TOTP generator iOS
- Identity Verification iOS
- Identity Orchestration iOS
- Identity Orchestration Android
Developer Slack
As developers ourselves, we feel frustrated when we're slowed down by not having the info we need. This is why we created a dedicated Slack community for developers. You can get fast answers from our developers to make sure you're never blocked. We'd also love to hear your feedback and get suggestions on how to improve your experience.
Join our Mosaic Developer Community on SlackWebhooks
Webhooks are subscriptions that register a notification URL and the events that you'd like to be notified about. When an event occurs, Mosaic collects data about the event, creates an event notification, and sends the event notification to the notification URL for all webhook subscriptions that are subscribed to the event. See Webhook APIs.
Postman (coming soon)
Postman is a great tool for exploring REST APIs without writing any code. It's also helpful if you already include post scripts capable of extracting the client access token, parsing the ID token and displaying it in the console, storing the user access token, etc. Use our complete Postman Collection to work with our APIs.
Client libraries (coming soon)
Mosaic offers official client libraries for different programming languages so you can easily integrate with our backend APIs.