Skip to main content

Overview

The Predicta Markets API gives you programmatic access to markets, trading, account data, and the referral system. It is a REST API that accepts JSON request bodies and returns JSON responses.
API access is not open by default. To request credentials, email api-support@predictamarkets.com.

Base URL

Authentication

All authenticated endpoints require an API key passed in the X-Api-Key request header.

Creating an API key

You can generate your own API key directly from your account — no need to contact support.
1

Open your Profile

Log in to predictamarkets.com and click your avatar in the top-right corner, then select Profile.
2

Go to API Keys

Scroll to the API Keys section on your Profile page.
3

Create a new key

Click Create API Key, give it a name (e.g. my-integration), and optionally set an expiry date. Click Create.
4

Copy the key immediately

Your key is shown only once. Copy it now and store it somewhere safe — you cannot retrieve it again. If you lose it, rotate the key to get a new one.
API keys grant full access to your account. Never share a key or commit it to source control. If a key is compromised, rotate or revoke it immediately from your Profile.

Managing keys

From the API Keys section of your Profile you can:

Errors

All errors follow a consistent shape:

Pagination

List endpoints accept skip and limit query parameters:

Support

For API access requests or integration help: api-support@predictamarkets.com