API Reference
TL;DR
Base URL: https://api.repull.dev. All requests need Bearer auth + workspace ID. JSON in, JSON out. OpenAPI spec at /openapi.json.
Complete reference for all Repull API endpoints. Every request uses JSON and requires authentication.
Base URL
All API requests are made to:
https://api.repull.devAuthentication
Include your API key in the Authorization header as a Bearer token.
Authorization: Bearer sk_live_YOUR_KEY
Request & Response Format
- All request bodies must be JSON with
Content-Type: application/json. - All responses are JSON. Successful responses return the resource or a list wrapper. Errors return an
errorfield. - Use the
X-Schemaheader to choose response format:native(default, snake_case),calry(Calry v2 compatible), orcalry-v1.
Available Resources
Properties
Reservations
Availability
Guests
Conversations
Reviews
Quotes
Custom Fields
Passthrough
OpenAPI Specification
A machine-readable OpenAPI 3.1 spec is available at https://api.repull.dev/openapi.json. Use it to generate client libraries or import into tools like Postman.
AI