Cintoo API v2.0.0
This article describes and lists all differences of Cintoo API v2 from Cintoo API v1. Most of the functionality of API v.1 is replicated in API v.2.
Permissions: users must have according permissions to access various resources in a Cintoo project. Consult articles corresponding to a resource to see which permissions are required.
Warning: API v2 endpoints are available in beta-version, meaning changes may be applied later.
New endpoints available exclusively for API v2:
List permissions - List available permissions
Remove users from an account
Update the account roles of a user
List subscriptions - List all available subscriptions for the account
Get subscription - Get subscription details
Create a role - Create a custom role
Delete role
Update role
Invite users - Invite users to an account
Create a project
Delete project
Update a project - Update project details such as name, description etc.
Patch a project - Update only provided fields
Get a signed URL for project cover file upload
Update cloud file as cover for project
Restore project - Restore a deleted project
List spatial references - List official Spatial References from https://spatialreference.org/
Add users to a group - Add a list of users to a group
Remove users from a group - Remove a list of users from a group
Get users member of a project - Get users who are members of a project
Bulk remove users and groups from project - Remove a list of users and groups from the project
Remove user from project
Remove group from project
List work zones - List work zones in a project
Create a work zone - Create a work zone in a project
Remove user from work zone - Remove user's access to the work zone and all child work zones
Copy a work zone - Create a copy of a work zone including all sub-work zones and files in them. Root work zone could be copied as well.
List project files
Download a blob - Download a blob, via a redirection to pre-signed URL
Get pre-signed urls for multiple blobs
Get a signed urls for cloud file upload
Register cloud files on a workzone
List file formats - List supported file formats
List annotations in a project - List all annotations in a project
Create an annotation
Get annotation - Get an annotation, optionally with comments and attachments
Update an annotation
Delete an annotation
Create a comment on an annotation
List share links
Create a share link
Get a share link - Get details of a share link
Delete a share link
Update a share link
Get crops - Get all crops related to a project
Create a crop
Get crop - Get details about a crop
Update crop - Update a crop, including moving to a new work zone
Delete crop
Get a signed URL for crop cover file upload
Get measurements - Get all measurements in a project
Update multiple tag lists - Update a list of tag lists
Get tags - Get tags from a tag list
Bulk operation on tags - Bulk operation on tags from a tag list (create, update, delete)
Move tags between tag lists - Move tags from different tag lists to a common tag list
The list is constantly updated as new API calls are developed.
A link to v2 documentation is available on to the current v1.1.0 API documentation page.