Hi,
We're using staging environment (https://web.stage.connect.trimble.com/projects) for testing integration with Trimble Connect.
A few weeks ago we started facing an issue with some projects' information.
To list all of the projects we call GET https://app.stage.connect.trimble.com/tc/api/2.0/projects API which returns the list of projects with some info.
I can see that some of the projects suddenly miss "createdBy" field.
For example I have a project ACTEST.dwg. For it I receive the following JSON:
{
"id": "ATl1hxdVeeA",
"name": "ACTEST.dwg",
"rootId": "7cgYsPwGDWA",
"thumbnail": "https://resources.stage.connect.trimble.com/thumb/project.png",
"location": "northAmerica",
"lastVisitedOn": "2022-12-12T08:52:31+0000",
"modifiedOn": "2021-06-08T11:34:31+0000",
"createdOn": "2019-06-24T10:37:59+0000",
"updatedOn": "2022-12-12T09:46:08+0000",
"updatedBy": {
"status": "ACTIVE",
"id": "TF7nlYUkhpc",
"tiduuid": "4be64463-5e99-4634-8ff8-d17f0983106b",
"email": "dmitrii.khizhniakov@graebert.com",
"firstName": "Dmitrii",
"lastName": "Khizhniakov"
},
"size": 142416,
"filesCount": 3,
"foldersCount": 2,
"versionsCount": 14,
"usersCount": 2,
"license": {
....
},
"access": "FULL_ACCESS"
}
Now if I try to get the project info with API call GET https://app.stage.connect.trimble.com/tc/api/2.0/projects/ATl1hxdVeeA
I receive status code 500 and response {"message":"The operation failed. Please try again later","errorcode":"INTERNAL_ERROR"}
Similarly it doesn't work on the Trimble UI (see screenshot). Apparently this project is deleted or something?
If so - why it's still in the list?
Just for clarity - this is the project I've created a couple of years ago.