Arena Upya Arena Upya
← Voltar à landing

Desenvolvedores · Documentação técnica

Arena Upya

API Shop

Tiers do baú e resgates em nome do vendedor (user_id ou external_code obrigatório).

Leiturashop.read
Escritashop.write

Resgate debita pontos e cria withdrawal do user informado. Cross-tenant → 404 sem debitar.

Endpoints

Método Rota Escopo Descrição
GET /api/v1/shop/tiers shop.read Listar tiers
GET /api/v1/shop/tiers/{id} shop.read Obter tier
POST /api/v1/shop/tiers shop.write Criar tier
PATCH /api/v1/shop/tiers/{id} shop.write Atualizar tier
GET /api/v1/shop/redeems shop.read Histórico do user
POST /api/v1/shop/redeems shop.write Resgatar (user + tier_id)

Por endpoint — assinaturas e exemplos

curl — resgate

curl -X POST "https://arenaupya.com.br/api/v1/shop/redeems" \
  -H "Authorization: Bearer arena_live_SEU_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"external_code":"CRM-8841","tier_id":3}'