Skip to content

API Reference

This documentation describes all functionality available through The Bridge HTTP REST API. All calls to The Bridge are encrypted over HTTPS.

All calls to The Bridge APIs require you to authorize yourself as a valid app, either with your unique App ID or more commonly your secret API key. You should have received these keys upon registration.

The APIs expect you to authorize each call by including your API key in the HTTP headers:

x-api-key: YOUR_APP_API_KEY

This should not be confused with your users authenticating. When they login into your app they authenticate with their own credentials using an OAuth 2.0 flow.

Example request

curl --request GET 'https://api.thebridge.dev/account/app' \
--header 'x-api-key: YOUR_APP_API_KEY'

Go to The Bridge Admin and sign up for a new account if you don’t already have one.

Once you have logged in to your account you will be able to create new apps. Use the API key and the App ID to start calling our APIs.

ServiceBase URL
Account APIhttps://api.thebridge.dev/account
Auth Servicehttps://api.thebridge.dev/auth
Communication APIhttps://api.thebridge.dev/communication
Admin APIhttps://api.thebridge.dev/admin
Backendless APIhttps://api.thebridge.dev/cloud-views
  • Authentication — OAuth 2.0 user login flow, tokens, and handover codes
  • App Profile — Manage your app configuration and credentials
  • Branding — Customize email templates, CSS, and translations
  • Access Control — Manage roles and privileges
  • Federation — Enterprise login with SAML connections
  • Users — Manage tenant users
  • Tenants — Manage customer workspaces
  • Feature Flags — Conditional feature access and evaluation
  • Payments — Plans, taxes, and subscription management
  • Data Import — Bulk import tenants and users
  • Webhooks — Event notifications
  • Models — Data model reference
  • Errors — Error codes reference