clarivate / woslite_r_client

MIT License
1 stars 3 forks source link

R API client for Web of Science API Lite

A responsive API that supports rich searching across the Web of Science Core Collection to retrieve core article metadata. This service provides a great way to reuse Web of Science data both internally and externally to enhance institutional repositories and research networking systems with best-in-class data. This API supports searching across the Web of Science to retrieve item-level metadata with limited fields:

The API supports JSON and XML responses, and this documentation supports trying both response types.

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI spec from a remote server, you can easily generate an API client.

Installation

Prerequisites

Install the dependencies

install.packages("jsonlite")
install.packages("httr")
install.packages("base64enc")

Build the package

git clone https://github.com/Clarivate-SAR/woslite_r_client
cd GIT_REPO_ID
R CMD build .
R CMD check woslite_r_client_1.0.0.tar.gz --no-manual
R CMD INSTALL woslite_r_client_1.0.0.tar.gz

Install the package

install.packages("woslite_r_client")

To install directly from Github, use devtools:

install.packages("devtools")
library(devtools)
install_github("Clarivate-SAR/woslite_r_client")

Usage

library(woslite_r_client)

Documentation for API Endpoints

All URIs are relative to https://api.clarivate.com/api/woslite

Class Method HTTP request Description
IntegrationApi IdUniqueIdGet GET /id/{uniqueId} Find record(s) by specific id
SearchApi QueryQueryIdGet GET /query/{queryId} Fetch record(s) by query identifier
SearchApi RootGet GET / Submits a user query and returns results

Documentation for Models

Documentation for Authorization

key