APIs

Frequently asked questions to the Bearer team about APIs.

Which APIs does Bearer support?

Bearer supports all types of APIs, as long as it's accessible through HTTP. That's a long list of APIs that would be impossible to list here.

Most famous APIs have been pre-configured, so you can add it in a matter of seconds. We have listed them all together on our API Hub. If you don't find your favourite API is that list, you can still add it to your account by following the Adding a custom API guide.

What authentication methods does Bearer support?

Bearer supports out of the box the most used authentication method, including API Key, OAuth2, OAuth1 andBasic (username, password). These authentication methods are industry standards and supported out-of-the box by Bearer.

How many APIs can I add to my Bearer account?

You can add as much APIs as you want. Pick one from our list or add a custom one.

I'm looking for an API but I can't find it in Bearer's list

You can still add it to your Bearer account. Just follow the guide on how to add a custom API. Also feel free to reach us so that we can add this API in priority. We are adding new ones every week.

Can I save multiple credentials for the same API?

Yes! Have a look to our setup component. This is pretty useful if you are looking for a way to retrieve the credentials of your own customers (e.g. to create a marketplace of integrations on your own service).

What is the callback URL for OAuth APIs?

TLDR; use that URL:

https://int.bearer.sh/v2/auth/callback

Some APIs will ask you for a callback URL. This is the URL where your users will be redirected once they have performed an OAuth authentication flow (also known as OAuth dance). To let Bearer handle that flow on your behalf, register that callback URL on the API developer website.