The Biblia.com API can be accessed with basic HTTP requests. Unless otherwise specified, all services support both GET and POST.
Each service supports a number of parameters, documented in the Request Parameters table of each service’s page.
In addition to the service-specific parameters, the following parameters can be used with all services.
Every service call requires the API key to be provided in the key parameter. See API Keys for more information.
The user’s culture can be provided with the culture parameter. If a culture parameter is not found, the Accept-Language HTTP header will be used. If neither of those are found, en-US will be used. The culture is used by some services to decide how to parse Bible references, for example. Unsupported cultures will fall back to the closest available culture, or en-US.
Most services support a number of different output formats. Please see the Output Format page for details.