Overview
This node integrates with the PDF Vector API to fetch detailed information about academic publications using their unique identifiers such as DOI, PubMed ID, or ArXiv ID. It allows users to retrieve specific fields of publication metadata, making it useful for workflows that require enrichment or verification of academic references.
Common scenarios include:
- Retrieving metadata for a list of known publication IDs to display or process further.
- Extracting specific details like authors, abstracts, citation counts, or URLs for academic papers.
- Integrating publication data into research databases, citation managers, or content management systems.
Example: Given a set of DOIs, the node can fetch titles, authors, and abstracts to populate a research summary or bibliography automatically.
Properties
| Name | Meaning |
|---|---|
| IDs | Publication IDs (e.g., DOI, PubMed ID, ArXiv ID). Multiple IDs can be provided, separated by commas. |
| Fields | Specific metadata fields to include in the response. Options include: Abstract, Authors, Date, DOI, PDF URL, Provider, Provider Data, Provider URL, Title, Total Citations, Total References, URL, Year. |
Output
The node outputs an array of JSON objects, each representing a publication corresponding to one of the requested IDs. Each object contains the requested fields as specified in the input properties. For example, if "Authors" and "Title" are requested, each output item will include those fields with their respective values.
No binary data is output by this operation; all data is structured JSON metadata about academic publications.
Dependencies
- Requires an active connection to the PDF Vector API service.
- Needs an API authentication token configured in n8n credentials to authorize requests.
- The node makes HTTP POST requests to the PDF Vector API endpoints
/academic-fetch.
Troubleshooting
- Invalid API key error: If the node returns an authentication error, verify that the API key credential is correctly configured and valid.
- Insufficient credits: The API may reject requests if the account has no remaining credits. Add more credits to your PDF Vector account.
- Rate limit exceeded: Too many requests in a short time may cause throttling. Implement delays or reduce request frequency.
- Bad request errors: Ensure that the IDs are correctly formatted and not empty. Also, verify that requested fields are valid options.
- Empty or missing data: If some IDs do not return data, confirm that they exist and are supported by the API.
Links and References
- PDF Vector API Documentation
- JSON Schema Editor for PDF Vector (useful for other operations)