Referência da API

Todos os endpoints da API pública, gerados a partir da especificação OpenAPI.

Cada endpoint da API pública tem a sua página, com os parâmetros, o corpo do pedido, a resposta e exemplos em cURL, JavaScript e Python. As páginas são geradas a partir da especificação OpenAPI, por isso acompanham o que a API faz.

Endereço base: https://api.logaco.com/v1/public

Sobre os exemplos

Os dados dos exemplos (como a «Empresa Exemplo») são fictícios. As respostas reais têm a mesma forma.

Empresas

Sem conta
EndpointO que faz
GET /companiesPesquisar empresas com logótipos
GET /companies/{slug}Uma empresa e os seus logótipos
GET /companies/{slug}/colorsAs cores da marca
GET /domainsOs sites das empresas, para comparar endereços

Logótipos

Sem conta
EndpointO que faz
GET /logosPesquisar logótipos
GET /logos/{id}Variantes e formatos de um logótipo
POST /logos/{id}/downloadA ligação para descarregar um ficheiro (conta para a quota)

Paletas

Precisa de conta
EndpointO que faz
GET /palettesAs tuas paletas e gradientes
POST /palettesGuardar uma paleta ou um gradiente
GET /palettes/{id}Uma paleta tua, ou pública de outra pessoa
PATCH /palettes/{id}Alterar uma paleta tua
DELETE /palettes/{id}Apagar uma paleta tua

Propostas

Precisa de conta
EndpointO que faz
POST /proposalsPropor um logótipo (novo, ou uma versão nova)
GET /proposalsAs tuas propostas e o estado de cada uma

Conta

EndpointO que faz
GET /meVerificar o token (ou confirmar que o pedido é anónimo)
DELETE /me/tokenRevogar o token usado no pedido
POST /device/codePedir um código de ligação (plugins)
POST /device/tokenReceber o token depois de o código ser confirmado

Antes de começares, lê a introdução, a autenticação e os limites e erros.

Nesta página