Equipes
Liste os times, consulte seus membros e gerencie a participação de forma programática.
Nesta página
List teams
List teams
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/teams/' -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 a team
Retrieve a team
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/teams/{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.
List members of a team
List members of a team
Parâmetros de rota
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| team_uuid | string (uuid) | Obrigatório | — |
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/teams/{team_uuid}/members/' -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.
Add a member to a team
Add a member to a team
Parâmetros de rota
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| team_uuid | string (uuid) | Obrigatório | — |
Erros
| Status | Quando |
|---|---|
| 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'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 a team member
Retrieve a team member
Parâmetros de rota
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| team_uuid | string (uuid) | Obrigatório | — |
| user_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/teams/{team_uuid}/member/{user_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.
Update a team member
Update a team member
Parâmetros de rota
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| team_uuid | string (uuid) | Obrigatório | — |
| user_uuid | string (uuid) | Obrigatório | — |
Erros
| Status | Quando |
|---|---|
| 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'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.
Remove a team member
Remove a team member
Parâmetros de rota
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| team_uuid | string (uuid) | Obrigatório | — |
| user_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 DELETE 'https://api.dailybot.com/v1/teams/{team_uuid}/member/{user_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.
Usuários e Organização
Gerencie usuários, obtenha informações de contexto (/me), recupere detalhes da organização, atualize perfis e metadados, e convide membros.
Resumo de endpoints
| Método | Endpoint | Descrição |
|---|---|---|
| GET | /v1/me/ |
Informações do usuário autenticado + organização |
| GET | /v1/organization/ |
Detalhes da organização |
| GET | /v1/users/ |
Listar todos os usuários |
| GET | /v1/users/{uuid}/ |
Obter um usuário específico |
| PATCH | /v1/users/{uuid}/ |
Atualizar um usuário |
| POST | /v1/invite-user/ |
Convidar um usuário (ver API de Convites) |
Personalização
Estado privado por usuário em /v1/me/.... Não exige elegibilidade de Etiquetas: qualquer membro autenticado pode usar preferências, visões salvas e Featured.
| Métodos | Rota | Uso |
|---|---|---|
| GET/PUT/DELETE | /v1/me/dashboard-preferences/{surface}/ |
Últimos filtros para forms_home, workflows_home ou followups_home |
| GET/POST | /v1/me/saved-views/ |
Listar ou criar visões salvas |
| GET/PATCH/DELETE | /v1/me/saved-views/{view_uuid}/ |
Gerenciar uma visão |
| 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 em lote |
Preferência vazia: GET /v1/me/dashboard-preferences/{surface}/ sem estado salvo responde 200:
{"surface": "forms_home", "schema_version": 1, "filters": {}, "updated_at": null}
DELETE de preferências é idempotente (204). Escritas aceitam filters canônico; o legado payload ainda é aceito (filters vence se ambos forem enviados).
Quando Etiquetas estão indisponíveis, preferências podem manter filtros de etiqueta em repouso, mas as respostas os omitem com o aviso labels_feature_unavailable.
Featured é privado por usuário — is_featured nas listagens reflete apenas o chamador.
GET /v1/users/
Retorna todos os usuários da organização. Paginado (ordenação padrão: full_name).
Parâmetros de query
| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
page |
integer | 1 | Número de página. offset aceito como alias. |
page_size |
integer | 50 | Itens por página (máx. 200). limit aceito como alias. |
search |
string | — | Busca sem distinção de maiúsculas em nome completo ou e-mail (máx. 256 chars). |
is_active |
boolean | — | Filtrar por status ativo. |
role |
string | — | Filtrar por papel: admin ou member. |
curl "https://api.dailybot.com/v1/users/?is_active=true&search=alice&page_size=50" \
-H "X-API-KEY: $DAILYBOT_API_KEY"
Resposta (200 OK):
{
"count": 1,
"next": null,
"previous": null,
"results": [
{
"uuid": "usr_abc123",
"email": "[email protected]",
"first_name": "Alice",
"last_name": "Silva",
"role": "member",
"is_active": true,
"timezone": "America/Sao_Paulo"
}
]
}
PATCH /v1/users/{uuid}/
Atualiza o perfil ou metadados de um usuário. Apenas Administradores da Organização podem atualizar outros usuários.
Parâmetros do body
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
first_name |
string | Não | Nome do usuário. |
last_name |
string | Não | Sobrenome do usuário. |
timezone |
string | Não | Fuso horário IANA (ex. America/Sao_Paulo). |
metadata |
object | Não | Metadados chave-valor personalizados do usuário. |