API: primeiros passos
Crie uma credencial, selecione permissões e faça sua primeira consulta.
Os exemplos usam dados fictícios e não executam chamadas nesta página. Nunca informe sua credencial real aqui.
Crie a credencial no painel
A API pertence à área do cliente e não substitui o painel de controle de cada servidor. Acesse a conta de trabalho correta e abra Conta → API e integrações → Nova integração. Informe nome e validade, escolha as permissões e selecione os servidores e domínios permitidos.
Escolha permissões e recursos
Sem seleção, o grupo de recursos não fica acessível. O acesso continua sujeito às permissões atuais do responsável; remover um colaborador ou reduzir suas permissões afeta as próximas chamadas.
Permissões e detalhes
servers.read- Consulta servidores e o estado registrado da instalação.
emails.read- Consulta domínios e caixas de e-mail autorizados.
billing.read- Consulta saldo e extrato da conta inteira, não apenas dos recursos selecionados.
tickets.read- Consulta chamados autorizados. Chamados de serviços também dependem do recurso e da permissão correspondente, como servers.read ou emails.read.
tickets.reply- Responde chamados pela API; também exige tickets.read.
Faça a primeira consulta
Defina WORDPANE_API_TOKEN no ambiente, sem colocar a credencial no código. Use HTTPS e Authorization: Bearer. A credencial já identifica a conta; não envie o seletor de conta do painel. O exemplo consulta servidores sem alterar recursos.
cURL
curl --fail-with-body \
-H "Authorization: Bearer $WORDPANE_API_TOKEN" \
-H "Accept: application/json" \
"https://app.wordpane.cloud/api/v1/servers?page=1&per_page=20"Leia a paginação e as datas
Listagens retornam data e meta. Envie page e per_page: o padrão é 20 e o limite é 100 itens. search aceita até 100 caracteres nas consultas com busca. Datas de recursos são retornadas em UTC. O extrato financeiro informa timezone e possui estrutura própria.
JSON
{
"data": [],
"meta": {
"current_page": 1,
"last_page": 1,
"per_page": 20,
"total": 0
}
}Responda sem duplicar mensagens
Use tickets.read e tickets.reply. O chamado deve estar aberto e acessível. Envie reply com até 10.000 caracteres; in_reply_to_id é opcional para citar uma mensagem. Gere um UUID em WORDPANE_REQUEST_ID para cada nova resposta. Em caso de timeout, repita o mesmo corpo com a mesma chave.
cURL
curl --fail-with-body \
-X POST "https://app.wordpane.cloud/api/v1/tickets/$TICKET_ID/messages" \
-H "Authorization: Bearer $WORDPANE_API_TOKEN" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $WORDPANE_REQUEST_ID" \
--data '{"reply":"Mensagem enviada pela integração."}'Atualizado em 17 de outubro de 2026.
Consultar outros guias