OfferDto
A campaign offer: a campaign matched to a podcast, with an accept/reject lifecycle.
idstring
Unique identifier of the offer
Example:
5Gm8Qr3TvP7nKx4W9zB2created_atdate-time
Timestamp when the offer was created
Example:
2026-01-15T09:30:00Zupdated_atdate-time
Timestamp when the offer was last updated
Example:
2026-01-15T09:30:00Znetwork_idstring
Identifier of the network that owns the offer
Example:
9Fc4Lm2RtN6pQx1S7wZ3campaign_idstring
Identifier of the campaign the offer is for
Example:
7Hb2Kp9QvL3mNx0R8tZ4podcast_idstring
Identifier of the podcast the offer was matched to
Example:
2Jp6Mn4StL8qVx1R7yA9variant_idstringnullable
Identifier of the campaign ad variant offered, if specified
Example:
4Lq9Pr2UvM6nWx3T8zC5statusstring
Offer status; change it via the accept/reject actions
Possible values: [pending, accepted, rejected, negotiating]
creative_idstringnullable
Identifier of the creative produced for this offer once accepted, if any
Example:
6Nr3Qs5VwP9oXy4U8aD7OfferDto
{
"id": "5Gm8Qr3TvP7nKx4W9zB2",
"created_at": "2026-01-15T09:30:00Z",
"updated_at": "2026-01-15T09:30:00Z",
"network_id": "9Fc4Lm2RtN6pQx1S7wZ3",
"campaign_id": "7Hb2Kp9QvL3mNx0R8tZ4",
"podcast_id": "2Jp6Mn4StL8qVx1R7yA9",
"variant_id": "4Lq9Pr2UvM6nWx3T8zC5",
"status": "pending",
"creative_id": "6Nr3Qs5VwP9oXy4U8aD7"
}