Coperniq Public API

API Version: v1

**Base URL: https://api.coperniq.io/v1**

Endpoints Overview

  • GET /token: Obtain an access token for authentication.

  • GET /clients/{clientId}: Retrieve detailed information about a specific client by its ID.

  • POST /clients: Create a new client.

  • GET /clients: List clients with optional pagination.

  • GET /clients/properties: Retrieve a list of properties available for clients.

  • GET /projects/{projectId}/comments: Retrieve comments associated with a specific project.

  • GET /work-orders/{workOrderId}/comments: Fetch comments associated with a specific work order.

  • GET /contacts/{contactId}: Retrieve detailed information about a specific contact by its ID.

  • GET /contacts: List contacts with optional pagination.

  • POST /contacts: Create a new contact.

  • GET /projects/{projectId}: Retrieve detailed information about a specific project by its ID.

  • POST /projects: Create a new project with email matching strategy.

  • GET /projects: List projects with optional pagination.

  • GET /projects/properties: Retrieve a list of properties available for projects.

  • GET /requests/{requestId}: Retrieve detailed information about a specific request by its ID.

  • POST /requests: Create a new request.

  • GET /requests: List requests with optional pagination.

  • GET /requests/properties: Retrieve a list of properties available for requests.

  • GET /roles: Retrieve a list of available roles.

  • GET /users: Retrieve a list of users with optional queries.

  • GET /teams: Retrieve a list of available teams

  • POST /users: Create a new user.

  • GET /work-orders/{workOrderId}: Fetch detailed information about a specific work order.

  • GET /projects/{projectId}/work-orders: Retrieve a list of work orders associated with a specific project.

Last updated