This is the introduction to Scholarly API
sch_
.
Include this API Key in the Authorization
header with the Bearer
prefix. Here’s an example in curl:
429 Too Many Requests
. We encourage you
to handle these rate limits gracefully.
/v1
. This
means that any breaking changes will necessitate a bump in the version number. As a client, you can expect
to never see breaking changes within the same version of the API.
Scholarly classifies changes or removal of existing attribute or relationship behavior as breaking changes. Adding attributes or
relationships to existing objects is not considered a breaking change. You may see payloads grow over time.
GET
requests in the Scholarly API will be served from a read replica.
As a result, GET
requests may experience replica lag leading to slightly stale data.
Requests that write, i.e PATCH
, POST
, and DELETE
, ensure read-on-write consistency. All endpoints will return the most up-to-date copy of
the data.
Let’s take a look at a few examples: