Datas importantes
Consulte as datas importantes da organização (feriados, ausências).
Nesta página
List important dates
List important dates
Erros
| Status | Quando |
|---|---|
| 401 | Missing/invalid/expired credential |
| 403 | Authenticated but not permitted |
| 429 | Throttled - Retry-After header set |
curl -sS -X GET 'https://api.dailybot.com/v1/important-date/' -H 'X-API-KEY: $DAILYBOT_API_KEY'Testar
Este é um ajudante apenas de cópia — a requisição não é enviada do seu navegador. Cole o comando no seu terminal para executá-lo.
Retrieve an important date
Retrieve an important date
Parâmetros de rota
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| uuid | string (uuid) | Obrigatório | — |
Erros
| Status | Quando |
|---|---|
| 401 | Missing/invalid/expired credential |
| 403 | Authenticated but not permitted |
| 429 | Throttled - Retry-After header set |
| 404 | Not found or not visible |
curl -sS -X GET 'https://api.dailybot.com/v1/important-date/{uuid}/' -H 'X-API-KEY: $DAILYBOT_API_KEY'Testar
Este é um ajudante apenas de cópia — a requisição não é enviada do seu navegador. Cole o comando no seu terminal para executá-lo.
Datas importantes
Liste e crie datas importantes (aniversários, datas comemorativas de trabalho e eventos personalizados) para os membros da organização.
Resumo dos endpoints
| Método | Endpoint | Descrição |
|---|---|---|
| GET | /v1/important-dates/ |
Listar datas importantes |
| GET | /v1/important-dates/{id}/ |
Obter uma data importante específica |
| POST | /v1/important-dates/ |
Criar uma data importante |
GET /v1/important-dates/
Retorna as datas importantes da organização, opcionalmente filtradas por usuário.
Parâmetros de consulta
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
user_uuid |
string (UUID) | Não | UUID do usuário cujas datas retornar. |
date_type |
string | Não | Filtrar por tipo: birthday, anniversary ou custom. |
limit |
integer | Não | Número de resultados. Padrão: 250. |
offset |
integer | Não | Deslocamento de paginação. |
curl -X GET "https://api.dailybot.com/v1/important-dates/?user_uuid=usr_abc123" \
-H "X-API-KEY: sua_api_key"
Resposta (200 OK):
{
"count": 2,
"results": [
{
"id": "date-uuid",
"user": { "uuid": "usr_abc123", "name": "Ana Silva" },
"date_type": "birthday",
"date": "1990-03-15",
"label": "Birthday"
}
]
}
GET /v1/important-dates/{id}/
Retorna uma data importante específica.
curl -X GET "https://api.dailybot.com/v1/important-dates/date-uuid/" \
-H "X-API-KEY: sua_api_key"
POST /v1/important-dates/
Cria uma nova data importante para um usuário.
Parâmetros do corpo
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
user_uuid |
string (UUID) | Sim | UUID do usuário. |
date_type |
string | Sim | Um de: birthday, anniversary, custom. |
date |
string | Sim | Data no formato AAAA-MM-DD. |
label |
string | Não | Rótulo personalizado para a data. |
curl -X POST "https://api.dailybot.com/v1/important-dates/" \
-H "X-API-KEY: sua_api_key" \
-H "Content-Type: application/json" \
-d '{
"user_uuid": "usr_abc123",
"date_type": "birthday",
"date": "1990-03-15",
"label": "Birthday"
}'
Resposta (201 Created):
{
"id": "date-uuid",
"user": { "uuid": "usr_abc123", "name": "Ana Silva" },
"date_type": "birthday",
"date": "1990-03-15",
"label": "Birthday"
}