Authentication
Documents
get
Retrieves All Documents
post
Create New Document
del
Delete one Document
get
Load one Document
put
Update Document
Tickets
get
Retrieves All Documents for a specific ticket
post
Create New Document inside a ticket
del
Delete one Document from a ticket
put
Rename Document
get
Retrieves All tickets
get
Get the checksum of all the ticket UUIDs for a specific project
get
Load all recurring reminders for one user
get
Retrieves The count of tickets groupped by ticket types
get
return some statistics about current user and tickets
get
Get ticket status statistics for each day
put
Multi Update Tickets based on the provided filteration, no filter will update all data for the project id
post
Multi delete Tickets based on the provided filteration, no filter will delete all data for the project id
get
Retrieves All candidate parent tickets
get
Search tickets using elastic search
get
Show one ticket based on its UUID
put
Update one ticket
patch
Update one ticket
del
Delete one ticket
get
Retrieves All tickets
post
Create one ticket
post
Add a comment to a Ticket
post
Add or update recurring reminder assigned to a ticket
post
Unsubscribe from due date reminders
post
Mark tickets as seen
post
Export single ticket as PDF
post
Clone a ticket
get
Auto complete fot tickets titles
get
Check if ticket exists
post
Create a new issue
post
Add new image to issue
post
Add new audio to issue
post
Trigger a test notification
Projects
get
Retreive the role of the current user in a project
get
Get all project memberships
get
Returns all groups of a specific project
get
Returns all users of a project
post
Adds specific user/s to project
post
Removes specific member from project
get
Exports all projects
post
Adds specific group/s to project
put
Updates specific member role of project
get
Get all project memberships
post
Add a group to selected project
post
Create example project
get
Retrieve the index of the
get
Returns all projects
post
Creates project
get
Copies specific project
get
Exports data of a specific project
del
Deletes specific project
get
Returns specific project
put
Updates specific project
put
Archives/Unarchives specific project
del
Remove member from project
post
Add a new member to project
get
Retrieve user roles
put
Update member role
put
Update mobile sync for member
post
Removes a group from a specific project
post
Updates project's group role
post
Add a group to selected project
put
Archive selected project
get
Retrieve project members
get
Retrieve customer users
get
Retrieve project groups
get
Copy the currently selected project
get
Create a new project
get
Search for projects
get
Retrieve projects
get
Retrieve all projects
post
Create a new project
get
Retrieve one project
put
Update selected project
patch
Update selected project
del
Delete selected project
get
Accessoble projects for customer
get
Retrieve the history for selected project
get
Retrieve project members
get
Retrieve group project members
get
Retrieve project by index
get
Retrieve all projects
Roles
post
Reactivate selected role
get
Retrieve all roles
post
Create a new role
get
Retrieve one role
put
Update selected role
patch
Update selected role
del
Delete selected role
get
Get all roles for one customer
post
Create new role
get
Load one role
del
Delete one role
put
Update role
Report Templates
get
Returns all report templates
post
Add new Report Template
get
Returns one report template
put
Update Report Template
patch
Update Report Template
del
Delete Report Template
post
Copy Report Templates to a new one
post
Copy Report Templates to a new one
post
Export a sample ticket to preview the report template
post
Cropy and image on the fly and return it base64
get
Get All Predefined Tempaltes
post
Get All Predefined Tempaltes
get
Retrieve template list for exports
post
limit access to template by adding it to projects
Forms
get
Returns all ticket types of a project
get
Returns specific ticket type
put
Updates specific ticket type
del
Deletes specific ticket type
post
Creates ticket type
get
Returns all ticket types
get
Check if a field can be edited or removed from a ticket type
post
Auto assigns role
put
Deactivates/Reactivates ticket types
get
Check if field can be deleted
Export
get
Retrieve all PDFs for selected project
get
Export project
get
Export all projects
get
Retrieve xlsx document containing statistics
get
Retrieve PDF export for single ticket
get
Export Tickets as an Excel File
post
Export Tickets as an Excel File using POST
get
Export Tickets as a PDF File
post
Export Tickets as a PDF File with POST request
get
Check if export is finished
get
Retrieve all PDFs for selected ticket
Images
get
Retrieves all images by project
get
Retrieve all unprocessed images for all customers
get
Retrieves all images by ticket
post
Create image with base64 (file param as base64 string)
put
Update the caption of an image
del
Delete an image from a ticket
get
Get the details of one image
post
Create image with multipart upload (file param as multipart)
Components-Plans
get
Retrieve all components
post
Creates component and plan and updates plan
get
Retrieve one component
put
Updates name and parent of a specific component
del
Deletes specific component
post
Deletes all plan revisions of a component
post
Deletes all bim model revisions of a specific component
get
Retrieve all the plans which is belong to component
put
Updates order of components
get
Returns a specific plan of a component
del
Deletes a specific plan of a component
post
Retrieve plans by sending plans ids
get
Re-Scaling plan points and retrieve it
post
Re-Calculate ticket coordinate on a plan and retrieve it
del
Delete selected plan
get
Retrieve plans by component
get
Retrieve locations for issue-points in scaled picture
del
Delete selected layer
put
Update selected layer
patch
Update selected layer
post
Recalculate new coorinates for each issue
get
Retrieve all layers
post
Create a new layer
get
Retrieve components
get
Retrieve all plans for selected project
get
Get URL for plan zip-files
get
Get URL for plan previews
get
Get URL for original plans
get
plan tile URLs
Accounts
put
Update selected account
get
Retrieve one account
patch
Update selected account
del
Delete selected Account
post
Add customer tracking data
post
Check confirmation code
post
Check if code was sent
Audios
get
Retrieves all audios by project
get
Retrieves all audios by ticket
post
Create audio with base64 (file param as base64 string)
del
Delete Audio from the server
get
Get the details of one audio file
post
Create audio with multipart upload (file param as multipart)
BimModels
get
Get data about ifc node by uuid
get
Load all BIM models to a specific project
get
Load single BIM model
Plans V2
get
Returns all plans of a component based on its id
get
Returns a specific plan of a component
Components V2
get
Returns all project components based on the project id
get
Returns one project component
Customers
get
get information related to one customer
post
Validate purchase and assign correct plan
Webhooks
get
Retrieves all webhooks logs
get
Retrieves all webhooks
post
Create webhook
get
Show webhooks
put
Update webhook
del
Delete Webhook
Feedback
post
Send feedback
Filters V1
get
Returns all filters of a specific project
post
Creates a filter
del
Deletes one Filter
put
Updates one Filter
get
Returns One Filter
patch
Updates Filter
Filters V2
get
Returns all filters of a project
post
Creates New filter
post
Checks for filter name duplication
get
Returns filter
del
Deletes filter
put
Updates Filter
Groups
post
Reactivate selected group
get
Retrieve all Groups in a group
get
Check if group is already in project
get
Retrieve all groups within a project
get
Retrieve all groups a user is in
get
Retrieve all groups
post
Create a new group
get
Retrieve one group
put
Update selected group
patch
Update selected group
del
Delete selected group
get
Retrieve usergroup members for customer
Groups V1
get
Get all groups for one customer
post
Create new group with members
get
Load one group with its members
del
Delete one group
put
Update a group with its members
Invitations
del
Delete an invitation
put
Resende invitation
get
Search for invitations
post
Accept invitation
get
Retrieve number of pending invitations
post
Create new invitation
Invitation V1
get
resend invitation
del
delete invitation
post
Invite user
List
post
Creates new list
get
Returns all lists
get
Retrieve one list
put
Updates specific list
patch
Update one list with/out list entries
del
Deletes specific list
put
Bulk Update List Entries
post
Add Single List Entry
put
Edit Single List Entry
patch
Edit Single List Entry
del
Delete one list Entry
get
Check if list entry can be deleted
get
Load all the customer and projects defined lists
get
Load All project defined lists
post
Add New Project List with/out list entries
get
Load All project defined lists and customer defined lists
put
Update one project list with/out list entries
del
Delete one project list
get
Load All Lists attached to ticket types used by this project
post
import list entries from CSV file
List V2
get
Returns all lists of a specific project
Login
post
Create a new account
get
login and redirect to my page
get
Check if email is valid
post
Log in with username and password
post
Login with API key
post
Login with SSO account
get
Retrieve the server time
get
Retrieve the minimum required api version
get
Retrieve the minimum required api version
post
Create a new account
get
login and redirect to my page
get
Check if email is valid
Messages
get
Check if there is a new messages
post
Mark message as read
get
Retrieve the number of messages
get
Retrieve defect messages
get
Retrieve system messages
post
Mark all messages as read
get
Retrieve defect messages
get
Check if there is a new messages
post
Mark message as read
get
Retrieve the number of messages for each type
get
Retrieve defect messages
MlModels
get
Retrieves All Models
get
Retrieves One Model
MobileDB
post
Upload mobile db file param as file
myAccount
get
Retrieve Customer details
put
Update Customer
get
Get privacy policy settings
put
Update privacy policy settings
post
Upgrade subcontractor account to create his own account
post
Change password
get
Retrieve account data
post
register a new push notification token
del
Unregister push notification token
get
retrieve otp and timestamp
get
list all the devices of a user
get
generate new token for the logged in user
del
Delete one device
myPage
get
Retrieve projects
get
Retrieve defects
get
Retrieve assigned defects
get
Retrieve projects
get
Retrieve deleted objects
Notifications
get
Get all new notification
post
Mark all notifications as read
get
get the count of all unread notifications for each type
post
Toggle the is_read flag of one notification
Payment
get
Retrieve the license infos
get
Retrieve payment plans
get
Retrieve invoices
post
Change payment plan
post
Buy a payment plan
post
Renew current subscription plan
post
Cancel current subscription plan
Payment V1
get
Retrieve payment plans
get
Retrieve invoices
get
Change payment plan
get
Check if could Buy a payment plan
get
Renew current subscription plan
get
Cancel current subscription plan
Projects V2
get
Get project groups for selected project
get
Returns all memberships of a specific project
get
Returns all projects of a user
Referrals
post
Invite new partner
Roles V2
get
Retreive the role of the current user in a project
Site Reports
post
Creates report
get
Returns all reports
put
Updates specfic report
get
Returns specific report
del
Deletes specific report
post
Attaches image to specific report
put
Updates image caption
del
Deletes specific image
get
Clones specific report
get
Exports reports as Excel file
get
Exports reports as PDF file
get
Returns all attached images of a report
Site Reports Templates
post
Creates report template
get
Returns all report templates
put
Updates specific report template
get
Returns specific report template
del
Deletes specific report template
get
Clones specific report template
post
update report
Statistic