Skip to content

Search is only available in production builds. Try building and previewing the site to test it out locally.

Authentication & Security Model

At Celbux, we use a community-based security matrix to manage access to the platform. To access the Celbux API, you will need the appropriate authorization to perform certain actions on specific communities.

Each call on our platform has a unique TT (transaction type) assigned to it, such as TT4 (Pay) or TT6 (Withdraw). Our tokens are configured to only allow certain TTs to be performed over specific communities. If your token is not authorized to perform the TT on the targeted community, you will receive a -5, Transaction Failed - Not Authorised error message. Should you need additional functionality for your use case, please consult your integration manager.

The bearer token is used for authentication and must be included in the header of each API call under the "Authorization" field. Your bearer token must be placed in this header for all Celbux API calls from this point forth.

Example Header:

{
"Authorization": "bearer 3xykWxmEkwa0M0Ho76zbIUqMSCc24Guu"
}