Skip to content

Introduction

Welcome to ApiBiblia, a fast and reliable RESTful API for accessing Bible content. Built on Cloudflare's global edge network, ApiBiblia provides low-latency access to Bible verses, chapters, and full-text search across multiple translations.

Features

  • Multiple Bible Versions - Access RVR60, NVI, KJV, and more through a unified API
  • Full-Text Search - Find any verse instantly with FTS5-powered search
  • Flexible Queries - Retrieve single verses, verse ranges, or entire chapters
  • Natural Language References - Use references like "John 3:16" or "Juan 3:16-21"
  • Global Edge Network - Fast response times from anywhere in the world
  • Simple Authentication - Just add your API key to the request header

Base URL

All API requests are made to:

https://api.apibiblia.com/v1

Quick Example

bash
curl "https://api.apibiblia.com/v1/passage?ref=John 3:16&version=rvr60" \
  -H "X-API-Key: YOUR_API_KEY"

Response:

json
{
  "success": true,
  "data": {
    "reference": "Juan 3:16",
    "version": {
      "id": "rvr60",
      "name": "Reina-Valera 1960",
      "abbreviation": "RVR60"
    },
    "book": {
      "name": "Juan",
      "number": 43,
      "abbreviation": "JN"
    },
    "chapter": 3,
    "verse": 16,
    "text": "Porque de tal manera amó Dios al mundo, que ha dado a su Hijo unigénito, para que todo aquel que en él cree, no se pierda, mas tenga vida eterna."
  },
  "meta": {
    "request_id": "req_abc123",
    "cached": true,
    "response_time_ms": 12
  }
}

Next Steps

Built on Cloudflare's global edge network.