Skip to main content

CreateProjectCustomerDto

namestringrequired

The name of the project. Must be unique within the tenant.

Possible values: non-empty and <= 255 characters

mainContactEmailstring<email>required

Email of the project's main contact. Must correspond to an existing user in the tenant.

Example: contact@archlet.ch
supplierVisibleNamestring

The name of the project as visible to suppliers. Defaults to the project's name.

Possible values: non-empty and <= 255 characters

supplierVisibleOrganizationNamestring

The name of the organization as visible to suppliers. Defaults to the tenant's name.

Possible values: <= 255 characters

currencyCodestring

The currency of the project in ISO 4217 format. Defaults to the tenant's default currency. Cannot be changed after creation.

Example: USD
attributes object

Attributes of the project. The keys are the attribute names, and the values are the attribute values. By default no attributes are set.

property name* object
oneOf
string

Value for a "List - Single selection", "Text", "Date", or "User - Invited team member" attribute

isTestbooleanrequired
descriptionstring

Possible values: <= 5000 characters

CreateProjectCustomerDto
{
"name": "string",
"mainContactEmail": "contact@archlet.ch",
"supplierVisibleName": "string",
"supplierVisibleOrganizationName": "string",
"currencyCode": "USD",
"attributes": {
"category": [
[
"Packaging",
"Bottles",
"PET and plastic"
],
[
"Packaging",
"Bottles",
"Glass"
]
],
"isInformationalProject": false,
"estimatedTotalSavings": 250000,
"estimatedContractDurationYears": 3,
"estimatedBaselineSpend": {
"quantity": 1200000,
"currency": "USD"
},
"realisedTotalSpend": {
"quantity": 950000,
"currency": "USD"
},
"realisedTotalSavings": {
"quantity": 180000,
"currency": "USD"
},
"projectStartDate": "2026-01-01",
"projectEndDate": "2026-06-30",
"contractStartDate": "2026-07-01"
},
"isTest": true,
"description": "string"
}