Referência

Documentação Técnica

Guia de implementação e referência completa para desenvolvedores.

01. Autenticação

Todas as requisições exigem uma api_key válida. Envie via Header (recomendado) ou Query String.

Headers
{ "apikey": "ck_sua_chave_aqui", "Content-Type": "application/json" }

02. Base URL

A raiz para todos os endpoints:

https://srv1.axicld.duckdns.org/api/v1/

03. Formatos de Resposta

Todas as respostas são JSON com metadados de sucesso.

Response
{ "success": true, "criador": "axiapis", "result": { "data": "..." }, "message": "Operação realizada com sucesso" }

04. Exemplo de Integração

Com Axios em Node.js:

Node.js
const axios = require('axios'); async function downloadVideo(url) { try { const response = await axios.post('https://srv1.axicld.duckdns.org/api/v1/tiktok/download', { url: url, apikey: 'SUA_CHAVE_AQUI' }); console.log('Download URL:', response.data.result.video_url); } catch (error) { console.error('Falha na API:', error.response?.data?.message || error.message); } }

05. Erros Comuns

CódigoSignificadoSolução
401Chave inválida ou ausenteVerifique se a api_key está sendo enviada corretamente
403Chave expiradaRenove sua chave de API
429Limite diário excedidoAguarde 24h ou faça upgrade do plano
500Erro internoTente novamente ou entre em contato