A journal's full record
API · /doaj-api
DOAJ API
The Directory of Open Access Journals as an API, powered by DOAJ — the authoritative, community-curated index of vetted open-access scholarship covering more than 20,000 quality-controlled journals and 10 million+ articles across every discipline. Search open-access journals with full Elasticsearch query syntax, getting each journal's title, ISSNs, publisher and country, subjects, languages, whether article-processing charges (APC) apply, license and the year it became open access; read a journal's complete record including its subjects with classification scheme, keywords, licences, APC prices, fee-waiver policy, peer-review process, plagiarism detection, long-term preservation and self-archiving (deposit) policies and homepage; search open-access articles returning title, authors, journal, year, DOI, keywords and a free full-text link; and read an article's full metadata with its abstract, authors and affiliations, journal and ISSNs, pages, subjects and direct links to the freely readable full text. Ideal for open-science tooling, library and repository systems, research discovery, APC and policy analysis, and any application that needs legally free, peer-reviewed scholarship. Identify a journal by its ISSN and an article by its DOI or DOAJ id from search results. Data from DOAJ.
API health
unhealthy- Uptime
- 20.00%
- Server probes · 24h
- Avg latency
- 125 ms
- Server probes · 24h
- Subscribers
- 3,308
- active
- Total calls
- 95
- last 7 days
Pricing
Pick a tier — billed monthly, cancel anytime.
Free
Free
- 560 calls / month
- 2 requests / second
- Hard cap (429 above quota, no overage)
- 560 calls/month
- 2 req/sec
- Search journals & articles
- No credit card
Starter
€7.00 /month
- 20,500 calls / month
- 6 requests / second
- Hard cap (429 above quota, no overage)
- 20.5k calls/month
- 6 req/sec
- Full journal & article records
- Email support
Pro
€21.50 /month
- 93,000 calls / month
- 15 requests / second
- Hard cap (429 above quota, no overage)
- 93k calls/month
- 15 req/sec
- Open-science analytics
- Priority support
Mega
€59.00 /month
- 385,000 calls / month
- 40 requests / second
- Hard cap (429 above quota, no overage)
- 385k calls/month
- 40 req/sec
- Repository & discovery systems
- Dedicated SLA
Built by
Related APIs
Other APIs with overlapping tags.
V&A Museum API
The Victoria and Albert Museum (V&A) collection as an API — over 1.2 million objects spanning 5,000 years of art, design and performance, from textiles, ceramics and furniture to fashion, photographs, prints and jewellery. Search and filter the collection by keyword, maker, place of origin or material/technique, optionally limited to objects that carry an image. Fetch any object by its system number for the full record: title, makers, production date, place, materials and techniques, categories and styles, gallery location and high-resolution IIIF imagery. Browse every work by a given maker (e.g. William Morris), or pull a random object. Real museum data, no key needed upstream. Ideal for art and design apps, galleries and slideshows, education and cultural research.
api.oanor.com/vam-api
Cleveland Museum of Art API
The Cleveland Museum of Art Open Access collection as an API — more than 60,000 artworks, over 30,000 of them with high-resolution, CC0 (public-domain) images you can use freely. Search and filter the collection by keyword, department, artwork type or artist, optionally limited to pieces that carry an image. Fetch any artwork by id for its full record: title, creators, creation date, culture, medium and technique, dimensions, department, description and "did you know" notes, on-view status and image URLs. Browse all works by a given creator, or pull a random artwork. Real museum data, no key needed upstream. Ideal for art apps, galleries and slideshows, education, generative-art projects and cultural research.
api.oanor.com/clevelandart-api
Habr Tech Community API
Articles, ratings and topic hubs from Habr (habr.com), the largest Russian-speaking technology community, read keyless from its public web API. Habr is where Russian-speaking engineers, scientists and companies publish deep technical articles, and where the community judges them with a signed rating (up-votes minus down-votes) — a score that can go negative, quite unlike a likes-only model. Alongside the rating, every article carries its read count, bookmarks (saves) and comments, and lives in one or more "hubs" (topic communities). The articles endpoint lists the top articles, ranked either by rating over a period (day/week/month/year/all-time) or by date, each with its signed score, vote count, reads, bookmarks, comments, author, hubs and reading time. The article endpoint returns one article in full by its numeric id. The hubs endpoint lists Habr's topic hubs with their subscriber counts and hub rating — the map of Russian tech's interests (AI, information security, programming and the rest). This is the Habr platform cut — a distinct social and developer platform, separate from the Western (dev.to) and Japanese (Qiita) developer communities in the catalogue, with its own signed-rating model and Russian-language community. Scores, reads and subscriber counts are the real, live numbers; a negative score is real, not an error. Titles and hubs are in Russian as Habr publishes them. A short cache fronts the upstream. Keyless.
api.oanor.com/habr-api
Medium API
Read Medium posts in real time — no login or key needed. Pull the recent stories of any Medium user (@handle), any topic/tag, or any publication, straight from Medium's own public RSS feeds. Each post comes with its title, author, canonical link, publish date, categories/tags, a clean text excerpt and the full content HTML. Pass user = the @handle, tag = a topic slug, or publication = a publication slug; every call is live (no cache). 4 endpoints. Built for content aggregation, author/topic monitoring and reading-list back-ends. A Medium reader API. No upstream key, no cache.
api.oanor.com/medium-api
Frequently asked questions
Quick answers about pricing, quotas, and integration.
How do I get an API key for DOAJ API?
What's the rate limit for DOAJ API?
How much does DOAJ API cost?
Can I cancel my subscription anytime?
Is DOAJ API GDPR-compliant?
Pick an endpoint from the list on the left to see its details and try it.
Code snippets
Sign up to get an API key, then call any path under your slug.
curl https://api.oanor.com/doaj-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/doaj-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/doaj-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/doaj-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Ratings
Sign in to rate.
No reviews yet.
Discussion
Ask questions, share usage tips, get answers from the provider and other developers. Public — anyone can read.
Sign in to start a thread or reply.
Sign inNew thread
·
-
Provider answer
🔒 This thread is locked — no new replies.
-
·
- No threads yet — start the discussion.
Support
Private 1:1 support with the provider — billing questions, integration issues, account problems. Only you and the provider team can see these threads.
Sign in to open a support ticket.
Sign inOpen new ticket
Describe what you need help with. The provider team gets an email and replies on the ticket page.
-
·
Urgent - No tickets yet for this API.