M

Medium API

REST discovered

Details Spec supplied by APIs.guru
URL
https://api.medium.com/v1
Spec
https://api.apis.guru/v2/specs/medium.com/1.0/openapi.json
Docs
https://github.com/Medium/medium-api-docs
Authentication
Medium integration token (self-issued access token) bearer discovered Get token ↗
Authorization: Bearer <credential>

Sign in to Medium account settings, then create a token in the Integration Tokens section. Medium's API docs describe this as a self-issued access token and recommend it for desktop or plugin integrations. Treat it like a password; it does not expire unless revoked by the user.

Medium OAuth app (existing integrations only) oauth2 discovered

Medium's docs say browser-based OAuth is supported for existing integrations only and that Medium does not allow new integrations. Existing integrators use the clientId and clientSecret Medium previously supplied for their app, then send users through Medium OAuth to obtain bearer access tokens. The docs do not provide a current public self-service app-registration page.