Skip to main content

Visão Geral

A API Cakto é uma API REST que permite integrar sua aplicação com a plataforma Cakto, possibilitando o gerenciamento via código de produtos, ofertas, pedidos e outras funcionalidades.

URL Base

Todas as requisições devem ser feitas utilizando esta URL base:
Todos os endpoints da API pública ficam sob esse prefixo. Por exemplo, a listagem de produtos é https://api.cakto.com.br/public_api/products/.

Pré-requisitos

Para começar a usar a API, você precisa:
  1. Conta na Cakto - Uma conta ativa na plataforma, cadastre-se aqui.
  2. Chaves de API - client_id e client_secret gerados no Painel Cakto
  3. Token de Acesso - Obtido via autenticação OAuth2
  4. Conta Cakto Banking - Só para cobrar por Pix, Pix Automático ou Boleto pela API, que liquidam nela. Cartão não exige. Veja os pré-requisitos
Veja como gerar suas chaves e obter o token de acesso no guia completo de autenticação:

Guia Completo de Autenticação

Passo a passo para criar suas chaves e autenticar, com exemplos de código.

Formato das Requisições

Todas as requisições autenticadas utilizam o header HTTP Authorization.

Paginação e Filtros

Endpoints de listagem suportam parâmetros de URL para paginação, busca, filtros e ordenação:

Formato das Respostas

As respostas retornam dados em formato JSON. Listagens são sempre paginadas:

Códigos de Status HTTP

O formato do corpo de erro e o tratamento recomendado de cada código estão em Erros.

Próximos Passos

Primeira chamada em 5 minutos

Do zero à sua primeira resposta da API

Glossário

Produto, oferta, checkout, pedido e assinatura

Guia de Webhooks

Receba eventos de venda e valide a origem

Cakto SDK

Tokenize cartões, 3DS e antifraude no browser

CaktoMCP

Conecte assistentes de IA à API Cakto

Referência da API

Explore todos os endpoints disponíveis

Suporte

Entre em contato com nossa equipe