Overview

Daminion can be easily integrated with external systems (CMS, ERP, Web-Site, etc…) using  Daminion API. 

The available API calls include the following: authorization; import, export, search, download, and removal of the files; as well as creation, upload, export, and assigning of the tags.

The Daminion API is a set of HTTP endpoints that help your app integrate with Daminion. Check out our full HTTP documentation to learn what you can do with the API

User Endpoints

Request and response formats

In general, the Daminion API uses HTTP POST requests with JSON arguments and JSON responses. Request authentication is done via OAuth 2.0 using the Authorization request header or authorization URL parameter.

RPC endpoints

These endpoints accept arguments as JSON in the request body and return results as JSON in the response body. RPC endpoints are on the your-daminion-server/api domain.

Content-upload endpoints

These endpoints accept file content in the request body, so their arguments are instead passed as JSON in the Daminion-API-Arg request header or arg URL parameter.

Book a free Daminion
demo now