Referência da API para Desenvolvedores
dco.ink fornece uma API REST extremamente simplificada. Nossa autenticação de API possui apenas dois modos:
Modo 1: Sem Token
Se você quer apenas gerar links, você pode chamar o endpoint diretamente. Nenhuma autenticação é necessária.
Código de exemplo:
curl -X POST https://api.dco.ink/api/links \
-d '{"url": "https://example.com/very-long-url"}'
Modo 2: Com Token (Para Gerenciamento)
Para gerenciar links, inclua o API Token obtido no seu painel no cabeçalho da solicitação:
Código de exemplo (Com Token):
curl -X POST https://api.dco.ink/api/links \
-H "Authorization: Bearer dco_YOUR_TOKEN" \
-d '{"url": "https://example.com/very-long-url"}'
1. Gerar Link Curto
Endpoint: POST https://api.dco.ink/api/links
| Parâmetro | Tipo | Descrição |
|---|---|---|
url | string | [Obrigatório] URL longa de destino. |
custom_code | string | [Opcional] Código curto personalizado. |
2. Obter Meus Links
Endpoint: GET https://api.dco.ink/api/links
3. Atualizar URL de destino
Endpoint: PUT https://api.dco.ink/api/links/:code
4. Excluir Link Curto
Endpoint: DELETE https://api.dco.ink/api/links/:code
Códigos de Resposta
200/201: Solicitação bem-sucedida.400: Erro de parâmetro.401: Token ausente ou inválido.403: Permissões insuficientes.429: Muitas solicitações.