Welcome to the Reverb API

Welcome to the Reverb developer hub. You'll find comprehensive guides and documentation to help you start working with Reverb as quickly as possible, as well as support if you get stuck.

Get Started

How should I authenticate?

The Reverb API authentication is via OAuth2 tokens. For apps that only need to access public data, the Client Credentials Flow is available. Please see the table below for guidance on which method to choose.

If you want to..


Develop an app that is only used by you and accesses your data OR accesses only public data.

Generate a Personal Access Token from your Reverb dashboard (recommended) or
Use Application-Only Authorization (Client Credentials Flow)

Develop an app that allows multiple users to "Log in with Reverb" and interact with user data on behalf of those users, or log in with your own account to manage your own information.

Multi-User OAuth2 - Authorization Code Flow

Develop an in-browser / client-side app where it's not possible to store a secret.

OAuth2 Implicit Grant

Updated less than a minute ago

How should I authenticate?

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.