Liste des réservations

Liste paginée des réservations de votre partenaire, filtrable par période de création et par statut. C'est l'endpoint de synchronisation : relevez périodiquement les créations et changements de statut.

GET/v1/{code}/bookings

Requête

Paramètres de requête

  • Name
    from
    Type
    string
    Description

    ISO YYYY-MM-DD — date de création minimale (incluse).

  • Name
    to
    Type
    string
    Description

    ISO YYYY-MM-DD — date de création maximale (incluse).

  • Name
    status
    Type
    string
    Description

    Filtrer par statut : confirmed, pending, cancelled, cancellation_in_progress.

  • Name
    page
    Type
    integer
    Description

    Numéro de page (défaut 1).

  • Name
    perPage
    Type
    integer
    Description

    Taille de page (défaut 50, maximum 100).

GET
/v1/1000/bookings
curl -s "https://partners.bravebooking.net/v1/1000/bookings?from=2026-11-01&to=2026-11-30&perPage=50" \
  -H "X-Api-Key: $API_KEY" \
  -H "X-Timestamp: $TIMESTAMP" \
  -H "X-Signature: $SIGNATURE" \
  -H "Accept: application/json"

Réponse

{
  "data": [
    {
      "reference": "BPG-2026-000123",
      "clientReference": "PARTNER-2026-000481",
      "status": "confirmed",
      "hotel": { "id": 1803258, "name": "Villa Demo Stays" },
      "checkIn": "2027-01-15",
      "checkOut": "2027-01-20",
      "amounts": { "total": 2500.0, "fees": 0.0, "currency": "TND" },
      "createdAt": "2026-11-13T10:16:02+01:00"
    }
  ],
  "meta": { "page": 1, "perPage": 50, "total": 1, "pages": 1 }
}

Cette page vous a-t-elle été utile ?