# Partner Program Overview

Bullseye offers a whitelabel partner program for agencies and resellers who want to offer person-level visitor identification to their clients under their own brand. Partners interact with Bullseye entirely through the Partner API — no UI dependency — and can manage multiple client organizations programmatically.

## Who It's For

* **Agencies** — Offer visitor identification as a service to your clients with your branding and domain
* **Resellers** — White-label Bullseye and manage a portfolio of client organizations from a single account
* **Platform providers** — Integrate visitor identification into your own product or platform

## Key Capabilities

| Capability                                                           | Description                                                                          |
| -------------------------------------------------------------------- | ------------------------------------------------------------------------------------ |
| [Sub-organization management](/partner-program/sub-organizations.md) | Create and manage client organizations programmatically via the Partner API          |
| [Custom branding](/partner-program/branding.md)                      | Apply your own logo, colors, and company name across the platform and tracking pixel |
| [Custom domains](/partner-program/custom-domains.md)                 | Serve the tracking pixel and dashboard from your own domain                          |
| [Credit pool management](/partner-program/credit-management.md)      | Allocate credits across client organizations from a shared pool                      |
| [Billing control](/partner-program/credit-management.md)             | Manage billing centrally (credit pool), externally, or per-usage                     |
| [API-first](/partner-program/getting-started.md)                     | Full programmatic control via the Partner API; no UI dependency                      |

## Benefits

* **Brand consistency** — Your clients see your logo, colors, and domain, not Bullseye's
* **Centralized control** — Manage all client organizations from one partner account
* **Flexible billing** — Choose credit pool, external billing, or usage-based models
* **Scalable operations** — Automate onboarding, provisioning, and management via the API
* **Real-time data** — Webhooks deliver identification events as they happen

## Partner API

The Partner API is the primary interface for all partner operations. All endpoints require authentication via the `X-Partner-API-Key` header.

| Setting        | Value                                |
| -------------- | ------------------------------------ |
| Base URL       | `https://api.app.bullseye.so/api/v1` |
| Authentication | `X-Partner-API-Key` header           |
| Rate limit     | 1,000 requests per minute            |

For full endpoint documentation, request/response schemas, and examples, see the [Partner API Reference](/partner-api/partner-api.md).

## Quick Links

| Topic                                                      | Description                                                             |
| ---------------------------------------------------------- | ----------------------------------------------------------------------- |
| [Getting Started](/partner-program/getting-started.md)     | Apply, onboard, obtain API keys, and create your first sub-organization |
| [Sub-Organizations](/partner-program/sub-organizations.md) | Create, manage, and configure client organizations                      |
| [Credit Management](/partner-program/credit-management.md) | Credit pool, billing modes, and usage monitoring                        |
| [Custom Branding](/partner-program/branding.md)            | Logo, colors, and company name configuration                            |
| [Custom Domains](/partner-program/custom-domains.md)       | DNS verification and script serving from your domain                    |
| [Partner Analytics](/partner-program/analytics.md)         | Aggregate metrics across all sub-organizations                          |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.bullseye.so/partner-program/partner-program.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
