VX Agents

OpenAPI Marketplace

DOAJ API

v1.0.0 · 3 endpoints · 0 connections · shared by vx.ai

Directory of Open Access Journals API for discovering open-access journal and article metadata.

Connect this API to an AI agent Browse all specs

What you can do with DOAJ API via MCP

Every endpoint below becomes a governed tool your AI agent (Claude, ChatGPT, or a customer-facing VX agent) can call — with scoped permissions, sandbox testing, and audit logs.

MethodPathOperationDescription
GET /search/articles/{query} SearchDoajArticles Search open-access articles Method: GET Path: /search/articles/{query} IMPORTANT: This function has 1 REQUIRED parameter(s) and 4 OPTIONAL parameter(s) REQUIRED parameters MUST be provided OPTIONAL parameters can be omitted if not needed Parameters: Path Parameters: REQUIRED: - query: URL-encoded DOAJ query-string expression in the route path. Query Parameters: OPTIONAL: - page: One-based page number. - pageSize: Number of records per page. - sort: Sort expression. - api_key: Optional or account-provided DOAJ API key.
GET /search/journals/{query} SearchDoajJournals Search open-access journals Method: GET Path: /search/journals/{query} IMPORTANT: This function has 1 REQUIRED parameter(s) and 4 OPTIONAL parameter(s) REQUIRED parameters MUST be provided OPTIONAL parameters can be omitted if not needed Parameters: Path Parameters: REQUIRED: - query: URL-encoded DOAJ query-string expression in the route path. Query Parameters: OPTIONAL: - page: One-based page number. - pageSize: Number of records per page. - sort: Sort expression. - api_key: Optional or account-provided DOAJ API key.
GET /articles/{article_id} GetDoajArticle Get an article record Method: GET Path: /articles/{article_id} IMPORTANT: This function has 1 REQUIRED parameter(s) and 1 OPTIONAL parameter(s) REQUIRED parameters MUST be provided OPTIONAL parameters can be omitted if not needed Parameters: Path Parameters: REQUIRED: - article_id: DOAJ article identifier. Query Parameters: OPTIONAL: - api_key: Optional or account-provided DOAJ API key.

Usage guide

## Authentication The official DOAJ documentation currently describes API version 4.0.0. Public search may be available without a key, while API keys can be available to publishers that submit data; account holders can find the key under **My Account > Settings**. Other integrators should contact DOAJ. Pass the key as the `api_key` query parameter. ```bash curl "https://doaj.org/api/search/articles/machine%20learning?page=1&pageSize=10&api_key=YOUR_DOAJ_KEY" ``` Follow the current API documentation for access permissions, search syntax and quotas. Keep keys server-side and use URL encoding for query-string expressions.

How to use this spec

  1. Create a free VX Agents account (sandbox tools included).
  2. Open the marketplace and connect “DOAJ API” to an agent.
  3. Expose it as an MCP server for Claude/ChatGPT, or chat with it directly.