# Qulture.rocks integration API

Base URL for production environment: app.qulture.rocks

The only accepted format is json.

All requests will be authenticated by an API token sent on the header.

To get the credential token, login as an administrator in Qulture.Rocks platform, and go to Organization → Integrations → API Platform → Regenerate and copy the token.

Note that you must use the User API token (not the platform API token).

The header format must be: “Authorization: Token token=<<token>>”, i.e “Authorization: Token token=Mm6mTGtFjvRUBrkaPGtswq7H”.

Please read carefully the documentation for each endpoint before reporting problems. A very common problem is answered at POST user_importer.

Resources

Contracts

Resource Description
GET /(/:locale)/api_integration/contracts List contracts

User_importer_items

Resource Description
GET /(/:locale)/api_integration/user_importers/:user_importer_id/user_importer_items List user_importer_items for a given user_importer

User_importers

Resource Description
GET /(/:locale)/api_integration/user_importers List user_importers
GET /(/:locale)/api_integration/user_importers/:id Show a user_importer
POST /(/:locale)/api_integration/user_importers Create a UserImporter, that will manage the creation or update of the users you pass as data.