All systems operational

REST API Access

Programmatic access to all AMS data — journals, papers, authors, scores, and citation metrics

10Endpoints
JSONFormat
Pro+Plans
The AMS REST API gives Professional and Elite subscribers programmatic access to their journal data — and to the full AMS dataset. Use it to embed live scores in your CMS, build institutional dashboards, or feed data into research information systems.

Available Endpoints

GET /api/v1/journals List all indexed journals with scores and metadata
GET /api/v1/journals/{id} Full profile for a single journal
GET /api/v1/journals/{id}/papers Papers for a journal with citation data
GET /api/v1/journals/{id}/score AMS score history and quartile for a journal
GET /api/v1/papers Search papers by title, author, DOI, or year
GET /api/v1/papers/{doi} Full metadata for a single paper by DOI
GET /api/v1/authors List authors with H-index and affiliation data
GET /api/v1/authors/{id} Author profile with papers and citation metrics
GET /api/v1/subjects All subject areas with journal and paper counts
GET /api/v1/countries Countries with journal and citation statistics

Quick Example

cURLGET /api/v1/journals/1
curl -H "Authorization: Bearer YOUR_API_KEY" \
     https://arabmetric.org/api/v1/journals/1
Response
{
  "id": 1,
  "name": "Saudi Medical Journal",
  "issn": "0379-5284",
  "ams_score": 92,
  "quartile": "Q1",
  "total_papers": 3400,
  "total_cites": 41200,
  "country": "Saudi Arabia",
  "field": "Medicine & Health Sciences",
  "last_updated": "2026-04-01"
}

API Key Authentication

Each subscriber receives a unique API key from the publisher dashboard. Include it as a Bearer token in the Authorization header of every request.

Rate Limits

Professional: 1,000 requests/day. Elite: 10,000 requests/day. Burst allowance of 60 requests/minute on both plans.

Webhooks

Configure a webhook URL to receive real-time POST events when your journal's AMS score changes, a new paper sync completes, or a certificate is issued.

Full Documentation

Complete API reference with all parameters, response schemas, error codes, and example responses is available in the API docs.

Get API access
Available on Professional and Elite plans. Full docs available after account activation.