Brazen Developer Resources

Brazen Developer Resources

Welcome to the hub for Brazen developer tools! We've moved to a new home, but you'll still find all the same comprehensive guides and API reference documentation to help you start integrating with Brazen as quickly as possible. These guides contain step-by-step instructions on how to set up Brazen integrations, including custom registration experiences through SSO and our API, syncing data with outgoing webhooks, importing job postings with job feeds, and connecting with other enterprise applications. If you get stuck, help is always an email away at developers@brazen.com. Let's build something cool!

Get Started    API Reference

How to request and use an API token

Registering a client application

You first need to register your application before you can use the Brazen API. Brazen customers can register one or more applications with Brazen. Each application receives a unique set of credentials.

To register an application, contact developers@brazen.com to request an application be added to your Brazen account. A Brazen developer will contact you and add the application to your account. Brazen automatically generates an unique client_id and client_secret for the application. Your application will use the client_id and a client_secret to obtain an OAuth token needed to call the Brazen API.

Obtaining a token

To obtain a token, place a POST request to https://api.brazen.com/core/v1/oauth2/token with the following x-www-form-urlencoded data:

key value
grant_type client_credentials
client_id {your client_id}
client_secret {your client_secret}

Example token request

$ curl -X POST https://api.brazen.com/core/v1/oauth2/token \
    --data "grant_type=client_credentials" \
    --data "client_id=dinoco-prod" \
    --data "client_secret=123xyz"

Example token response

{
  "token_type": "bearer",
  "access_token": "18d96d2984a346f3831617e653280f1c",
  "expires_in": 3600
}

Making an authenticated API call

Simply attach the bearer token to any API call as an Authorization header and you're ready to make authenticated API calls!

Example API request with bearer token

$ curl https://api.brazen.com/core/v1/events/dinoco-networking \
    -H "Authorization: Bearer 18d96d2984a346f3831617e653280f1c"

How to request and use an API token


Suggested Edits are limited on API Reference Pages

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