B
Buffer GraphQL API
Details
- Endpoint
-
https://api.buffer.com - Spec
- introspection
- Docs
- https://developers.buffer.com/reference.html
Authentication
Authorization: Bearer <credential> Log in to your Buffer account, then open Settings → API. In Personal Keys, click + New Key, give it a name, choose permissions/scopes and an expiration period, then click Generate API Key and copy the token. The docs say to send it as Authorization: Bearer YOUR_TOKEN; for local/CI use, you can store it in BUFFER_API_KEY.
Authorization: Bearer <credential> Log in to your Buffer account, then open Settings → API and register your app. Buffer’s docs say confidential clients receive a client_id and client_secret; public clients receive only a client_id and use Authorization Code with PKCE. Configure your redirect URI to exactly match what you register, then send users through Buffer OAuth and exchange the authorization code for access/refresh tokens before calling the API.