AAMP component · reference implementation

buyer-agent

buyer-agent is an AAMP reference implementation repository from IAB Tech Lab. Demand-side reference implementation: campaign brief intake, channel specialists, negotiation, booking.

Source: IABTechLab/buyer-agent

buyer-agent on 12 August 2026: version, kind, substance grade and hub listing. Substance is an editorial grade rather than a measurement, on the ranking test.
PropertyValue
Versionv2.3.0 (24 commits past the tag)
Commit 0c3a1545
Kindreference implementation
Substancepartial
Listed in the hub READMEYes

What this repository defines

14 operations across 13 paths. 58 files of documentation, the largest prose set in AAMP, over an OpenAPI that describes only the buyer's own 13 inbound paths. The buyer-to-seller protocol it implements is specified somewhere else.

Operations a caller can invoke

buyer-agent — 14 operations across 13 paths. The Required column counts top-level required fields on the request, and does not recurse into nested objects.
Operation Required Summary
GET /api/v1/buyer/orders 0 List Buyer Orders
GET /api/v1/buyer/orders/{order_id}/audit 0 Get Order Audit
GET /health 0 Health Check
POST /bookings 1 Create Booking
GET /bookings 0 List Bookings
GET /bookings/{job_id} 0 Get Booking Status
POST /bookings/{job_id}/approve 1 Approve Recommendations
POST /bookings/{job_id}/approve-all 0 Approve All Recommendations
POST /products/search 0 Search Products
GET /events 0 List Events
GET /events/{event_id} 0 Get Event
GET /reports/{job_id} 0 Get Campaign Report
GET /meta/campaigns 0 Meta List Campaigns
GET /meta/report 0 Meta Direct Report

Related