Campanhas
Consultar campanha
https://api.picchat.com.br/v1/campaigns/{id}Devolve uma campanha pelo ID com suas automações e totais. Campanha excluída responde 404.
Parâmetros de caminho
idstring (uuid)obrigatórioUUID da campanha.
Respostas
200OK
idstring (uuid)obrigatórioID da campanha.
namestringobrigatórioNome.
statusstringobrigatórioStatus da campanha (ex.: active).
defaultboolean | nullobrigatórioCampanha padrão da conta.
created_atstring (date-time)obrigatórioCriação.
updated_atstring (date-time)obrigatórioÚltima atualização.
usersobject | nullobrigatórioQuem criou.
users.idstring (uuid)obrigatórioID do usuário.
users.namestringobrigatórioNome.
automationsarray<CampaignAutomation>obrigatórioAutomações da campanha (excluídas ficam de fora).
automations[].idstring (uuid)obrigatórioID da automação.
automations[].namestring | nullobrigatórioNome.
automations[].typestringobrigatórioTipo de envio.
whatsapp_litewhatsappsmsemailwebhookrcsautomations[].statusstringobrigatórioStatus.
pendingprocessingsendingcompletedcanceledpausederrorautomations[].totalinteger | nullobrigatórioTotal de envios.
automations[].deliveredinteger | nullobrigatórioEntregues.
automations[].readinteger | nullobrigatórioLidas.
automations[].repliedinteger | nullobrigatórioRespondidas.
automations[].errorinteger | nullobrigatórioCom erro.
automations[].start_atstring (date-time) | nullobrigatórioInício programado.
403Acesso negado: usuário do token sem a permissão da rota (`permission_denied`) ou token não ligado a um usuário ativo (`token_without_user`) — para token de integração da conta isso só é aplicado quando `access.enforced` é true (veja GET /v1/me); token pessoal e JWT de sessão são sempre verificados; `account_id` na query diferente da conta do token; conta do tipo INFRA.
404Registro não existe, é de outra conta, foi excluído ou está fora do escopo de canais do usuário.
498Token ausente, inválido, de outra finalidade (ex.: token do canal chat) ou revogado. Note o status não padrão 498.