Documentation Index
Fetch the complete documentation index at: https://docs.predictamarkets.com/llms.txt
Use this file to discover all available pages before exploring further.
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 theX-Api-Key request header.
Creating an API key
You can generate your own API key directly from your account — no need to contact support.Open your Profile
Log in to predictamarkets.com and click your avatar in the top-right corner, then select Profile.
Create a new key
Click Create API Key, give it a name (e.g.
my-integration), and optionally set an expiry date. Click Create.Managing keys
From the API Keys section of your Profile you can:| Action | When to use |
|---|---|
| Rotate | Replace a key with a new one while keeping the same name and settings — use this if you suspect a key has been leaked |
| Revoke | Permanently delete a key — any integrations using it will stop working immediately |
Errors
All errors follow a consistent shape:| Status | Meaning |
|---|---|
400 | Bad request — check your parameters |
401 | Missing or invalid API key |
403 | Authenticated but not authorised for this resource |
404 | Resource not found |
422 | Validation error — check the response body for field details |
500 | Server error |
Pagination
List endpoints acceptskip and limit query parameters:
| Parameter | Default |
|---|---|
skip | 0 |
limit | 10 |
