Endpoint ·
GET /tagsEndpoint somente de consulta: devolve informação e não modifica nada. Não é enviado dentro do array
actions — é chamado diretamente.name exato de uma etiqueta antes de usá-la: as ações
assign_label e remove_label identificam cada etiqueta pelo nome, então
convém ler o catálogo primeiro em vez de adivinhar o texto.
Parâmetros
slug— slug do negócio, no path. Case-insensitive, deve coincidir com o negócio do token (obrigatório).search— substring do nome, case-insensitive. Opcional, de 1 a 100 caracteres. O asterisco*funciona como curinga e corresponde a qualquer sequência de caracteres:fact*mxencontra tantoFacturas MXquantoFacturação MX. Os caracteres%e_são buscados literalmente.cursor— cursor opaco devolvido pela página anterior emnext_cursor. Opcional; omiti-lo pede a primeira página. Não reutilizar cursores entre endpoints diferentes: mesmo que o formato seja idêntico, cada endpoint o interpreta sobre o seu próprio conjunto de dados.limit— etiquetas por página. Opcional, inteiro de 1 a 500, padrão 100.
GET /tags sem query params devolve a
primeira página completa.
Resposta
items— array de etiquetas, cada uma comnameecolor.next_cursor— cursor da página seguinte, para enviar como?cursor=. Énullquandohas_moreéfalse.has_more— indica se há mais resultados depois desta página. Repetir a chamada com onext_cursoraté que sejafalse.
Exemplo
Uma leitura simples, sem corpo: pede o catálogo e não muda nada no negócio.name devolvido por esta consulta é o que depois se envia na ação.
Erros
O catálogo completo está em Erros.
Com o nome em mãos, a ação que o consome é
Atribuir etiqueta ou
Remover etiqueta.