> ## Documentation Index
> Fetch the complete documentation index at: https://docs.adclear.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Reference data

> Fetch the product, channel, jurisdiction, and target-market IDs your organisation uses to classify a promotion.

Before you create a promotion, fetch the IDs for your organisation's products, channels, jurisdictions, and target markets. You pass these IDs when you create the promotion, and they determine which regulatory rules apply during evaluation.

<Warning>
  Classification drives the rules. The products, channels, and jurisdiction you set decide which rules run during evaluation. Incorrect classification produces irrelevant findings.
</Warning>

## Endpoints

Each endpoint returns its items under a named key alongside a `correlationId`, sorted alphabetically by name. See the full request, response schema, and a live request in the API reference:

<CardGroup cols={2}>
  <Card title="List products" icon="box" href="/api-reference/api/list-products" />

  <Card title="List channels" icon="tower-broadcast" href="/api-reference/api/list-channels" />

  <Card title="List jurisdictions" icon="scale-balanced" href="/api-reference/api/list-jurisdictions" />

  <Card title="List target markets" icon="bullseye" href="/api-reference/api/list-target-markets" />
</CardGroup>

These values change infrequently. Cache them and refresh daily rather than fetching them on every request.

<CardGroup cols={2}>
  <Card title="Creating promotions" icon="bullhorn" href="/developer/promotions">
    Combine these IDs with your uploaded files.
  </Card>
</CardGroup>
