zyphr — sessionhostapi.zyphr.devuptime 00:00:00ready
dev@zyphr:~/zyphr$
[ok]resolving services
[ok]linking auth · email · push · inbox · workflows · webhooks
[ok]session established

Auth.Email.Push.Webhooks.One API.

//The developer platform for user authentication and transactional messaging. One API for auth, email, push, and webhooks — with delivery guarantees and full observability.

Start for FreeRead the Docs
1,000 MAU + 1,000 emails freeNo credit card requiredSetup in minutes
dev@zyphr:~/zyphr$
// Features
dev@zyphr:~/zyphr$
// Developer-first

Developer-first API design

Clean, intuitive APIs that feel like Stripe. Full TypeScript support, comprehensive documentation, and SDKs for every major language.

stream200authenticated usr_9f2a
streamsession issued sess_a1b2c3
stream200claims embedded 52ms
sign-in.tsTypeScript
// Install the SDK
$ npm i @zyphr-dev/node-sdk

// Sign a user in
const response = await fetch('https://api.zyphr.dev/v1/auth/users/login', {
method: 'POST',
headers: {
'Authorization': 'Bearer zy_live_xxx',
'Content-Type': 'application/json',
},
body: JSON.stringify({
email: 'jane@example.com',
password: 's3cur3P@ss',
custom_claims: { plan: 'pro' },
}),
});

const { data } = await response.json();
console.log(data.access_token); // RS256 JWT
dev@zyphr:~/zyphr$
// Explore
dev@zyphr:~/zyphr$
building bundle
provisioning
routing traffic
200 OK — deployment live

Ready to simplify your stack?

Join developers who've consolidated their auth and messaging infrastructure with Zyphr.

Get Started Free