GET /trade-api/v2/communications/quotes → behaviour change
Stopped working
On June 20, 2026, the GET /trade-api/v2/communications/quotes endpoint dropped support for filtering by market_ticker or event_ticker. Calls that continue using query parameter market_ticker fail. Requests can no longer use these parameters to narrow down quote communications.
Calls it hits
GET /trade-api/v2/communications/quotesquery parameter market_ticker
What to use instead of these calls
Update your calls to filter quotes by user, RFQ, status, or update time instead.
In Kalshi API's words
GET /trade-api/v2/communications/quotes no longer supports filtering by market_ticker or event_ticker, effective immediately. Requests should filter quotes by user, RFQ, status, or update time instead.
Facts
- API
- Kalshi API
api.elections.kalshi.com - Kind
- Behaviour change
- Announced
- June 20, 2026
- Takes effect
- June 20, 2026
- Calls after that day
- Fail
- Source
- Changelog
- Last updated
- Verified
- , against Kalshi API's own pages
Questions
When does this change take effect?
Calls to GET /trade-api/v2/communications/quotes, query parameter market_ticker on Kalshi API stopped working on June 20, 2026.
What happens to calls after June 20, 2026?
They have failed since June 20, 2026.
How do I find the calls this hits in my code?
Okapi reads your repository, finds the calls this change hits and opens a pull request with the fix. It never commits to your branches: every change comes as a pull request you review.
More from Kalshi API 6
-
GET /trade-api/v2/exchange/announcementsEndpoint removal Stopped working -
PUT /trade-api/v2/multivariate_event_collections/{}/lookupEndpoint removal Stopped working -
No date
DELETE /trade-api/v2/portfolio/orders/{}Endpoint removal Deprecated, no date -
No date
DELETE /trade-api/v2/portfolio/orders/batchedEndpoint removal Deprecated, no date -
No date
GET /trade-api/v2/communications/quotes/{}Endpoint removal Deprecated, no date -
No date
POST /trade-api/v2/portfolio/ordersEndpoint removal Deprecated, no date
You fixed this one by hand.
Okapi opens the pull request with the fix before the next breaking change reaches your code.