KFUPM Pure Web Services API
Elsevier Pure Web Services REST API hosted on the KFUPM research portal (pure.kfupm.edu.sa). Defined with OpenAPI 3 using standard HTTP verbs. The versioned endpoint (/ws/api/524) responds with HTTP 401, confirming the API is present but requires an API key / authentication; it is not an open public API.
Documentation
Specifications
Examples
Example
https://raw.githubusercontent.com/api-evangelist/kfupm/refs/heads/main/examples/kfupm-list-research-outputs-example.json
Example
https://raw.githubusercontent.com/api-evangelist/kfupm/refs/heads/main/examples/kfupm-get-person-example.json
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/kfupm/refs/heads/main/json-schema/kfupm-research-output-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/kfupm/refs/heads/main/json-schema/kfupm-person-schema.json
JSONStructure
https://raw.githubusercontent.com/api-evangelist/kfupm/refs/heads/main/json-structure/kfupm-research-output-structure.json
JSONStructure
https://raw.githubusercontent.com/api-evangelist/kfupm/refs/heads/main/json-structure/kfupm-person-structure.json
Other Resources
Rules
https://raw.githubusercontent.com/api-evangelist/kfupm/refs/heads/main/rules/kfupm-rules.yml
Vocabulary
https://raw.githubusercontent.com/api-evangelist/kfupm/refs/heads/main/vocabulary/kfupm-vocabulary.yml
JSONLD
https://raw.githubusercontent.com/api-evangelist/kfupm/refs/heads/main/json-ld/kfupm-context.jsonld