Coscine Research Data API
Coscine (Collaborative Scientific Integration Environment) is RWTH Aachen University's research data management platform. It provides a public, Swagger/OpenAPI-documented REST API for managing projects, resources, metadata, and research data stored via S3-based object storage, following FAIR principles. Access requires an API access token. Official C#, TypeScript, and a community Python SDK are available.
Documentation
Documentation
https://docs.coscine.de/en/api/api/
Authentication
https://docs.coscine.de/en/api/api/
Specifications
OpenAPI
https://coscine.rwth-aachen.de/coscine/api/swagger/v2/swagger.json
OpenAPI
https://raw.githubusercontent.com/api-evangelist/rwth-aachen-university/refs/heads/main/openapi/rwth-aachen-university-coscine.yaml
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/rwth-aachen-university/refs/heads/main/json-schema/rwth-aachen-university-project-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/rwth-aachen-university/refs/heads/main/json-schema/rwth-aachen-university-resource-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/rwth-aachen-university/refs/heads/main/json-schema/rwth-aachen-university-apitoken-schema.json
Other Resources
Swagger
https://coscine.rwth-aachen.de/coscine/api/swagger/index.html
x-json-structure
https://raw.githubusercontent.com/api-evangelist/rwth-aachen-university/refs/heads/main/json-structure/rwth-aachen-university-project-structure.json
x-json-structure
https://raw.githubusercontent.com/api-evangelist/rwth-aachen-university/refs/heads/main/json-structure/rwth-aachen-university-resource-structure.json
x-example
https://raw.githubusercontent.com/api-evangelist/rwth-aachen-university/refs/heads/main/examples/rwth-aachen-university-get-project-example.json
x-example
https://raw.githubusercontent.com/api-evangelist/rwth-aachen-university/refs/heads/main/examples/rwth-aachen-university-get-resource-example.json
x-spectral-rules
https://raw.githubusercontent.com/api-evangelist/rwth-aachen-university/refs/heads/main/rules/rwth-aachen-university-rules.yml
x-vocabulary
https://raw.githubusercontent.com/api-evangelist/rwth-aachen-university/refs/heads/main/vocabulary/rwth-aachen-university-vocabulary.yml
x-json-ld-context
https://raw.githubusercontent.com/api-evangelist/rwth-aachen-university/refs/heads/main/json-ld/rwth-aachen-university-context.jsonld