Sprout Social Authentication
The Sprout Social Public API accepts two credential types on the same Authorization bearer header: a long-lived account-scoped API token generated in the Sprout web app, and a JWT access token issued by Sprout's Okta-hosted OAuth 2.0 authorization server. There is no OpenAPI document to derive from — this profile was read from the provider's own documentation and from the live RFC 8414 authorization server metadata saved in well-known/.
Sprout Social secures its APIs with http, oauth2, and openIdConnect across 4 declared security schemes, as derived from its OpenAPI definitions. OAuth 2.0 is offered via the authorizationCode and clientCredentials flow(s).
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.