Documentation
Get started
Make your first request
No API key. No account. No setup. Paste this into your terminal and you have live data in seconds.
How it works
Every translation is served from its own subdomain as static JSON files at the edge. No compute per request. No database query. Files are cached globally and served from the location closest to your user.
No API key
The free tier requires no authentication, no account, and no registration. Just make the request.
No rate limits
Standard usage is unrestricted. We reserve the right to block abusive patterns but there are no artificial request caps.
Open CORS
All endpoints return Access-Control-Allow-Origin: * so you can fetch directly from the browser.
Categories
OriginsAPI is organised by content category. Each category has its own subdomain pattern, endpoint structure, and documentation.
Bible
12 public domain translations including KJV, YLT, ASV, Darby, WLC (Hebrew), TR (Greek), Vulgate (Latin), and more. Over 330,000 records.
View Bible docs →More categories
Additional original source texts are being prepared and verified. Each category goes live when the data quality meets our standard.
Not a developer?
Use the widget builder to add a verse widget to your website without writing any code. Pick your translation, choose a style, and paste one snippet of HTML anywhere on your page.
Open widget builder