OpenPoly logo
Getting Started

Overview

What operators build and how the Mini App integration is structured.

Overview

OpenPoly Mini App lets an operator embed Opinion market trading and shared Polyflight rounds while keeping operator-owned wallet balances and webhook receivers.

Operator responsibilities

  • Call POST /api/operator/launch from your backend
  • Implement GET /balance, POST /debit, POST /credit, and POST /debit-reversal with durable mutation idempotency
  • Receive signed webhook events
  • Configure staff access, API keys, callback endpoints, Opinion visibility, and enabled-product reporting in the operator dashboard
  • Run staging drills before production launch

OpenPoly responsibilities

  • Mini App UI for Opinion and Polyflight
  • Operator API surface
  • Product-specific quote/execution and shared-flight proof
  • Opinion settlement plus dedicated Polyflight native-IDR statements/liabilities
  • Signed webhook delivery
  • Operator dashboard

Environment model

The integration contracts use stable paths across staging and production. Credentials, hosts, records, product enablement, and rollout availability are environment-specific; staging simulator routes are not production APIs.

Documentation describes the current source contract, not proof of deployment or production approval. Confirm availability with Polynion before relying on an unreleased feature.

Find the right operational view

QuestionStart here
Did the user gain or lose actual wallet cash on a resolved Opinion market?Market PnL, not resolution exposure or monthly settlement.
Which Opinion wallet outcomes still need evidence?Cash Flow Triage and the original wallet ledger.
Did a callback reach the receiver?Webhook Deliveries; delivery success is not a wallet payment.
What is owed between operator and Polynion?Opinion reports or Polyflight statements, separately.
How do staff raise an incident?Operator Support; API keys cannot access conversations.
Can an operator request its own market?Market Requests, subject to rollout, approval, and explicit operator underwriting.

Next steps

Copyright © 2026