curl "https://api.ravan.ai/api/v1/calcom/appointments?limit=50" \ -H "X-Api-Key: YOUR_API_KEY"
{ "success": true, "message": "Appointments fetched successfully", "data": { "appointments": [ { "id": "019d2a1b-4c5e-7f8a-9b0c-1d2e3f4a5b6c", "organization_id": "1268c1f0-19f3-47db-aefb-c16a7c3ace6e", "agent_id": "019d1fdb-98e9-7c87-86c7-321e2fa98733", "calcom_booking_uid": "bk_abc123def456", "attendee_name": "Jane Doe", "attendee_email": "jane@example.com", "attendee_phone": "+14155550100", "attendee_timezone": "America/New_York", "start_time": "2026-03-25T14:00:00Z", "end_time": "2026-03-25T14:30:00Z", "duration_minutes": 30, "meeting_url": "https://meet.google.com/abc-defg-hij", "status": "accepted" } ], "count": 1 } }
Retrieve appointments booked through Cal.com, including attendee details, meeting URLs, and booking status.
accepted
cancelled
pending
200
Show data
Show appointments[]
America/New_York
Filter by status
Filter by agent ID
Number of results to return (max 200)
x <= 200
Successful response
Show child attributes