Equipos
Lista los equipos, consulta sus miembros y gestiona la pertenencia de forma programática.
En esta página
List teams
List teams
Errores
| Estado | Cuándo |
|---|---|
| 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/teams/' -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.
Retrieve a team
Retrieve a team
Parámetros de ruta
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| uuid | string (uuid) | Requerido | — |
Errores
| Estado | Cuándo |
|---|---|
| 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/teams/{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.
List members of a team
List members of a team
Parámetros de ruta
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| team_uuid | string (uuid) | Requerido | — |
Errores
| Estado | Cuándo |
|---|---|
| 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/teams/{team_uuid}/members/' -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.
Add a member to a team
Add a member to a team
Parámetros de ruta
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| team_uuid | string (uuid) | Requerido | — |
Errores
| Estado | Cuándo |
|---|---|
| 401 | Missing/invalid/expired credential |
| 403 | Authenticated but not permitted |
| 429 | Throttled - Retry-After header set |
| 400 | Validation error |
| 404 | Not found or not visible |
curl -sS -X POST 'https://api.dailybot.com/v1/teams/{team_uuid}/member/' -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.
Retrieve a team member
Retrieve a team member
Parámetros de ruta
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| team_uuid | string (uuid) | Requerido | — |
| user_uuid | string (uuid) | Requerido | — |
Errores
| Estado | Cuándo |
|---|---|
| 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/teams/{team_uuid}/member/{user_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.
Update a team member
Update a team member
Parámetros de ruta
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| team_uuid | string (uuid) | Requerido | — |
| user_uuid | string (uuid) | Requerido | — |
Errores
| Estado | Cuándo |
|---|---|
| 401 | Missing/invalid/expired credential |
| 403 | Authenticated but not permitted |
| 429 | Throttled - Retry-After header set |
| 400 | Validation error |
| 404 | Not found or not visible |
curl -sS -X PATCH 'https://api.dailybot.com/v1/teams/{team_uuid}/member/{user_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.
Remove a team member
Remove a team member
Parámetros de ruta
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
| team_uuid | string (uuid) | Requerido | — |
| user_uuid | string (uuid) | Requerido | — |
Errores
| Estado | Cuándo |
|---|---|
| 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 DELETE 'https://api.dailybot.com/v1/teams/{team_uuid}/member/{user_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.
Usuarios y Organización
Gestiona usuarios, obtén información de contexto (/me), recupera detalles de la organización, actualiza perfiles y metadatos, e invita miembros.
Resumen de endpoints
| Método | Endpoint | Descripción |
|---|---|---|
| GET | /v1/me/ |
Información del usuario autenticado + organización |
| GET | /v1/organization/ |
Detalles de la organización |
| GET | /v1/users/ |
Listar todos los usuarios |
| GET | /v1/users/{uuid}/ |
Obtener un usuario específico |
| PATCH | /v1/users/{uuid}/ |
Actualizar un usuario |
| POST | /v1/invite-user/ |
Invitar un usuario (ver API de Invitaciones) |
Personalización
Estado privado por usuario bajo /v1/me/.... No requiere elegibilidad de Etiquetas: cualquier miembro autenticado puede usar preferencias, vistas guardadas y Featured.
| Métodos | Ruta | Uso |
|---|---|---|
| GET/PUT/DELETE | /v1/me/dashboard-preferences/{surface}/ |
Últimos filtros para forms_home, workflows_home o followups_home |
| GET/POST | /v1/me/saved-views/ |
Listar o crear vistas guardadas |
| GET/PATCH/DELETE | /v1/me/saved-views/{view_uuid}/ |
Gestionar una vista |
| GET | /v1/me/featured/?entity_type= |
Listar UUID Featured (forms, automations, checkins) |
| PUT | /v1/me/featured/{entity_type}/{entity_uuid}/ |
Alternar Featured ({"featured": true|false}) |
| POST | /v1/me/featured/batch/ |
Featured en lote |
Preferencia vacía: GET /v1/me/dashboard-preferences/{surface}/ sin estado guardado responde 200:
{"surface": "forms_home", "schema_version": 1, "filters": {}, "updated_at": null}
DELETE de preferencias es idempotente (204). Las escrituras aceptan filters canónico; el legado payload sigue aceptado (filters gana si se envían ambos).
Cuando Etiquetas no están disponibles, las preferencias pueden conservar filtros de etiqueta en reposo, pero las respuestas los omiten con la advertencia labels_feature_unavailable.
Featured es privado por usuario — is_featured en listados refleja solo al llamante.
GET /v1/users/
Devuelve todos los usuarios de la organización. Paginado (ordenación por defecto: full_name).
Parámetros de query
| Nombre | Tipo | Default | Descripción |
|---|---|---|---|
page |
integer | 1 | Número de página. offset aceptado como alias. |
page_size |
integer | 50 | Ítems por página (máx. 200). limit aceptado como alias. |
search |
string | — | Búsqueda sin distinción de mayúsculas en nombre completo o email (máx. 256 chars). |
is_active |
boolean | — | Filtrar por estado activo. |
role |
string | — | Filtrar por rol: admin o member. |
curl "https://api.dailybot.com/v1/users/?is_active=true&search=alice&page_size=50" \
-H "X-API-KEY: $DAILYBOT_API_KEY"
Respuesta (200 OK):
{
"count": 1,
"next": null,
"previous": null,
"results": [
{
"uuid": "usr_abc123",
"email": "[email protected]",
"first_name": "Alice",
"last_name": "García",
"role": "member",
"is_active": true,
"timezone": "America/Bogota"
}
]
}
PATCH /v1/users/{uuid}/
Actualiza el perfil o metadatos de un usuario. Solo los Administradores de Organización pueden actualizar otros usuarios.
Parámetros del body
| Nombre | Tipo | Requerido | Descripción |
|---|---|---|---|
first_name |
string | No | Nombre del usuario. |
last_name |
string | No | Apellido del usuario. |
timezone |
string | No | Zona horaria IANA (p.ej. America/Bogota). |
metadata |
object | No | Metadatos clave-valor personalizados del usuario. |