You are located in service: Coscine

Coscine API

Coscine API


Coscine offers an Application Programming Interface (API) for the automization of workflows. 



You can interact with Coscine via a REST API (REpresentational State Transfer). For this purpose you need an access token. The process of creating an access token in your user profile is described in Access Token

To become familiar with API functions and how to use them you should take a look at the documentation of the specific endpoints. There you are able to test certain functions with custom parameters.

API Description

This api provides methods for interacting with resources.

This api provides methods to access, create and update project information.
UserThis api provides methods to access and update user information.
TreeApiThe TreeApi handles the retrieving or storing metadata to a certain path.
OrganizationThis api provides methods for interacting with organizations.
BlobApiThe BlobApi handles the interaction with binary large objects in the Coscine environment.
MetadataThis api provides methods for interacting with metadata.

Bindings for various programming languages

You can use the Coscine REST API with a variety of programming languages. Here you can find a collection of tutorials on the REST API from the Coscine community:

A client library in the Python programming language is currently actively maintained by the Coscine userbase:


Please contact us, if you have written any Tutorial for Coscine on your own! We'd love to share your Tutorials with the Coscine Community on GitLab.



last changed on 06/10/2022

How did this content help you?

Creative Commons Lizenzvertrag
This work is licensed under a Creative Commons Attribution - Share Alike 3.0 Germany License