Platform JWT
Use a platform JWT when a creator-side user is signed in. This is the right credential for dashboards and admin tools.Contact JWT
Use a contact JWT when a member is signed in to a hub. Contacts can authenticate with password or magic link depending on the hub flow. Contact-auth request bodies use JSON:API envelopes:Team API key
Use a team API key for server-to-server integrations, CLIs, and automation. API keys start withmio_sk_ and are sent as bearer tokens:
Which one should I use?
| Use case | Credential |
|---|---|
| Creator dashboard | Platform JWT |
| Member portal | Contact JWT |
| Backend integration | Team API key |
| Local admin script | Platform JWT or team API key |
| Public hub lookup | No credential when the endpoint is public |