REST Web Service to search NLB eResources such as book title, summary and URL etc.
- Server 1:https://openweb-api.stg.nlb.gov.sg/api/v1/EResource/
X-Api-Key (apiKey)
API Key
REST Web Service to search NLB eResources such as book title, summary and URL etc.
API Key
This function may be used to search for eresources using query parameter.
At least one of the search fields is required:
Title
<= 100 characters
Creator or Contributor
<= 100 characters
Publisher
<= 100 characters
Subject. Please refer to sample list R001.
<= 100 characters
Search fields include title, description, abstract, subject, creator, contributor, source or type
<= 100 characters
The standardised 10-digit or 13-digit international number that uniquely identifies a monographic publication
Search content type.
Please specify one of the following:
eBooks
Magazines and Articles
Images
Records and Papers
Websites
Audio Books
Digital Books
Physical Objects
Match pattern:^(eBooks|Magazines and Articles|Images|Records and Papers|Websites|Audio Books|Digital Books|Physical Objects)$
Accepts the combination of the sample values below
DataFrom value is case sensitive.
ContentType |
ebooks | Magazines and Articles | Images | Records and Papers | Websites | Audio Books | Digital Books | Physical Objects |
DataFrom |
Apabi Gale Netlibrary Overdrive |
LMS NLB |
NLB NAS NHB |
NAS NHB NLB |
NLB | Overdrive | Overdrive | Not applicable |
>= 1 items
Default:10
>= 1<= 100
Note: Do URL encode the value.
Use Prefix + or - to sort by Ascending or Descending order.
Example:
relevance
+dateCreated
-title
If sort field is not mentioned,sorting will be done by relevance.
<= 50 characters
Default:0
OK
The number of records matched by the query. If the query fails this will be 0.
Example:999
The next position within the result set following the final returned record. If there are no remaining records, this field will be set to 0.
Example:10
Indicator - if dataset has more records or not for pagination.
Example:10
This function may be used to retrieve the circulation item(s) detail for the eresources (Currently only available for eBooks from Overdrive).
It should be set to your type (TitleId or ISBN).
Match pattern:^(TitleId|ISBN)$
It should be set to your Id based on type.
<= 50 characters
OK
Title Id.
Example:C8011AF3-8051-4B32-AE5C-0253FB34B03E
Available (true or false).
Availability type.
Example:Normal
Title total copies.
Example:2
Title total available copies.
Example:2
Title total on reservation copies.