> For the complete documentation index, see [llms.txt](https://docs.odds88.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.odds88.io/integration-process/recommended-integration-flow/optional-features/fixed-exotics-integration/bet-placement.md).

# Bet Placement

In order for a bet to be placed, you are required to send a bet placement request to the betplacement API endpoint

{% content-ref url="/pages/2l7cTFxJAk5U4UAqv2Er" %}
[Bets API](/odds88-client-api/odds88-api-endpoints/bets-api.md)
{% endcontent-ref %}

The following properties are required to have specific value in order for the bet to be accepted:\
`eventId`: ID of the event\
`marketId`: ID of the market\
`selectionId`: `-1`\
`racingSelection`: name of market and combination. Example:

* `EXACTA 1/2`
* **`TRIFECTA 1/2/3`**
* **`QUINELLA 1.2`**

{% hint style="warning" %}
Fixed Exotics **cannot** be combined in a multibet and will be rejected by Odds88.
{% endhint %}

Example of placing bet on Greyhound Trifecta:

```json
{
  "id": "string",
  "player": {
    "deviceId": "string",
    "languageId": "English",
    "ip": "123.123.123.123",
    "segmentId": 1234,
    "channel": "string"
  },
  "amount": {
    "currency": "USD",
    "value": 50000,
    "precision": 4
  },
  "priceChange": 2,
  "items": [
    {
      "eventId": 400140,
      "marketId": 20714470,
      "selectionId": -1,
      "racingSelection": "TRIFECTA 3/4/1",
      "price": 501
    }
  ]
}

```
