This website provides technical documentation for developers who wish to integrate with GetFTR. Here you can find information on how to use our APIs, as well as other resources to help you get started.
If you want to learn more about GetFTR and how we can help you, please visit our website .
What is GetFTR?
Get Full Text Research (GetFTR) provides a REST API that allows discovery websites and other platforms to quickly determine whether a user is entitled to access one or more research articles from participating scholarly publishers. Each research article is identified by a DOI (Digital Object Identifier).
Key Features
- Extensive Coverage: Our API supports access to nearly 70% of all scholarly articles.
- Efficient Entitlement Checks: Upon receiving a request, the API determines the publisher of the requested content and, if necessary, forwards an entitlement request to one or more participating publishers.
- Clear Responses: The API provides a straightforward entitlement decision as part of the response, along with additional relevant information such as a smart link (WAYFless URL) to the requested content.
User Entitlements
To determine entitlements for paid articles, a user must be identified using one or more identifiers, such as an institution’s Shibboleth address or Entity ID, or IP Address. For free or open-access articles, no identifiers are required.
The GetFTR API does not manage user authentication or authorization with their institutions, nor does it provide access to entitled content. Instead, the API accepts identifiers and returns a decision indicating whether the user would be entitled to access the content if they were to visit the publisher’s website.
Publishers and Integrators
This website provides two distinct sets of documentation:
- Integrators are platforms, such as discovery websites that integrate with the GetFTR API to request entitlement checks and provide smart links to content for their users.
- Publishers are scholarly publishers (or aggregators) that provide entitlement check responses after receiving an API request from GetFTR.