Loading…
Loading pageLoading…
Loading page100 requests/minute without authentication. No API key required to get started.
Responses cached on Cloudflare's edge network. Sub-50ms latency worldwide.
Full CORS support. Call from any frontend, embed on any site, use in any app.
| Tier | Rate | Authentication |
|---|---|---|
| Public | 100 requests/min | None required |
| Authenticated | 1,000 requests/min | API Key in header |
| Partner | 10,000 requests/min | Partner API Key |
Pass your API key in the Authorization: Bearer YOUR_KEY header.
All endpoints are publicly accessible without authentication at the base rate limit. For higher limits and access to write endpoints, add your API key to the request header:
List all published books with pagination and category filtering.
limitnumberResults per page (default: 20, max: 50)offsetnumberOffset for pagination (default: 0)categorystringFilter by category (e.g., Mussar, Halacha){
"books": [
{
"slug": "mesilat-yesharim",
"title": "Mesilat Yesharim",
"titleHe": "מסילת ישרים",
"author": "Rabbi Moshe Chaim Luzzatto",
"category": "Mussar",
"chapterCount": 26,
"readerUrl": "/read/mesilat-yesharim"
}
],
"total": 6,
"hasMore": false
}<iframe src="https://bina.pub/api/v1/embed/reader?slug=mesilat-yesharim&chapter=1&theme=dark" width="100%" height="600" frameborder="0" style="border-radius: 12px;" ></iframe>
Paste this code into your HTML. The reader loads its content from the Bina API automatically.