# Endpoint reference

> Exact Public API V1 operations generated from the CreatorsJet OpenAPI 3.1 contract.
>
> Canonical URL: https://docs.creatorsjet.com/api/reference

This reference is generated from the checked-in CreatorsJet Public API V1 OpenAPI contract. Use it for exact parameters, request bodies, response schemas, status codes, and security declarations.

## Identity

* [`GET /me`](/api/reference/identity/getCurrentSubject) — retrieve the authenticated creator or agency subject, granted scopes, and entitlement state.

## Creators

* [`POST /creators`](/api/reference/creators/createCreator) — add one creator to an agency roster.
* [`GET /creators`](/api/reference/creators/listCreators) — list an agency roster with cursor pagination.
* [`GET /creators/{creator_id}`](/api/reference/creators/getCreator) — retrieve one roster creator or the authenticated creator's own profile.

## Creator imports

* [`POST /creator-imports`](/api/reference/imports/createCreatorImport) — validate and queue an agency CSV import.
* [`GET /creator-imports/{import_id}`](/api/reference/imports/getCreatorImport) — retrieve progress and row-level results.

## Media kits

* [`POST /media-kits`](/api/reference/media-kits/ensureMediaKit) — find or create the visible default media kit.
* [`GET /media-kits`](/api/reference/media-kits/listMediaKits) — list visible owned media kits.
* [`GET /media-kits/{media_kit_id}`](/api/reference/media-kits/getMediaKit) — retrieve one strictly owned media kit.

## Link in bio

* [`GET /link-in-bio`](/api/reference/link-in-bio/getLinkInBio) — retrieve the creator subject's page.
* [`POST /link-in-bio`](/api/reference/link-in-bio/createLinkInBio) — create the creator subject's page.
* [`PATCH /link-in-bio`](/api/reference/link-in-bio/updateLinkInBio) — edit supported page fields and blocks.

## Pitch decks

* [`GET /decks`](/api/reference/decks/listDecks) — list agency-owned decks.
* [`POST /decks`](/api/reference/decks/createDeck) — create a deck from agency-roster creators.
* [`GET /decks/{deck_id}`](/api/reference/decks/getDeck) — retrieve one agency-owned deck.
* [`PATCH /decks/{deck_id}`](/api/reference/decks/updateDeck) — edit supported deck fields.

## Campaigns

* [`GET /campaigns`](/api/reference/campaigns/listCampaigns) — list creator- or agency-owned campaigns.
* [`POST /campaigns`](/api/reference/campaigns/createCampaign) — create an owned campaign.
* [`GET /campaigns/{campaign_id}`](/api/reference/campaigns/getCampaign) — retrieve one owned campaign.
* [`PATCH /campaigns/{campaign_id}`](/api/reference/campaigns/updateCampaign) — edit supported campaign metadata and tracking settings.

## Analytics

* [`GET /analytics/views`](/api/reference/analytics/getViewAnalytics) — retrieve page views for an owned resource.

The bundled machine-readable schema is also available at [`/openapi.json`](/openapi.json).
