Search or fetch Polymarket data
curl --request GET \
--url https://api.useblueprints.ai/api/polymarket \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.useblueprints.ai/api/polymarket', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.useblueprints.ai/api/polymarket"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"error": {
"message": "<string>"
},
"message": "<string>"
}{
"error": {
"message": "<string>"
},
"message": "<string>"
}Market data
Search or fetch Polymarket data
Search supported market inputs by text, slug, token, or trending volume. API keys need the market_data:read scope.
GET
/
api
/
polymarket
Search or fetch Polymarket data
curl --request GET \
--url https://api.useblueprints.ai/api/polymarket \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.useblueprints.ai/api/polymarket', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.useblueprints.ai/api/polymarket"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text){
"error": {
"message": "<string>"
},
"message": "<string>"
}{
"error": {
"message": "<string>"
},
"message": "<string>"
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
Text search, for example Bitcoin or US election.
Event or market slug to fetch directly.
Token ID to resolve to its market.
Token ID to resolve to its raw Gamma market.
Token ID to fetch CLOB order-book levels.
Number of trending events to return, sorted by 24h volume and preserving grouped markets.
Required range:
1 <= x <= 50Number of top markets to return. Keep requests small and avoid polling large result sets.
Required range:
1 <= x <= 50Expand multi-market events into one row per binary market.
Available options:
markets Response
Market search, market detail, price history, or order-book data depending on query parameters.