Skip to main content
O Rocket disponibiliza quatro instâncias axios pré-configuradas para diferentes destinos. Cada uma já inclui os headers, tokens e parâmetros necessários para autenticação.

Instâncias disponíveis

api

Comunica com a API pública da Yampi (/v2/{alias}/public/). Inclui UTMs automaticamente.

checkout

Comunica com a API do checkout Yampi. Inclui automaticamente store_token, cart_token e UTMs em todas as requisições. Aguarda a sessão ser inicializada antes de enviar.

prices

Instância dedicada à API de preços (pay.yampi.com.br). Inclui card_brand, store_id e UTMs.

rocket

Comunica com o próprio servidor Rocket (mesma origem). Inclui o CSRF token automaticamente nos headers. Aguarda a sessão ser inicializada.

Observações

  • Todas as instâncias herdam a configuração de paramsSerializer baseada em qs, que serializa arrays no formato brackets (param[]=valor).
  • Os tokens (store_token, cart_token, csrf_token) são injetados automaticamente — não é necessário incluí-los manualmente.