Bulk Update

Update availability and pricing for multiple dates or properties in a single request.

Batch update availability across multiple properties (max 500)

PATCH/v1/availability/batch

Request

curl -X PATCH https://api.repull.dev/v1/availability/batch \
  -H "Authorization: Bearer sk_test_YOUR_KEY" \
  -H "X-Workspace-Id: YOUR_WORKSPACE_ID" \
  -H "Content-Type: application/json" \
  -d '{
  "updates": [
    "item1"
  ]
}'

Response

{ "data": { "succeeded": 45, "failed": 0, "total": 45 } }

Body Parameters

updatesarrayRequired

Array of { propertyId, date, available, price?, minNights? }

AI