OfferDto
A campaign offer: a campaign matched to a podcast, with an accept/reject lifecycle.
idstring
Unique identifier of the offer
Example:
5Gm8Qr3TvP7nKx4W9zB2createdAtdate-time
Timestamp when the offer was created
Example:
2026-01-15T09:30:00ZupdatedAtdate-time
Timestamp when the offer was last updated
Example:
2026-01-15T09:30:00ZnetworkIdstring
Identifier of the network that owns the offer
Example:
9Fc4Lm2RtN6pQx1S7wZ3campaignIdstring
Identifier of the campaign the offer is for
Example:
7Hb2Kp9QvL3mNx0R8tZ4podcastIdstring
Identifier of the podcast the offer was matched to
Example:
2Jp6Mn4StL8qVx1R7yA9variantIdstringnullable
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]
creativeIdstringnullable
Identifier of the creative produced for this offer once accepted, if any
Example:
6Nr3Qs5VwP9oXy4U8aD7OfferDto
{
"id": "5Gm8Qr3TvP7nKx4W9zB2",
"createdAt": "2026-01-15T09:30:00Z",
"updatedAt": "2026-01-15T09:30:00Z",
"networkId": "9Fc4Lm2RtN6pQx1S7wZ3",
"campaignId": "7Hb2Kp9QvL3mNx0R8tZ4",
"podcastId": "2Jp6Mn4StL8qVx1R7yA9",
"variantId": "4Lq9Pr2UvM6nWx3T8zC5",
"status": "pending",
"creativeId": "6Nr3Qs5VwP9oXy4U8aD7"
}