PaymentFieldValueDTO
One custom field value of a payment — same shape as
ContractFieldValueDTO. Which of the extra keys are filled
depends on type; fields that are null are omitted from the response entirely.
Field ID — matches PaymentFieldDTO.id
42The resolved value as text (option name, date, URL, …)
NaqdField name
To'lov kanaliCustom field type, shared by every custom-field family (contract, flat, payment and
lead task). Serialized by name. Identical value set to ContractFieldType, which
remains as the contract-family alias.
Possible values: [TEXT, EXTENDED_TEXT, DATE, SELECT, MULTI_SELECT, RADIO, TOGGLE_SWITCH, URL, TAG, LOCATION, COUNTER, ADDRESS, EMPLOYEE, FILE, NUMBER]
SELECTWhether the field is mandatory
falseDisplay position
1Numeric value — NUMBER fields only
1500000Currency of number — NUMBER fields only
24Ordered values of a multi-value field (MULTI_SELECT, EMPLOYEE, FILE). Empty for single-value types.
["Naqd","Karta"]Latitude — LOCATION fields only
41.311081Longitude — LOCATION fields only
69.240562files object[]
Attached files — FILE fields only. Empty for every other type.
Presigned URL to the full-size file
https://minio.uysot.uz/uysot/files/201/avatar.png?X-Amz-Expires=3600Presigned URL to the thumbnail rendition
https://minio.uysot.uz/uysot/files/201/avatar_thumb.png?X-Amz-Expires=3600Presigned URL to the smallest rendition
https://minio.uysot.uz/uysot/files/201/avatar_small.png?X-Amz-Expires=3600{
"fieldId": 42,
"value": "Naqd",
"name": "To'lov kanali",
"type": "SELECT",
"required": false,
"sortOrder": 1,
"number": 1500000,
"currencyId": 24,
"values": [
"Naqd",
"Karta"
],
"latitude": 41.311081,
"longitude": 69.240562,
"files": [
{
"absolutePath": "https://minio.uysot.uz/uysot/files/201/avatar.png?X-Amz-Expires=3600",
"thumbAbsolutePath": "https://minio.uysot.uz/uysot/files/201/avatar_thumb.png?X-Amz-Expires=3600",
"smallestAbsolutePath": "https://minio.uysot.uz/uysot/files/201/avatar_small.png?X-Amz-Expires=3600"
}
]
}