Infraestrutura simples. Resultado rápido.
Sua próxima ideia começa com uma requisição.
Downloads e busca em uma interface consistente, com rotas independentes e respostas claras.
● ● ●api.krxLIVE
GET /api/v1/health
curl --request GET \
--url 'http://localhost:3000/api/v1/health'
{ "success": true, "data": { "status": "ok" } }● Status operacional
/ Endpoints
Consulte as rotas disponíveis na KRX.
Downloads 10 rotas
01
play-audio
GETGET /api/v1/downloads/play-audio?search=...02
play-video
GETGET /api/v1/downloads/play-video?search=...03
facebook
GETGET /api/v1/downloads/facebook?url=...04
instagram
GETGET /api/v1/downloads/instagram?url=...05
pinterest
GETGET /api/v1/downloads/pinterest?search=...06
tik-tok
GETGET /api/v1/downloads/tik-tok?url=...07
tik-tok-audio
GETGET /api/v1/downloads/tik-tok-audio?url=...08
x-twitter
GETGET /api/v1/downloads/x-twitter?url=...09
yt-mp3
GETGET /api/v1/downloads/yt-mp3?url=...10
yt-mp4
GETGET /api/v1/downloads/yt-mp4?url=...Busca
11
YouTube
GETGET /api/v1/search/youtube?search=.../ Primeiro teste
Uma rota, uma requisição.
Envie search para buscas e url para links. Os downloads devolvem um caminho temporário em download_url. Use sua chave no cabeçalho x-api-key.
GET /api/v1/downloads/play-audio?search=Alok
fetch('/api/v1/downloads/play-audio?search=Alok', {
headers: { 'x-api-key': 'SUA_CHAVE' }
})
.then(response => response.json())
.then(console.log)