API Quickstart
Everything below is a raw curl call against our API — no SDK, no dashboard clicking. This is exactly what your own backend or CLI would run to provision a tenant, add a user, and get back a JWT.
Before you start: get an API key
- Create your free account — check your email and set a password to activate it.
- Log in to the dashboard, then go to Account Settings → API Keys → New Key.
- Copy the key (it's only shown once) and export it in your terminal:
export API_KEY=umc_your_key_hereEvery curl call below sends this key as Authorization: Bearer $API_KEY — run the export once per terminal session and every block is copy-pasteable as-is.
Next: protect your backend
Your API receives these tokens from your app. Verify them in a few lines of Node.js, Python, Java, .NET, Go, PHP or Ruby.
How to verify access tokens →All docsReady to do this for real?
Create your free account
AuthJet