Authentication Methods
The API is planned to support multiple ways to authenticate:- API keys for server-to-server integrations.
- OAuth tokens for applications acting on behalf of users.
- User session tokens for first-party clients.
Security
All authentication will be transmitted over HTTPS. Tokens will be scoped to limit what each integration can access, and users will be able to revoke access at any time.Getting Credentials
When the API enters early access, you will be able to generate credentials from your Michelangelo account settings. Documentation will include setup steps for each supported method.API authentication details are not yet finalized. Join the community for early access announcements.
Next Steps
API Overview
Read the API overview.
Examples
Explore planned API workflows.

