Get scheduling link
Scheduling Links: Read scheduling links for your recipients. The webhook quote.scheduling_created remains the primary push channel — these endpoints are a recovery and lookup channel for cases where you missed an event or need to retrieve a link by id. Access is gated: contact your quipteams account manager to enable scheduling_self_managed for your company. While the flag is off, both endpoints return 403 FORBIDDEN.
Endpoint1 params
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
idpath | UUID | yes | Scheduling link id (returned by the list endpoint or the quote.scheduling_created webhook) |
javascript
const response = await fetch(`https://api.quipteams.com/api/v1/scheduling-links/${id}`, {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
},
});
const { data } = await response.json();
console.log(data);Response
json
{
"data": {
"id": "9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d",
"status": "pending",
"source_type": "quote",
"quote_id": "11111111-2222-3333-4444-555555555555",
"device_action_id": null,
"item_recipient_id": "66666666-7777-8888-9999-aaaaaaaaaaaa",
"recipient": {
"name": "Jane Doe",
"email": "jane@acme.com",
"country": "United States",
"phone": "555-0100",
"phone_country_code": "+1",
"address": "123 Main St, NYC",
"personal_id": null
},
"scheduling_url": "https://app.quipteams.com/schedule/abc123...",
"schedule_link": "https://app.quipteams.com/schedule/abc123...?code=482910",
"access_code": "482910",
"scheduling_email_target": "employee",
"notification_scheduled_for": null,
"notification_sent_at": "2026-04-29T10:30:00.000Z",
"submitted_at": null,
"expires_at": null,
"created_at": "2026-04-29T10:30:00.000Z",
"updated_at": "2026-04-29T10:30:00.000Z"
}
}