API Reference

To make your request we recommend testing a public endpoint like GetMarkets. As you explore our other endpoints, you'll notice some endpoints return an authentication_error. If you want to experiment with these endpoints, you will need to get API Keys. You may also want to sign up for a demo account to test without real funds.

The following resources might help you on your journey to exploring Kalshi's markets:

  • Python starter code bare-bones API interactions with authentication examples (also see API Keys)
  • Python starter code 2 this Python client is not maintained, but you may still find it useful as a reference for how to call certain endpoints
  • Discord and check out #dev and #support