Project
get/v4/projects

Request

  • Base URL
    https://my.clockodo.com/api
  • URL
    https://my.clockodo.com/api/v4/projects
  • Auth
    • HTTP basic and API key in header X-Clockodo-External-Application
    • or API key in header X-ClockodoApiUser and API key in header X-ClockodoApiKey and API key in header X-Clockodo-External-Application
    • or OAuth 2
      Authorization code: /oauth/authorize
      Token URL: /token

Query parameters

activeboolean
completedboolean
customers_idinteger
fulltextstring
items_per_pageinteger
Example:100
pageinteger
Example:1
scope'manageAccess'

Possible values:

  • manageAccess: ManageAccess
sortSortIdNameActive[]

Response

Successful operation

Example response

{
  "paging": {
    "items_per_page": 1000,
    "current_page": 1,
    "count_pages": 1,
    "count_items": 4
  },
  "data": [
    {
      "id": 10,
      "name": "Publicity campaign",
      "note": "This project is important for us",
      "completed_at": "2023-02-28T12:00:00Z",
      "deadline": "2023-02-28",
      "start_date": "2023-01-01",
      "count_subprojects": 5,
      "bill_service_id": "1234",
      "service_assignments": [
        10
      ]
    }
  ]
}

Changes

    • breaking

      the // response property's maxLength was unset from 100 for the response status

    • breaking

      the // response property's maxLength was unset from 1000 for the response status

    • breaking

      the // response property's maxLength was unset from 50 for the response status

    • breaking

      added subschema #2 to the // response property oneOf list for the response status

    • breaking

      the // response's property type changed from object null to no type for status

    • breaking

      removed the required property /// from the response with the status

    • breaking

      removed the required property /// from the response with the status

    • breaking

      removed the required property /// from the response with the status

    • breaking

      removed the required property /// from the response with the status

    • breaking

      removed the required property /// from the response with the status

    • warning

      removed the optional property /// from the response with the status

    • info

      added the required property // to the response with the status

    • info

      added the optional property // to the response with the status