Content Tab — per-job detail (by-athlete or by-deliverable pivot)
Per-job detail view for the Partner Content Tab. The job header is reused from the index list — this endpoint returns only a summary plus a paginated data list. The shape of each data row depends on the pivot:
- By Athlete (default, pivot = by_athlete) — one row per athlete, with that athlete’s milestones and files.
- By Deliverable, collapsed (pivot = by_deliverable, no milestone_id) — one row per deliverable, with counts and an athletes preview.
- By Deliverable, expanded (pivot = by_deliverable + milestone_id) — one row per athlete inside that one deliverable, with files.
Athlete filter values come from GET /partner/content/deal-folders//athletes. Active folders only.
Authorizations
JWT Bearer token authentication. Use the /api/login endpoint to obtain a token.
Path Parameters
Partner job ID.
2768
Query Parameters
Page number (1-indexed).
1
Items per page (default 20).
20
Body
Detail page tab. Defaults to by_athlete.
by_athlete, by_deliverable "by_athlete"
Only valid when pivot = by_deliverable. When provided, data[] is the expanded list of that deliverable's athletes (with files). When omitted, data[] is the collapsed deliverable list.
6716
When true, all athletes for the job are selected (use excluded_athlete_id to subtract). When false, only the IDs in athlete_id are included.
true
Specific athlete IDs to include (used when is_all_selected = false).
Athlete IDs to exclude (used when is_all_selected = true).
Response
Per-job detail aggregate (shape varies by pivot)
"success"
"Content Deal Folder Detail"
by_athlete, by_deliverable "by_athlete"
null
Job-level rollup (always present).
Shape varies — see endpoint description. May be (a) athletes with milestones+files, (b) collapsed deliverables, or (c) expanded deliverable's athletes with files.
2
1
20
1