Atlas / Skills / brycewang-stanford / Biorxiv Api

Biorxiv ApiCAUTION

skills/brycewang-stanford/biorxiv-api

🔬 A curated collection of 23,000+ agent skills for empirical research across 8 social science disciplines. | 精选 23,000+ AI Agent 技能库,覆盖8大社会科学学科的实证研究。CoPaper.AI 20分钟完成一篇可复现的规范实证论文,并支持用户上传 Skills。-- Maintained by CoPaper.AI from Stanford REAP.

Verdict
CAUTION
Grade
B
Trust score
89 /100
Version
—
Hosts
2 documented
License
NOASSERTION
Stars
4,535
01

Overview

🔬 A curated collection of 23,000+ agent skills for empirical research across 8 social science disciplines. | 精选 23,000+ AI Agent 技能库,覆盖8大社会科学学科的实证研究。CoPaper.AI 20分钟完成一篇可复现的规范实证论文,并支持用户上传 Skills。-- Maintained by CoPaper.AI from Stanford REAP.

Read from source at commit e1ba289846fdOBSERVED · 2026-10-08
02

Host compatibility

What the documentation claims. We have not run a compatibility test.

HostStatusNotes
cursormentioned
openclawmentioned
03

What it tells the agent

The instruction file, verbatim from the audited commit — this is the text the model reads, and the surface the audit's instruction layer examines. Quoted here so you can judge it without cloning anything.

---
name: biorxiv-api
description: "Preprint server API for biology and medicine papers"
metadata:
  openclaw:
    emoji: "🔍"
    category: "literature"
    subcategory: "search"
    keywords: ["preprint server", "literature search", "academic database search", "full-text retrieval"]
    source: "https://api.biorxiv.org/"
---

# bioRxiv API Guide

## Overview

bioRxiv (pronounced "bio-archive") is a free online archive and distribution service for unpublished preprints in the life sciences. Operated by Cold Spring Harbor Laboratory, it provides researchers with immediate access to the latest findings before formal peer review. The bioRxiv API enables programmatic access to preprint metadata, content details, and publication linkage data across biology and medical sciences.

The API serves researchers who need to track emerging research trends, monitor preprint activity in specific subfields, or build automated literature surveillance pipelines. It is particularly valuable for systematic reviewers who want to capture the latest evidence before journal publication, and for bibliometric analysts studying the preprint-to-publication pipeline.

bioRxiv hosts preprints across more than 25 subject areas including neuroscience, genomics, bioinformatics, cell biology, and many more. The API returns structured metadata including titles, authors, abstracts, DOIs, publication dates, and links to corresponding published journal articles when available.

## Authentication

No authentication required. The bioRxiv API is fully open and does not require any API key, token, or registration. All endpoints are publicly accessible without rate limiting restrictions.

## Core Endpoints

### details: Retrieve Preprint Metadata

Fetch detailed metadata for preprints posted within a specified date range or for a specific server (bioRxiv or medRxiv).

- **URL**: `GET https://api.biorxiv.org/details/{server}/{interval}/{cursor}`
- **Parameters**:

| Parameter  | Type   | Required | Description                                      |
|------------|--------|----------|--------------------------------------------------|
| server     | string | Yes      | Server name: `biorxiv` or `medrxiv`              |
| interval   | string | Yes      | Date range in `YYYY-MM-DD/YYYY-MM-DD` format     |
| cursor     | int    | No       | Pagination cursor (default 0, increments of 100) |

- **Example**:

```bash
curl "https://api.biorxiv.org/details/biorxiv/2024-01-01/2024-01-31/0"
```

- **Response**: Returns a collection object containing `doi`, `title`, `authors`, `author_corresponding`, `date`, `category`, `abstract`, `published` (journal DOI if available), and `jatsxml` link.

### pubs: Published Article Linkage

Look up which preprints have been published in peer-reviewed journals, providing the mapping between preprint DOIs and journal article DOIs.

- **URL**: `GET https://api.biorxiv.org/pubs/{server}/{interval}/{cursor}`
- **Parameters**:

| Parameter  | Type   | Required | Description                                      |
|------------|--------|----------|--------------------------------------------------|
| server     | string | Yes      | Server name: `biorxiv` or `medrxiv`              |
| interval   | string | Yes      | Date range in `YYYY-MM-DD/YYYY-MM-DD` format     |
| cursor     | int    | No       | Pagination cursor (default 0, increments of 100) |

- **Example**:

```bash
curl "https://api.biorxiv.org/pubs/biorxiv/2024-01-01/2024-06-30/0"
```

- **Response**: Returns `preprint_doi`, `published_doi`, `preprint_title`, `published_journal`, `published_date`, and `preprint_date`.

## Rate Limits

No formal rate limits are documented for the bioRxiv API. However, responsible use is expected. Results are paginated at 100 records per request, and the cursor parameter should be incremented to retrieve additional pages. Avoid excessive concurrent requests to ensure availability for all users.

## Common Patterns

### Monitor New Preprints in a Subject Area

Retrieve the latest preprints and filter by category to track new submissions in your field:

```bash
# Fetch recent neuroscience preprints
curl "https://api.biorxiv.org/details/biorxiv/2024-06-01/2024-06-07/0" \
  | jq '.collection[] | select(.category == "neuroscience")'
```

### Track Preprint-to-Publication Conversion

Monitor which preprints in your area have been formally published:

```bash
# Check publication status for recent preprints
curl "https://api.biorxiv.org/pubs/biorxiv/2024-01-01/2024-06-30/0" \
  | jq '.collection[] | select(.published_doi != "")'
```

### Build a Preprint Alert System

Paginate through all results for a given date range to build a comprehensive alert feed:

```python
import requests

base = "https://api.biorxiv.org/details/biorxiv/2024-06-01/2024-06-07"
cursor = 0
all_preprints = []

while True:
    resp = requests.get(f"{base}/{cursor}").json()
    records = resp.get("collection", [])
    if not records:
        break
    all_preprints.extend(records)
    cursor += 100

print(f"Total preprints retrieved: {len(all_preprints)}")
```

## References

- Official documentation: https://api.biorxiv.org/
- bioRxiv homepage: https://www.biorxiv.org/
- medRxiv API (same structure): https://api.biorxiv.org/ (use `medrxiv` as server parameter)
04

Trust audit

CAUTIONgrade B · trust 89/100 Install with care. The audit found things worth knowing before you trust its output.

LayerWhat it checksResult
L0Provenance & inventoryPASS
L1Static analysis of the codeNA
L2Instruction surface (what it tells the agent)FAIL
L3Class-specific surfacePASS
L4Behavioural (sandbox)SKIPPED

What the source does

Filesystem
none-observed
Network
none-observed
Shell
none-observed
Dependencies
pinned
Secrets in source
none-found

Findings (1)

HIGHPrompt injection · prompt.credential_read · CWE-94, CWE-1427
SKILL.md:25
No authentication required. The bioRxiv API is fully open and does not require any API key, token, or registration. All endpoints are publicly accessible without rate limiting restrictions.
Why it matters. asks the agent to read credentials

Gates applied: no_behavioural_pass.

Audited 2026-10-08 · audit v0.4.1 · source sha e1ba289846fdfull audit observations/trust-audit/skill/brycewang-stanford__biorxiv-api.json · Report an issue / request a re-scan
05

Audit history

Every audit this skill has had.

DateSourceVerdictGradeScoreChange
2026-10-08e1ba289846fdCAUTIONB89first audit
06

Questions

What does the Biorxiv Api skill do?

🔬 A curated collection of 23,000+ agent skills for empirical research across 8 social science disciplines. | 精选 23,000+ AI Agent 技能库,覆盖8大社会科学学科的实证研究。CoPaper.AI 20分钟完成一篇可复现的规范实证论文,并支持用户上传 Skills。-- Maintained by CoPaper.AI from Stanford REAP.

Is Biorxiv Api safe to install?

With care. The audit graded it B (89/100) and found 1 thing worth knowing before you trust this skill, listed below with the exact line each was found on.

What can Biorxiv Api access on my machine?

The audit observed no filesystem, network or shell use at all in its source.

Which assistants does Biorxiv Api work with?

Its documentation mentions cursor and openclaw. That is what the text claims, not a compatibility test we ran.

How current is this page?

The grade is for one exact copy of the source (e1ba289846fd), read on 2026-10-08. The repository is watched, and a new audit runs when it changes — this is the first audit.

Advertisement