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

# Introduction

> Learn how to start using Permutive's APIs

Permutive's APIs allow media owners to collect, enrich, resolve, and segment their data in real-time, and to programmatically manage their Permutive account.

For processing end-user data, our APIs are typically called via the various [SDKs](/sdks) Permutive offers for different environments, but customers are also free to directly interact with our APIs.

Get started with Permutive's APIs by heading to [authentication](./authentication) and setting up an API key.

## Endpoints

There are six primary Permutive APIs. They are broadly categorized into two groups:

1. **Real-time APIs**: Capture end-user actions on your sites & apps, register & resolve identities, perform segmentation, and retrieve contextual cohorts for a page.
2. **Management APIs**: Programmatically manage cohorts and second-party data taxonomies in your Permutive account.

### Real-time APIs

<Columns cols={2}>
  <Card title="Events API" icon="bars-staggered" href="./events">
    Capture actions on your sites & apps
  </Card>

  <Card title="Identity API" icon="passport" href="./identity">
    Register & resolve identities
  </Card>

  <Card title="Contextual API" icon="book" href="./contextual">
    Retrieve contextual cohorts for a page
  </Card>

  <Card title="Segmentation API" icon="bolt" href="./ccs">
    Segment custom cohorts in real-time
  </Card>
</Columns>

### Management APIs

<Columns cols={2}>
  <Card title="Cohorts API" icon="users" href="./cohorts">
    Programmatically manage your cohorts
  </Card>

  <Card title="Taxonomies API" icon="tag" href="./taxonomy">
    Manage your second-party data taxonomies
  </Card>
</Columns>
