Alternatives to Struct
Choose a replacement around the data your application consumes. The two official interfaces below solve different tasks; this selection is neither a ranking nor a claim of complete Struct-equivalent coverage.
Match the data task

CLOB API: read bids, asks and trading constraints for an outcome token. Public books do not establish private-trading access or Struct-equivalent history.
- Access API

Data API: inspect current account data and the documented v1-to-v2 migration. Verify current fields and pagination; old responses are not interchangeable.
- Access API
Keep identifiers distinct
Separate an event, a market and the particular outcome token used for a book. A market can have several outcome token IDs; preserve the label-to-token mapping.
Test a small migration
- Record an expected response for a chosen task.
- Check identifiers and pagination.
- Compare missing or changed fields.
- Run the checks in your own client before relying on the replacement.
This selection requires a reviewed primary source, useful profile and clear task match. It makes no uptime, completeness or fee ranking. Gamma discovery and other streaming surfaces need their own integration review.
Continue researching
- Polymarket CLOB API: read books and implement order handling · context: Review outcome-book access.
- Polymarket Data API: turn public activity into wallet analytics · context: Review account-data migration.
- Struct: Retired Polymarket API and Migration · context: Read the historical service notice.
- Polymarket API endpoints: Gamma, CLOB and Data · context: Choose hosts and identifiers.
- Polymarket APIs and Data Providers · context: Explore broader API options.
- Polymarket Historical Data and Archives · context: Check historical coverage separately.
- Polymarket Streaming APIs and WebSockets · context: Review subscription feeds separately.