Quickstart

From a company account to your first authorized API call.

Draft

FleetBold apps use OAuth 2.0: a FleetBold user connects your app through a consent screen and chooses what to share. You configure everything technical in this console; the user configures nothing.

Steps

  1. Create a developer account with your company email and accept the Developer Terms.
  2. Register an app in Apps → Register app: app and company details, client type and redirect URIs.
  3. Verify the app contact email with the link we send (no sign-in needed).
  4. Open the app Access tab: copy the client_id (fbci_…). Confidential clients create their first client secret there; it is shown once.
  5. In OAuth & permissions, switch on Required for the scopes your app cannot work without, then copy the URL template and the server code from the Authorization link card.
  6. Send the user to the authorization URL with PKCE, exchange the code for tokens and call /v1.
  7. While the app is in development, only your own account and the test users you add can connect.
  8. Submit the app for review in the Go live tab when it is ready for everyone.

Your first call

Who am Ibash
curl https://partners-api.fleetbold.com/v1/me \
  -H "Authorization: Bearer $ACCESS_TOKEN"

The FleetBold Partner API host has no CORS: call it from your backend, never from browser JavaScript.