US Lottery API Logo
US Lottery API
Active Region: Ohio (OH)

Ohio Lottery JSON API

Developer-friendly REST API for Ohio Lottery winning numbers. Get reliable, real-time results for Classic Lotto and Rolling Cash 5 with JSON payloads.

Supported OH Games

Quick Integration

cURL ExampleOH Classic Lotto
curl -X GET "https://api.uslotteryapi.com/v1/states/oh/classic-lotto/latest" \
  -H "X-API-Key: YOUR_API_KEY"
Node.jsOH Classic Lotto
const res = await fetch('https://api.uslotteryapi.com/v1/states/oh/classic-lotto/latest', {
  headers: { 'X-API-Key': 'YOUR_API_KEY' }
});
const { data } = await res.json();
console.log(data.winning_numbers);

Start Building Today

Access Ohio endpoints and 20+ other US states with our free developer tier.

Get Free API Key

Frequently Asked Questions

Which Ohio lottery games are supported via API?

Currently, we provide endpoints for OH Classic Lotto and OH Rolling Cash 5. Both support latest draws and historical archives.

How often does the Ohio API update?

The API updates within 5 minutes of the official Ohio Lottery drawing time for each specific game.

Do I need an API key to test the endpoints?

Yes, you need a free API key. We offer a developer tier with 500 free requests per month.

Explore State Lottery APIs