WSKey Lite

WSKey Lite is the simplest authentication pattern for OCLC web services. This pattern is only used by read-only web service as it is relatively insecure. To authenticate using WSKey Lite clients can either

  • Pass a WSKey HTTP header which includes the value of the WSKey
    wskey: jdfRzYZbLc8HZXFByyyLGrUqTOOmkJOAPi4tAN0E7xI3hgE2xDgwJ7YPtkwM6W3ol5yz0d0JHgE1G2Wa
     
  • Pass a wskey query parameter set to the value of the WSKey
    http://www.worldcat.org/webservices/catalog/search/opensearch?q=civil%20war&wskey=jdfRzYZbLc8HZXFByyyLGrUqTOOmkJOAPi4tAN0E7xI3hgE2xDgwJ7YPtkwM6W3ol5yz0d0JHgE1G2Wa

Example Request WSKey in Authorization header

GET /illpolicies/servicePolicy/128807 HTTP/1.1
Host: ill.sd00.worldcat.org
Connection: close
Accept: application/atom+xml
wskey: jdfRzYZbLc8HZXFByyyLGrUqTOOmkJOAPi4tAN0E7xI3hgE2xDgwJ7YPtkwM6W3ol5yz0d0JHgE1G2Wa

 

We are a worldwide library cooperative, owned, governed and sustained by members since 1967. Our public purpose is a statement of commitment to each other—that we will work together to improve access to the information held in libraries around the globe, and find ways to reduce costs for libraries through collaboration. Learn more »