> ## Documentation Index
> Fetch the complete documentation index at: https://docs.appcharge.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Offers Loaded

An event triggered when the backend successfully returns the list of offers configured to be shown to the player.

This event confirms that the offers are ready to be rendered on the page.

**Event Data**

<ResponseField name="timestamp" type="string">
  The time when the event occurred. Example: `1632345000`
</ResponseField>

<ResponseField name="playerId" type="string">
  The unique identifier of the player involved in the event. Example: `12345`
</ResponseField>

<ResponseField name="appVersion" type="string">
  The game version. Example: `1.0.0`
</ResponseField>

<ResponseField name="sessionId" type="string">
  The [session ID](../introduction#session-id) of the player’s current session. Example: `345397c6-d963-4aa4-a0ba-2aaca6c3ee05`
</ResponseField>

<ResponseField name="sessionMetadata" type="object">
  Relevant only to Personalization API users, the player session metadata object received from the Personalization API. Example: `{ "metadata": "data" }`
</ResponseField>

<ResponseField name="offers" type="array of objects">
  A list of offers related to the event.

  <Expandable title="properties">
    <ResponseField name="publisherOfferId" type="string">
      Unique identifier for the offer. Example: `offer123`
    </ResponseField>

    <ResponseField name="offerType" type="string">
      Type of the offer. Optional Values: Bundle, SpecialOffer, PopUp Example: `SpecialOffer`
    </ResponseField>

    <ResponseField name="offerIndex" type="number">
      The index of the offer in the list. Represents the day sequence of the daily bonus. Example:` 1`
    </ResponseField>
  </Expandable>
</ResponseField>

<ResponseExample>
  ```json Event Payload theme={"system"}
  {
    "timestamp": 1632345000,
    "playerId": "12345",
    "appVersion": "1.0.0",
    "sessionId": "345397c6-d963-4aa4-a0ba-2aaca6c3ee05",
    "sessionMetadata": { 
      "metadata": "data" 
    },
    "offers": [
      {
        "publisherOfferId": "offer123",
        "offerType": "SpecialOffer",
        "offerIndex": 1
      }
    ]
  }
  ```
</ResponseExample>
