Base URL
https://science-database.com/api/v1 Endpoints
GET /api/v1/articles
List articles with optional filters.
| Parameter | Type | Description |
|---|---|---|
limit | int | Results per page (max 100, default 20) |
offset | int | Pagination offset |
discipline | string | Filter by discipline (e.g. "Medicine") |
evidence_grade | string | Filter by grade: A, B, C, or D |
tag | string | Filter by tag (e.g. "mRNA") |
GET /api/v1/search
Full-text search across all articles.
| Parameter | Type | Description |
|---|---|---|
q | string | Search query (required) |
limit | int | Results per page (max 100, default 20) |
llms.txt
Our llms.txt provides a structured index optimized for LLMs. The extended version includes full summaries. Each technology hub also has its own llms.txt.
Markdown Downloads
Every article is available as a Markdown file with YAML frontmatter at
/md/{slug}.md. Bulk downloads are available as ZIP packages
at /md/bulk/{topic}.zip.
Response Format
All API responses use JSON-LD with Schema.org markup. CORS is enabled for all origins. Responses are cached for 5 minutes.
{
"@context": "https://schema.org",
"@type": "Dataset",
"name": "science-database.com Articles",
"data": [...],
"pagination": { "limit": 20, "offset": 0 }
}