External id of the project that is globally unique across the provided project data
Identifier of the client entity in the source system which can be used to separate data
Code of the project in the source system (not unique across clients)
Two letter language code as defined in ISO 639-1
Detailed description of the project
Three letter currency code as defined in ISO 4217
List of key value pairs containing custom fields from the source system
- API EUhttps://api.cloud.hypatos.ai/v2/enrichment/projects/{externalId}
- API UShttps://api.cloud.hypatos.com/v2/enrichment/projects/{externalId}
- Mock serverhttps://hypatos.redocly.app/_mock/openapi/enrichment/projects/{externalId}
curl -i -X PATCH \
'https://api.cloud.hypatos.ai/v2/enrichment/projects/{externalId}' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/merge-patch+json' \
-d '{
"externalId": "SAP:PRPS:0000123456",
"externalClientId": "100",
"code": "PROJ1234",
"projectReferenceNumber": "PRJ-2025-BER-GRID",
"createdDate": "2025-01-15",
"fiscalYearLabel": "2025",
"language": "en",
"externalCompanyId": "DE01",
"status": "OPEN",
"startDate": "2025-01-01",
"endDate": "2025-01-01",
"type": "consulting",
"description": "Reinforcement of Berlin transmission grid, including substation upgrades and cable replacements.",
"shortDescription": "Berlin Grid Upgrade",
"profitCenterCode": "PC1001",
"responsibleCostCenterCode": "CC2005",
"costCenterCodeForPosting": "CC3002",
"currency": "EUR",
"subProjectCode": "BER-GRID-01",
"parentProjectCode": "PRJ-2025-INFRA",
"customFields": {
"property1": "string",
"property2": "string"
},
"customMetadata": {
"someTopLevelProperty": "value1",
"someNestedProperty": {
"nestedProperty": "value2"
},
"someArrayProperty": [
"value3",
"value4"
]
}
}'Successfully updated
External id of the project that is globally unique across the provided project data
Identifier of the client entity in the source system which can be used to separate data
Code of the project in the source system (not unique across clients)
Two letter language code as defined in ISO 639-1
Detailed description of the project
Three letter currency code as defined in ISO 4217
List of key value pairs containing custom fields from the source system
{ "externalId": "SAP:PRPS:0000123456", "externalClientId": "100", "code": "PROJ1234", "projectReferenceNumber": "PRJ-2025-BER-GRID", "createdDate": "2025-01-15", "fiscalYearLabel": "2025", "language": "en", "externalCompanyId": "DE01", "status": "OPEN", "startDate": "2025-01-01", "endDate": "2025-01-01", "type": "consulting", "description": "Reinforcement of Berlin transmission grid, including substation upgrades and cable replacements.", "shortDescription": "Berlin Grid Upgrade", "profitCenterCode": "PC1001", "responsibleCostCenterCode": "CC2005", "costCenterCodeForPosting": "CC3002", "currency": "EUR", "subProjectCode": "BER-GRID-01", "parentProjectCode": "PRJ-2025-INFRA", "customFields": { "property1": "string", "property2": "string" }, "customMetadata": { "someTopLevelProperty": "value1", "someNestedProperty": { … }, "someArrayProperty": [ … ] } }