Alma API Gateway

Document

Usage

Method

https://apigate.lib.ntu.edu.tw/{alma_api_request_path}

Parameters

Name Description
alma_api_request_path
* required

string (path)

Alma API request path without API Key.
gate_type

string (option)

Displayed data format. Options are XML or JSON
Default: JSON
gate_system

string (option)

Specify the requested system name.
gate_env

string (option)

Specify API Key use environment. Options are Production or Sandbox
Default: Production

Request Body

Support data format are XML or JSON. Depend on gate_type parameter.
Default: JSON

Response

Support JSONP data type.

Example

原本Alma API使用範例

Alma Origin API: https://api-ap.hosted.exlibrisgroup.com/almaws/v1/users/{user_id}/fees/{fee_id}?apikey=l7xx2af7939c63424511946e0fcdc35fe22a

↓↓↓↓↓↓↓↓↓↓

換成Alma Gateway API使用範例

Alma Gateway API:
(JSON格式)
https://apigate.lib.ntu.edu.tw/almaws/v1/users/{user_id}/fees/{fee_id}?gate_type=JSON
Alma Gateway API:
(XML格式)
https://apigate.lib.ntu.edu.tw/almaws/v1/users/{user_id}/fees/{fee_id}?gate_type=XML
Alma Gateway API:
(指定Checkpoint系統使用)
https://apigate.lib.ntu.edu.tw/almaws/v1/users/{user_id}/fees/{fee_id}?gate_system=Checkpoint