Pular para o conteúdo principal
GET
/
api
/
v1
/
calendars
/
{calendar_id}
/
availability-rules
Listar Regras de Disponibilidade
curl --request GET \
  --url https://api.example.com/api/v1/calendars/{calendar_id}/availability-rules \
  --header 'Authorization: <authorization>'
{
  "success": true,
  "data": [
    {
      "id": "rule-uuid-1",
      "type": "recurring",
      "days_of_week": [1, 2, 3, 4, 5],
      "start_time": "09:00",
      "end_time": "17:00",
      "timezone": "America/New_York"
    },
    {
      "id": "rule-uuid-2",
      "type": "exception",
      "date": "2024-12-25",
      "available": false
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://docs.talkover.ai/llms.txt

Use this file to discover all available pages before exploring further.

Listar Regras de Disponibilidade

Listar regras de disponibilidade configuradas para um calendário. Regras de disponibilidade definem janelas de agendamento (ex: dias úteis das 9–17h) e exceções (ex: feriados).

Endpoint

GET /api/v1/calendars/{calendar_id}/availability-rules

Parâmetros de Caminho

calendar_id
string
obrigatório
UUID do calendário.

Cabeçalhos da Requisição

Authorization
string
obrigatório
Token Bearer para autenticação. Formato: Bearer talq_your_environment_token_here

Resposta

{
  "success": true,
  "data": [
    {
      "id": "rule-uuid-1",
      "type": "recurring",
      "days_of_week": [1, 2, 3, 4, 5],
      "start_time": "09:00",
      "end_time": "17:00",
      "timezone": "America/New_York"
    },
    {
      "id": "rule-uuid-2",
      "type": "exception",
      "date": "2024-12-25",
      "available": false
    }
  ]
}