GET /api/v2/buyer/planning-briefs/{briefId}
Returns a single planning brief and its per-publisher target rows. The caller must own the brief — foreign briefs return NOT_FOUND.
Request
curl
Parameters
| Field | In | Type | Required | Notes |
|---|---|---|---|---|
briefId | path | integer | Yes | Brief ID to fetch |
Response
Returns the brief plus its target rows (DemandSignalWithTargets).
| Field | Type | Notes |
|---|---|---|
id | string | Brief ID |
status | enum | SEARCHING, QUOTED, BOOKED, ABANDONED, DECLINED |
targets | array | Per-publisher target rows with dispatch state and timestamps |
targets[].dispatchStatus | enum | QUEUED, DISPATCHED, ACKNOWLEDGED, ON_HOLD, FAILED, DECLINED |
Errors
401 UNAUTHORIZED— missing or invalid bearer token.404 NOT_FOUND— the brief does not exist or is not owned by the caller.
Related
Planning brief tasks
All planning brief operations
List brief responses
Seller replies
List planning briefs
Briefs you’ve shared