Skip to content
ver .md sin procesar

Fechas importantes

Consulta las fechas importantes de la organización (festivos, ausencias).

GET/v1/important-date/API keyCLI AuthPaginación por número de página

List important dates

List important dates

Errores

EstadoCuándo
401Missing/invalid/expired credential
403Authenticated but not permitted
429Throttled - Retry-After header set
curl -sS -X GET 'https://api.dailybot.com/v1/important-date/' -H 'X-API-KEY: $DAILYBOT_API_KEY'

Probarlo

Este es un asistente de solo copia — la solicitud no se envía desde tu navegador. Pega el comando en tu terminal para ejecutarlo.

GET/v1/important-date/{uuid}/API keyCLI Auth

Retrieve an important date

Retrieve an important date

Parámetros de ruta

NombreTipoRequeridoDescripción
uuidstring (uuid)Requerido

Errores

EstadoCuándo
401Missing/invalid/expired credential
403Authenticated but not permitted
429Throttled - Retry-After header set
404Not found or not visible
curl -sS -X GET 'https://api.dailybot.com/v1/important-date/{uuid}/' -H 'X-API-KEY: $DAILYBOT_API_KEY'

Probarlo

Este es un asistente de solo copia — la solicitud no se envía desde tu navegador. Pega el comando en tu terminal para ejecutarlo.

Fechas importantes

Lista y crea fechas importantes (cumpleaños, aniversarios laborales y eventos personalizados) para los miembros de la organización.

Resumen de endpoints

Método Endpoint Descripción
GET /v1/important-dates/ Listar fechas importantes
GET /v1/important-dates/{id}/ Obtener una fecha importante específica
POST /v1/important-dates/ Crear una fecha importante

GET /v1/important-dates/

Devuelve las fechas importantes de la organización, opcionalmente filtradas por usuario.

Parámetros de consulta

Nombre Tipo Requerido Descripción
user_uuid string (UUID) No UUID del usuario cuyas fechas devolver.
date_type string No Filtrar por tipo: birthday, anniversary o custom.
limit integer No Número de resultados. Por defecto: 250.
offset integer No Desplazamiento de paginación.
curl -X GET "https://api.dailybot.com/v1/important-dates/?user_uuid=usr_abc123" \
  -H "X-API-KEY: tu_api_key"

Respuesta (200 OK):

{
  "count": 2,
  "results": [
    {
      "id": "date-uuid",
      "user": { "uuid": "usr_abc123", "name": "María García" },
      "date_type": "birthday",
      "date": "1990-03-15",
      "label": "Birthday"
    }
  ]
}

GET /v1/important-dates/{id}/

Devuelve una fecha importante específica.

curl -X GET "https://api.dailybot.com/v1/important-dates/date-uuid/" \
  -H "X-API-KEY: tu_api_key"

POST /v1/important-dates/

Crea una nueva fecha importante para un usuario.

Parámetros del cuerpo

Nombre Tipo Requerido Descripción
user_uuid string (UUID) UUID del usuario.
date_type string Uno de: birthday, anniversary, custom.
date string Fecha en formato AAAA-MM-DD.
label string No Etiqueta personalizada para la fecha.
curl -X POST "https://api.dailybot.com/v1/important-dates/" \
  -H "X-API-KEY: tu_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "user_uuid": "usr_abc123",
    "date_type": "birthday",
    "date": "1990-03-15",
    "label": "Birthday"
  }'

Respuesta (201 Created):

{
  "id": "date-uuid",
  "user": { "uuid": "usr_abc123", "name": "María García" },
  "date_type": "birthday",
  "date": "1990-03-15",
  "label": "Birthday"
}