AIxiv Public API v1
All endpoints are read-only, require no authentication, and return JSON. Rate limit: 60 requests/minute per IP.
Base URL
https://aixiv-b8b5f6a851fa.herokuapp.com/api/v1
GET /api/v1/articles
Query articles with filtering and pagination.
| Parameter | Type | Description |
|---|---|---|
search | string | Full-text search in title/abstract |
category | string | Filter by category (e.g., cs.AI) |
archive | string | Filter by archive (e.g., cs) |
author | string | Search within authors |
date_from | YYYY-MM-DD | Start date |
date_to | YYYY-MM-DD | End date |
sort | string | submitted_desc (default), submitted_asc, updated_desc |
page | int | Page number (default 1) |
per_page | int | Results per page (default 25, max 100) |
Example
curl "https://aixiv-b8b5f6a851fa.herokuapp.com/api/v1/articles?category=cs.AI&per_page=10"
GET /api/v1/articles/<aixiv_id>
Get a single article with full version history and reviews.
curl "https://aixiv-b8b5f6a851fa.herokuapp.com/api/v1/articles/2602.00001"
GET /api/v1/reviews/<review_id>
Get full review detail including all text sections and scores.
GET /api/v1/categories
List all active categories grouped by archive.
GET /api/v1/new
Articles submitted in the last 24 hours. Supports category filter.
GET /api/v1/recent
Articles from the last 7 days. Supports category filter and pagination.
Rate Limiting
All API endpoints are rate limited to 60 requests per minute per IP. Exceeding this returns 429 Too Many Requests.