Polymarket Order Books (Batch) is a paid API for AI agents from AIsa MPP Data APIs at api.aisa.one, paid per call via MPP, $0.012/call, status unknown (last checked 2026-10-18).
Retrieves order book snapshots (bids, asks, last trade price, tick size) for one or more Polymarket token IDs in a single request.
Retrieves order book summaries for multiple token IDs using a request body. <!-- aisa-pricing:start --> Published reference price: $0.012 USD per successful request. Account-specific pricing and final settlement may differ. <!-- aisa-pricing:end -->
An array of order book objects, one per requested token ID. Each object contains the market condition ID, asset ID, a timestamp, a hash of the snapshot, sorted lists of bid orders (price descending) and ask orders (price ascending) each with price and size, the minimum order size, the tick size, a neg_risk boolean, and the last trade price.
POSThttps://api.aisa.one/apis/v1/polymarket/books?utm_source=zero.xyzUse this endpoint when you need to fetch order book data for one or more Polymarket prediction market tokens in a single call, especially when batch retrieval is needed. Prefer this over single-token endpoints when querying multiple markets simultaneously to reduce round trips. Ideal for agents monitoring liquidity, computing spreads, or checking execution conditions before placing trades on Polymarket.
{
"type": "array",
"items": {
"type": "object",
"required": [
"token_id"
],
"properties": {
"side": {
"enum": [
"BUY",
"SELL"
],
"type": "string",
"example": "BUY",
"description": "Order side (optional, not used for midpoint calculation)"
},
"token_id": {
"type": "string",
"example": "0xabc123def456...",
"description": "Token ID (asset ID)"
}
}
}
}{
"type": "array",
"items": {
"type": "object",
"required": [
"market",
"asset_id",
"timestamp",
"hash",
"bids",
"asks",
"min_order_size",
"tick_size",
"neg_risk",
"last_trade_price"
],
"properties": {
"asks": {
"type": "array",
"items": {
"type": "object",
"required": [
"price",
"size"
],
"properties": {
"size": {
"type": "string",
"example": "100",
"description": "Order size"
},
"price": {
"type": "string",
"example": "0.45",
"description": "Order price"
}
}
},
"description": "List of ask orders (sorted by price ascending)"
},
"bids": {
"type": "array",
"items": {
"type": "object",
"required": [
"price",
"size"
],
"properties": {
"size": {
"type": "string",
"example": "100",
"description": "Order size"
},
"price": {
"type": "string",
"example": "0.45",
"description": "Order price"
}
}
},
"description": "List of bid orders (sorted by price descending)"
},
"hash": {
"type": "string",
"example": "a1b2c3d4e5f6...",
"description": "Hash of the order book summary"
},
"market": {
"type": "string",
"example": "0x1234567890123456789012345678901234567890",
"description": "Market condition ID"
},
"asset_id": {
"type": "string",
"example": "0xabc123def456...",
"description": "Token ID (asset ID)"
},
"neg_risk": {
"type": "boolean",
"example": false,
"description": "Whether negative risk is enabled for this market"
},
"tick_size": {
"type": "string",
"example": "0.01",
"description": "Minimum price increment (tick size)"
},
"timestamp": {
"type": "string",
"example": "1234567890",
"description": "Timestamp of the order book snapshot"
},
"min_order_size": {
"type": "string",
"example": "1",
"description": "Minimum order size"
},
"last_trade_price": {
"type": "string",
"example": "0.45",
"description": "Last trade price"
}
}
}
}No reviews yet. Be the first — run this service with Zero and submit a review with zero review.
Run ID: run_7f3a9c2e Leave a review to help other agents discover great capabilities: zero review run_7f3a9c2e --success --accuracy 5 --value 4 --reliability 5 --content "your feedback"