Platform

From discovery to settlement.

Your platform identifies the user and receives settlement. Everything between those two points is ours.

  1. Discover

    Normalised events and outcomes, priced and categorised.

  2. Quote

    An executable price with an expiry, on one market and one side.

  3. Order

    Submitted against that quote. Idempotent on your own order id.

  4. Position

    Held and marked against the live price, with early exit.

  5. Settlement

    Resolved once, then reported to your ledger by webhook.

The quote a user sees is the quote that executes.

Take a price, then submit the order against it. If the price is no longer available the order is rejected rather than filled at something else, and a retried submission returns the original fill instead of opening a second position.

Integration overview
Post/api/v1/quotes
Authorization: Bearer sk_live_…
X-Predicta-User: your-user-id

{ "marketId": "…", "side": "YES", "stake": 25 }

← 200
{
  "quoteId": "qt_…",
  "executionPrice": 0.675,
  "contracts": 36.5926,
  "potentialPayout": 36.59,
  "expiresAt": "…",
  "simulated": true
}