Aura Logo
AuraAPI Docs
OpenapiV1CallsIdReschedule

Reschedule a booked call

Move a booked call to a new time. Runs the same lifecycle pipeline as a reschedule performed in the Aura dashboard:

  • The calendar event is moved to the new time and guests are notified
  • Reschedule emails are dispatched and guest reminders are rescheduled
  • The meeting recording is re-pointed at the new time
  • The call.rescheduled webhook fires to all subscribers (single emitter — do not expect a second event from this endpoint)

Constraints: scheduled_at must be a future instant. The new slot is not re-validated against the booking link's availability rules (matching dashboard behavior); a genuine calendar conflict surfaces as a 422 from the upstream provider. Use GET /v1/booking-links/{id}/availability first to offer only bookable slots.

Cancelled calls: rescheduling a cancelled call revives it as an active booking at the new time (the dashboard's re-set behavior).

Upstream failures: provider-rejected reschedules (including no-longer-available slots) fail with 422 EXTERNAL_API_ERROR; a degraded provider fails with 502 EXTERNAL_API_ERROR.

POST
/v1/calls/{id}/reschedule

Path Parameters

idstring

Call ID (UUID)

Formatuuid
scheduled_atstring

New start time as an ISO-8601 datetime (UTC or with offset). Must be in the future.

Formatdate-time
timezone?string

Optional IANA timezone for display context (e.g. Europe/Berlin). Does not change the instant — scheduled_at is authoritative.

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://api.aura-app.ai/v1/calls/550e8400-e29b-41d4-a716-446655440000/reschedule" \  -H "Content-Type: application/json" \  -d '{    "scheduled_at": "2026-08-01T15:00:00Z"  }'
{
  "data": {
    "action_items": [
      "Send proposal with detailed timeline",
      "Book the technical demo"
    ],
    "ai_summary": "string",
    "booking_link_id": "850e8400-e29b-41d4-a716-446655440003",
    "call_kind": "booking",
    "call_stage": "first",
    "closer_id": "user_2abc123xyz",
    "conferencing_link": "https://zoom.us/j/123456789",
    "created_at": "2026-01-17T08:00:00Z",
    "duration_minutes": 45,
    "ended_at": "2019-08-24T14:15:22Z",
    "expected_deal_value": 5000,
    "form_data": [
      {
        "field_id": "budget",
        "label": "What is your budget?",
        "value": null,
        "property1": null,
        "property2": null
      }
    ],
    "guest_rsvp_confirmed_at": "2019-08-24T14:15:22Z",
    "guest_rsvp_status": "yes",
    "has_analysis": true,
    "has_recording": true,
    "id": "550e8400-e29b-41d4-a716-446655440000",
    "lead_id": "650e8400-e29b-41d4-a716-446655440001",
    "linked_payment_id": "string",
    "notes": "string",
    "product_id": "950e8400-e29b-41d4-a716-446655440004",
    "recording_url": "string",
    "referral": "string",
    "scheduled_at": "2026-01-20T15:00:00Z",
    "setter_id": "user_2def456uvw",
    "started_at": "2019-08-24T14:15:22Z",
    "status": "closed",
    "transcript_data": {
      "duration_seconds": 0,
      "language": "string",
      "segments": [
        {
          "end_seconds": 0,
          "speaker": "string",
          "start_seconds": 0,
          "text": "string",
          "property1": null,
          "property2": null
        }
      ],
      "property1": null,
      "property2": null
    },
    "updated_at": "2026-01-17T09:30:00Z",
    "utm_campaign": "summer_promo",
    "utm_content": "string",
    "utm_medium": "cpc",
    "utm_source": "google",
    "utm_term": "string"
  },
  "success": true
}
{
  "code": "NOT_FOUND",
  "error": "Lead not found",
  "requestId": "req_abc123",
  "success": false
}
{
  "code": "NOT_FOUND",
  "error": "Lead not found",
  "requestId": "req_abc123",
  "success": false
}
{
  "code": "NOT_FOUND",
  "error": "Lead not found",
  "requestId": "req_abc123",
  "success": false
}
{
  "code": "NOT_FOUND",
  "error": "Lead not found",
  "requestId": "req_abc123",
  "success": false
}
{
  "code": "NOT_FOUND",
  "error": "Lead not found",
  "requestId": "req_abc123",
  "success": false
}