Doorgaan naar hoofdcontent

 

OCLC Wise Support NL

Requirements

Authentication

The following information is required to access the Wise Rest API:

ApplicationName

Name of application

API-ID

ID of application

API-KEY

Key of application to calculate the Wise-key

The above information is published by OCLC. With the help of this data, a so-called WISE-KEY must be calculated. This WISE-KEY must be included with every request and is provided in ‘WISE_KEY’ (underscore).

The API-ID is linked to the ApplicationName, and is the same on all environments and Wise installations. The API-KEY is unique per Wise system, and differs between PROD and all TEST/ACCEPT environments.

For the endpoints in the shared domain, it is also necessary to log in with a username / password combination. This login generates an authentication token. This token is also sent with the requests.

Permissions

To use the API, it is sometimes necessary to create a user with specific permissions (see above). This user can be created in the Manager just like the normal Client login. Most permissions are mentioned in the documentation with the used endpoint.

The below information contains the collected information for some specific apps:

Application Permission
ActivityShop ACTOREN READ on organization (instantie) level
BiebAppProxy Proxy authentication user needs to be created and IP of the proxy-server needs to be whitelisted
Hoppinger ACTOREN READ on organization (instantie) level
LVPTickets ACTOREN READ on organization (instantie) level
NBDBookarang TITELONDERHOUD READ on organization (instantie) level
NBDBiblioscoop Credentials of the patron are used, no specific actor with role is needed
Orders* The actor that is used needs to be present in ROL_SUPPLIER, see Acquisitions

 

  • Was dit artikel nuttig?