Agilix Authentication
The Buzz API authenticates machine callers with OAuth 2.0 client credentials carrying a JWT client assertion (RFC 6749 + RFC 7523): the integration signs a short-lived assertion with an RSA private key whose public key is registered against an "Application Identity" user account, POSTs it to the token endpoint, and receives a one-hour Bearer access token it presents on every command. A legacy username/password flow (Login3) still works and is still supported, but the provider documents it as not recommended for new integrations. Authorization is not scope-based: every command names the Rights it requires against an entity (for example DeleteCourse@courseid), and those rights are granted to the Application Identity account exactly as they would be to a person. There is no OpenAPI document to derive securitySchemes from — this profile is read from the provider's own published authentication reference.
Agilix declares 3 security scheme(s) across its OpenAPI definitions.
Security Schemes
Source
Authentication Profile
Work with this as data
Every security artifact here is available over the APIs.io API and to AI agents over MCP.