API da Sendyx

Dados do catálogo do TikTok Shop por API

Consulte o catálogo de produtos com os dados do Radar da Sendyx. As rotas de vídeos, criadores, lojas, lives e o ranking de categorias estão a caminho. Você paga só pelo que usar, em créditos que não vencem, por PIX ou cartão.

Exemplos em
  • cURL
  • JavaScript
  • Python

Pacotes de 100, 500 e 1.000 créditos. Créditos não vencem. Pagamento por PIX ou cartão.

Exemplo: buscar produtos
curl "https://developers.sendyx.com/v1/products?sortBy=sales30d&page=1" \
  -H "Authorization: Bearer sdx_live_SUA_CHAVE"
Resposta de exemplo (valores ilustrativos)
HTTP/1.1 200 OK
x-credits-cost: 0.10
x-credits-remaining: 99.90
x-request-id: 3f6c1d2e-8a4b-4c7e-9b1a-5d2e7f9a0c11

{
  "data": [
    {
      "id": "1731916815699052495",
      "name": "Produto de exemplo A",
      "coverUrl": "https://exemplo.invalid/capas/1731916815699052495.jpg",
      "productUrl": "https://www.tiktok.com/shop/pdp/1731916815699052495",
      "categoryL1": {
        "id": "600001",
        "name": "Beleza"
      },
      "categoryL2": {
        "id": "600002",
        "name": "Skincare"
      },
      "categoryL3": {
        "id": "600003",
        "name": "Cuidados com o rosto"
      },
      "shopName": "Loja de exemplo",
      "reviewCount": 1200,
      "minPrice": 3990,
      "maxPrice": 5990,
      "commission": 0.15,
      "revenue": 120000,
      "sales": 2400,
      "revenue30d": 480000,
      "sales30d": 9600,
      "sales7d": 2400,
      "revenuePerCreator": 3200,
      "acceleration": 1.25,
      "trend": [
        313,
        333,
        400
      ],
      "state": "accelerating",
      "launchDate": "2026-03-01",
      "rank": 12,
      "prevRank": 18,
      "channel": {
        "videoRevenue": 288000,
        "liveRevenue": 120000,
        "creatorsMeasured": 150
      }
    }
  ],
  "pagination": {
    "page": 1,
    "pageSize": 10,
    "total": 342,
    "totalPages": 35
  },
  "meta": {
    "dataUpTo": "2026-10-01",
    "currency": "BRL"
  }
}

Resposta ilustrativa, com valores de exemplo e um único item. Os preços vêm em centavos (3990 é R$ 39,90) e a comissão como fração (0.15 é 15%). O campo meta.dataUpTo informa até quando o dado vale, e o cabeçalho x-credits-cost mostra quanto a requisição custou.

Como funciona

Da conta à primeira resposta em 3 passos

Sem contrato e sem mensalidade. Você paga só pelo que usar.

01

Crie sua chave

Entre na sua conta Sendyx e abra a área de desenvolvedores. A chave aparece uma única vez, então guarde em local seguro. Dá para criá-la na hora, mas a API só responde depois da primeira compra de créditos.

02

Compre créditos

Escolha um pacote de 100, 500 ou 1.000 créditos e pague por PIX ou cartão. Os créditos não vencem.

03

Faça requisições

Envie a chave no cabeçalho Authorization e chame a rota que quiser. A resposta informa o custo em créditos e o saldo restante.

Dados

Os dados que você consulta

Cada entidade tem as suas rotas, parâmetros, custo em créditos e exemplos em cURL, JavaScript e Python na documentação. As marcadas como Em breve ainda não estão liberadas.

Os dados são atualizados sob demanda e guardados em cache. O campo meta.dataUpTo de cada resposta informa até quando o dado vale, e nas rotas de ranking meta.fetchedAt informa quando ele foi obtido.

Créditos e preços

Pague pelo que usar

1 crédito custa R$ 0,559. O consumo de cada rota está na documentação, e o preço de cada pacote é a conta direta. O pacote de 1.000 créditos tem 5% de desconto.

1 crédito = R$ 0,559. Por exemplo, lista e detalhe de produtos consomem 0,10 crédito cada (10 requisições por crédito, R$ 0,0559 cada).

Crie a chave agora, use depois da primeira compra

A chave pode ser criada na hora, mas a API só responde depois da primeira compra de créditos. Os pacotes não exigem plano de ferramentas.

Criar minha chave
Segurança

Sua chave, sob seu controle

Quatro cuidados que já vêm no produto.

FAQ

Perguntas frequentes

O que costuma ser perguntado antes de integrar.

01

De onde vêm os dados?

Do Radar da Sendyx, o mesmo catálogo do TikTok Shop que alimenta o site. Os dados são atualizados sob demanda e guardados em cache, e cada resposta informa a que data o dado se refere.

02

Quais mercados estão disponíveis?

O catálogo disponível hoje é o do Brasil. Os demais mercados da fonte serão adicionados, e a documentação sempre lista o que está disponível.

03

Qual a idade dos dados?

Cada resposta traz o campo meta.dataUpTo, que informa até quando o dado vale. Nas rotas de ranking, meta.fetchedAt informa quando o dado foi obtido. Não prometemos um prazo fixo de atualização: confira essas datas na resposta.

04

O que cada crédito faz?

Cada rota tem o seu consumo, que está na documentação. Por exemplo, lista e detalhe de produtos consomem 0,10 crédito (R$ 0,0559), então 1 crédito paga 10 requisições. Algumas rotas, como a árvore de categorias e a de saldo, são gratuitas.

05

Preciso comprar créditos para usar a API?

Sim. Você pode criar a chave na hora, mas a API só responde depois da primeira compra de créditos.

06

O que acontece se meu saldo acabar?

A API responde com o erro 402 (insufficient_credits) e informa quantos créditos eram necessários e quantos você tem. Nada é cobrado a mais: você só volta a consultar depois de comprar um pacote.

07

E se a requisição falhar do nosso lado?

Se der erro 5xx depois de o crédito ter sido descontado, o valor é devolvido ao seu saldo.

08

Os créditos vencem?

Não. Os créditos comprados ficam na sua conta até você usar.

09

Como pago?

Por PIX ou cartão, no checkout da Sendyx. Há três pacotes: 100, 500 e 1.000 créditos.

Ainda tem dúvidas?

Nossa equipe responde em até 24 horas.

Falar com a gente

Pronto para consultar o catálogo?

Crie sua chave, compre o pacote que couber e consulte só o que precisar.