---
url: "https://predictiontoolkit.com/tools/dome/"
publisher: "PredictionToolkit"
dateModified: "2026-11-02"
---

[← Data APIs](<https://predictiontoolkit.com/polymarket-api/>) 

![Dome logo](<https://predictiontoolkit.com/assets/logo-dome-660daf31536a.webp>)

Data API

# Dome: migrate a retired prediction-market API integration

Dome is a discontinued prediction-market API service. Its documentation and SDK references help maintainers identify legacy dependencies and plan replacements rather than start a new hosted integration.

[**1.0**/ 5Editorial rating](<https://predictiontoolkit.com/tools/dome/#reviews>) [Editorial assessment](<https://predictiontoolkit.com/tools/dome/#reviews>) 

[Read the legacy Dome documentation](<https://docs.domeapi.io/>) docs.domeapi.io

**Pricing:** [See plans and costs ↓](<https://predictiontoolkit.com/tools/dome/#pricing>) 

[Screenshots](<https://predictiontoolkit.com/tools/dome/#screenshots>) [Explore alternatives](<https://predictiontoolkit.com/tools/dome/#alternatives>) 

**Availability: discontinued**

[Data APIs](<https://predictiontoolkit.com/polymarket-api/>) [Historical data](<https://predictiontoolkit.com/polymarket-historical-data/>) +2 more

[Streaming data](<https://predictiontoolkit.com/polymarket-streaming-data/>) [SDKs & libraries](<https://predictiontoolkit.com/polymarket-sdks/>) 

## Screenshots and interface

Product preview1 / 1

The notice records the acquisition and retirement of the hosted API.

## What is Dome?

Following its acquisition by Polymarket, Dome announced end of life for all hosted APIs on 2026-04-28. The older documentation describes a normalized Polymarket and Kalshi interface with market data, wallet analytics, price and order-book history, trades and matching. TypeScript, Python and WebSocket references can still explain how an existing application was built.

The provider links replacement Polymarket APIs, but that link does not automatically replace Kalshi coverage, historical retention, matching or stream behavior. An available SDK package is only a client dependency, not evidence that its hosted backend remains available. Likewise, an older signup prompt should not be used to override the retirement notice.

### Who it is for

-   Developers maintaining applications that already reference Dome.
-   Teams mapping legacy endpoints and SDK methods to replacements.
-   Researchers tracing the provenance of data previously collected through Dome.

## Features and coverage

-   **Legacy normalization reference**
    
    Identify how Dome combined Polymarket and Kalshi data so the application can replace the provider layer it depended on.
    
-   **Historical and wallet dependencies**
    
    Inventory consumed price history, trades, order-book records and wallet analytics rather than assuming a replacement retains the same datasets.
    
-   **Streaming migration**
    
    Replace the old real-time connection and subscription format for clients that consumed its feed.
    
-   **Identifier preservation**
    
    Retain native venue identifiers and timestamps from stored records when changing providers.
    
-   **Retirement documentation**
    
    Use the acquisition and end-of-life notice to distinguish historical capabilities from an available hosted service.
    

## Workflows with Dome

### Audit the application

List used endpoints, fields, SDK methods and stream messages. Separate discovery, historical research and execution dependencies so each gets an appropriate replacement.

### Compare stored records

Preserve native IDs and timestamps, then compare saved samples of events, outcome labels and prices with replacement responses. Check pagination as well.

### Select replacement coverage

Use native Polymarket or Kalshi resources for venue-specific work. If a common schema is necessary, compare supported multi-venue providers and fill any historical or streaming gaps separately.

## Pricing and total cost

The hosted API service is discontinued. Retained SDK and API references support migration research; new integrations must use the replacement provider’s pricing.

## Getting started

**Before you start:** All hosted APIs have reached their provider-announced end of life.

1.  Inventory Dome calls and SDK methods in the application.
2.  Separate metadata, trades, wallet analytics, order-book history, matching and streaming requirements.
3.  Map Polymarket dependencies to the replacement APIs linked by the provider.
4.  Choose supported sources for Kalshi and historical data missing from the replacement.
5.  Compare identifiers, timestamps, pagination and outcome labels against saved samples before switching.

The announced hosted-API end-of-life date has passed; the older signup prompt does not establish continuing access.

[Read the replacement Polymarket API documentation](<https://docs.polymarket.com/api-reference/introduction>) 

## Useful links

-   [Read the acquisition and API transition notice](<https://domeapi.io/blog/dome-joins-polymarket>) 

### What to check

-   All hosted APIs have reached their provider-announced end of life.
-   An installable SDK does not restore the hosted backend.
-   The replacement Polymarket API link does not establish equivalent Kalshi coverage or historical retention.

A closer look

## Ratings & reviews

Editorial rating

**1.0**/ 5

0 user reviews

PredictionToolkit editorial

### Our take on Dome

Editorial rating: 1/5. The hosted service’s announced retirement makes it unsuitable as a new data dependency. The remaining documentation is useful for determining what an existing integration must replace.

Based on documented features, setup and access terms. [How we rate](<https://predictiontoolkit.com/methodology/>) 

### User reviews 0

The main score switches to user ratings after 5 published reviews.

**Be the first to share your experience**

A specific example helps the next person choose the right tool.

## Related tools

[Browse category](<https://predictiontoolkit.com/polymarket-api/>) 

![ARBITER unified API entry page and sample market view](<https://predictiontoolkit.com/assets/cover-arbiter-d7074ec9d310a948-400.webp>)

![ARBITER logo](<https://predictiontoolkit.com/assets/logo-tool-arbiter-bc344e06ee46.svg>)[ARBITER](<https://predictiontoolkit.com/tools/arbiter/>) 

Data API**3.5**Editorial

Query normalized markets, historical books, wallet analytics and possible event matches across Polymarket and Kalshi.

-   Access API

Also in APIs and Data Providers.

![FinFeedAPI products and integration entry points](<https://predictiontoolkit.com/assets/cover-finfeedapi-056507ba5f19f3d3-400.webp>)

![FinFeedAPI Prediction Markets logo](<https://predictiontoolkit.com/assets/logo-finfeedapi-0253cb4bb9be.svg>)[FinFeedAPI Prediction Markets](<https://predictiontoolkit.com/tools/finfeedapi/>) 

Data API**3.5**Editorial

A normalized prediction-market data service for dashboards, historical replay and AI clients.

-   Access API · MCP

Compare normalized market data delivered over several protocols.

![PMXT repository overview and supported venue families](<https://predictiontoolkit.com/assets/cover-pmxt-open-source-sdk-8aa7f178a5c5e15f-400.webp>)

![PMXT open-source SDK logo](<https://predictiontoolkit.com/assets/icon-logo-tool-pmxt-hosted-api-636853a0dc32-192-56c21c79cd0be1a3.webp>)[PMXT open-source SDK](<https://predictiontoolkit.com/tools/pmxt-open-source-sdk/>) 

SDK**3.5**Editorial

Use one Python or TypeScript interface across supported prediction venues, with an explicit hosted or local backend choice.

-   Language Python · TypeScript

Compare a unified SDK with a broader execution interface.

## Frequently asked questions about Dome

### Should I start a new Dome integration?

The documentation announces the end of all hosted APIs and directs users to replacement Polymarket APIs. Treat Dome as a migration reference.

### Why retain a profile for a discontinued API?

Existing applications and saved datasets can still contain Dome methods, identifiers and schemas that need to be understood during migration.

### Can installing the SDK restore access?

No. The client package and the hosted service are separate dependencies.

### Which migration areas need separate checks?

Kalshi coverage, historical order books, market matching and streaming may require separate replacements rather than following directly from the Polymarket API link.

In this profile
