Arena Upya Arena Upya
← Voltar à landing

Desenvolvedores · Documentação técnica

Arena Upya

Visão geral

Documentação técnica da API REST do Arena Upya — como autenticar, entender os domínios e integrar o CRM do cliente ao Ranking.

Versão v1
Base URL https://arenaupya.com.br
Auth API Key

A API é server-to-server (CRM → Arena), autenticada por API Key estática por empresa. Use este portal para o guia narrativo e o Swagger para testar os endpoints ao vivo.

O que você encontra aqui

Fluxo típico de integração

  1. Gestor gera uma API Key em App → API (segredo exibido uma vez).
  2. O CRM do cliente autentica cada request com Authorization: Bearer ou X-API-Key.
  3. A cada venda fechada, o CRM chama POST /api/v1/ranking/entries.
  4. O lançamento aparece no Ranking e no Monitor Telão da campanha.
Dica: use idempotency_key (ou header Idempotency-Key) para não duplicar a mesma venda se o CRM reenviar o evento.

Endpoints disponíveis (v1)

Método Rota Auth Descrição
GET /api/v1/health Não Health check
POST /api/v1/ranking/entries Sim Registrar venda / lançamento no ranking
GET /api/openapi.json Não Spec OpenAPI 3