Rewards

Book a claimed call prize into a reward slot

Changed on

Creates the call (and its GHL appointment on the coach's reward calendar) and assigns the coach. The optional focus and note go on the event and the appointment for the coach. 409 SLOT_UNAVAILABLE when the slot was just taken or is no longer offered — list again; 409 ALREADY_BOOKED when the prize has a live booking.

post/api/rewards/grants/{id}/book

Request

  • Base URL
    https://api.rewritelifestyle.ai (the document declares no server; this is the origin it was published from)
  • URL
    https://api.rewritelifestyle.ai/api/rewards/grants/{id}/book
  • Auth
    HTTP bearer

Path parameters

idnumber required

Request body

slot_startstring required

A slot_start from GET rewards/grants/:id/slots.

coach_idnumber required

The coach_id of the chosen slot.

focus'regain' | 'plateau' | 'eating_patterns' | 'movement' | 'other'

The main thing the user wants to focus on.

notestring

Anything the coach should know before the call.

Example request

{
  "slot_start": "2026-10-20T15:00:00.000Z",
  "coach_id": 31
}

Changes