Pular para o conteúdo

Wpix Developers / API v1

Referência

Resumo dos endpoints v1. A fonte canônica de contrato é o OpenAPI YAML.

O API Playground gera requests de exemplo alinhados a esta referência e ao OpenAPI.

Endpoints#

GET/api/v1/me

Confirma a API key e retorna o streamer dono dela

Respostas

  • 200
  • 401
  • 429
GET/api/v1/donationsdonations:read

Lista doações RECEIVED do streamer dono da API key

Query

  • limit (integer) — 1–100, padrão 20
  • before (string) — Cursor opaco (next_cursor da página anterior)
  • since (string) — ISO 8601 — doações a partir desta data
  • status (string) — Nesta versão apenas RECEIVED

Respostas

  • 200
  • 401
  • 403
  • 422
  • 429
GET/api/v1/donations/{id}donations:read

Detalhe de uma doação específica

Path

  • id (uuid) — ID da doação

Respostas

  • 200
  • 401
  • 403
  • 404
  • 429
POST/api/v1/chargescharges:write

Cria cobrança Pix de integração ou devolve a mesma reference (200)

Respostas

  • 201
  • 200
  • 401
  • 403
  • 404
  • 422
  • 502
  • 503
  • 429
GET/api/v1/charges/{id}charges:write

Consulta cobrança Pix criada via integração (com reference)

Path

  • id (uuid) — ID da cobrança/doação

Respostas

  • 200
  • 401
  • 403
  • 404
  • 429

Objeto Donation#

Campos expostos:

id, donor_name, message, amount_cents, status, paid_at, created_at, reference

Nunca expostos:

  • donor_email
  • provider_charge_id
  • provider_order_id
  • qr_payload
  • dados de pagamento internos

OpenAPI#

Download: /openapi/v1.yaml. Arquivo no repo: docs/specs/openapi-v1.yaml.

Referência de endpoints · Wpix Developers