Technical & Integrations

API Access Overview

4 min read
Updated June 2025

What API access BRANDED IAM provides, how to request API keys, and what you can do with the portal API.

BRANDED IAM's client portal exposes a REST API for clients who want to integrate portal data with their own systems — for example, pulling ticket data into an internal dashboard, or triggering support tickets from your own applications.

What the API Provides Access To

  • Tickets: Create, read, update, and close support tickets programmatically.
  • Projects: Read project status, milestones, and timeline data.
  • Files: Upload files to your portal programmatically.
  • Billing: Read invoice history and current plan details (read-only).
  • Users: List team members and their roles.

How to Get API Access

API access is available to Business and Managed plan clients. Submit a ticket under Technical & Integrations → API Access Request. Include a brief description of what you plan to build. Once approved, we'll generate an API key for you that can be found in your portal under Account Settings → API Keys.

Authentication

All API requests use Bearer token authentication. Include your API key in the Authorization header of every request:

Authorization: Bearer YOUR_API_KEY

Rate Limits

The API allows up to 100 requests per minute per API key. Exceeding this limit returns a 429 Too Many Requests response. For higher rate limits, contact your account manager. API documentation is available at developers.brandediam.com (accessible after API access is enabled).

Call UsGet Free Audit