

# Offer data feed
<a name="data-feed-offer"></a>

The offer data feed provides information about all offers that you've created as the seller of record. If a single offer has multiple revisions, all revisions are included in the data feed.

When you make an offer revision and the data in an exposed field changes, a new record is created in the data feed for the same primary key (`offer_id` plus `offer_revision`). However, the `valid_from` field has a different value. For more information about the data feed history columns, see [Historization of the data](data-feed-details.md#data-feed-historization).

The offer data feed is refreshed every 24 hours, so new data is available daily.

The following table provides the names and descriptions of the data feed's columns. 


| Column name  | Description  | 
| --- | --- | 
| offer\$1id | The friendly identifier for the offer.Can be used to join to the `offer_id` field of the `Offer_Product` data feed. | 
| offer\$1revision | The offer revision. This field and the offer\$1id field combine to form the primary key.With `offer_id`, can be used to join to the `offer_id` and `offer_revision` fields of the `Target_Offer` data feed. | 
| name | The seller-defined name of the offer.  | 
| expiration\$1date | The date and time that the offer expires. | 
| opportunity\$1name | Any opportunity data linked to this offer. If the offer is bound to an AWS opportunity, this field is populated. | 
| opportunity\$1description | Any descriptive information linked to this offer. If the offer is bound to an AWS opportunity, this field is populated. | 
| seller\$1account\$1id | The globally unique identifier (GUID) of the seller’s account. Can be used to join with the account\$1id field in the account data feed. | 
| opportunity\$1id | An identifier for the opportunity is only populated if a reseller is selling your product. All offers created by different channel partners (or sellers) have the same opportunity\$1id if the product is the same.  | 
| recipient\$1account\$1id | The account of the seller that is receiving the data in the feeds. Can be used to join to the `Account` data feed on the `account_id` field. | 

## Example of offer data feed
<a name="data-feed-offer-sample-data"></a>

The following shows an example of the offer data feed. For readability, the data history columns aren't shown. For information about data history fields, see [Historization of the data](data-feed-details.md#data-feed-historization).


| offer\$1id  | offer\$1revision | name | expiration\$1date | opportunity\$1name | opportunity\$1description | seller\$1account\$1id | opportunity\$1id | 
| --- | --- | --- | --- | --- | --- | --- | --- | 
| offer-dacpxznflfwin | 1 | Enterprise Contract Program Offer | 9999-01-01T00:00:00Z |  |  |  |  | 
| offer-gszhmle5npzip | 1 | Private offer created by seller | 2020-10-31T00:00:00Z |  |  |  |  | 
| offer-hmzhyle8nphlp | 1 | Enterprise Contract Program Offer | 9999-01-01T00:00:00Z |  |  |  |  | 