Start Today

← Documentation

get project

Prerequisites

  • The caller must provide a project id.

Authorization

  • API key (via the X-API-KEY header).

Parameters

Path Parameters

Field nameDescriptionFormat
idThe ID of the projectUUID

Response Body

Field nameDescriptionFormat
idThe ID of the projectUUID
nameThe name of the projectString
createdAtTimestamp when the project was createdString
modifiedAtTimestamp when the project was last modifiedString
modifiedByThe user who last modified the projectString
sysModifiedAtSystem timestamp when the project was last modifiedString
descriptionThe description of the projectString
bookmarkedWhether the project is bookmarkedBoolean
additionalInfoAdditional infoObject
versionThe current version number of the projectInteger
versions [n]Version entry for version number nObject
technologyThe technology type of the projectString

Additional Info Structure

| Field name   | Description                                   | Format  |
| :----------- | :-------------------------------------------- | :------ |
| numOfModules | Number of modules in the project              | Integer |
| numOfAssets  | Number of assets in the project               | Integer |
| numOfMethods | Number of methods in the project              | Integer |
| contractName | The contract name associated with the project | String  |
| contractId   | The ID of the associated contract             | String  |

Version Entry Structure

| Field name  | Description                             | Format  |
| :---------- | :-------------------------------------- | :------ |
| version     | The version number                      | Integer |
| reason      | The reason for this version             | String  |
| versionedBy | The user who created this version       | String  |
| versionedAt | Timestamp when this version was created | String  |

Examples

Project with Modules

    {
      "id": "00000000-0000-0000-0000-000000000111",
      "name": "project-with-modules",
      "createdAt": "2026-01-01T00:00:00.000000Z",
      "modifiedAt": "2026-01-01T00:00:00.000000Z",
      "modifiedBy": "John Doe",
      "sysModifiedAt": "2026-01-01T00:00:00.000000Z",
      "description": "",
      "bookmarked": false,
      "additionalInfo": {
        "numOfModules": 1,
        "numOfAssets": 1,
        "numOfMethods": 1,
        "contractName": "project-with-modules-contract",
        "contractId": "00000000-0000-0000-0000-000000000000"
      },
      "version": 0,
      "versions": {
        "0": {
          "version": 0,
          "reason": "Draft",
          "versionedBy": "John Doe",
          "versionedAt": "2026-01-01T00:00:00.000000Z"
        }
      },
      "technology": "HTTP"
    }
    ```

Read more