The order object wraps the fulfillment of one or more rewards. If you want to send rewards via the API, you'll do it by creating an order.

Example order

{
  "id": "PWU1IKBP333U",
  "external_id": 523423,
  "created_at": "2021-07-13T13:48:32.113Z",
  "status": "EXECUTED",
  "payment": {
    "subtotal":5,
    "total":5,
    "fees":0
  },
  "rewards": [
    {
      "id": "CED3MVGA0K9O",
      "order_id": "PWU1IKBP333U",
      "value":{
        "denomination": 5,
        "currency_code": "USD"
      },
      "delivery": {
        "method": "EMAIL",
        "status": "SUCCEEDED"
      },
      "recipient": {
        "email": "[email protected]",
        "name": "Kapil Kale"
      }
    }
  ]
}