curl --request POST \
--url http:localhost:3000/v2/complaints/ \
--header 'Content-Type: application/json' \
--header 'x-API-Key: <api-key>' \
--data '{
"_id": "<string>",
"number": 123,
"companyId": "<string>",
"status": {
"status": 123,
"createdAt": "2023-11-07T05:31:56Z",
"createdBy": "<string>",
"lastModifiedAt": "2023-11-07T05:31:56Z",
"lastModifiedBy": "<string>"
},
"chatId": "<string>",
"objectId": "507f1f77bcf86cd799439012",
"desc": "The cleaning was not satisfactory. There were stains on the carpet and dust on the furniture.",
"roomDescription": "Bathroom on 2nd floor, next to the elevator",
"contactName": "John Smith",
"contact": {
"email": "john.smith@example.com",
"telephone": "+41 44 123 45 67"
},
"priority": 2,
"images": [
"https://example.com/complaint-image1.jpg"
],
"userId": "507f1f77bcf86cd799439014",
"customFields": {}
}'
{
"_id": "<string>",
"number": 123,
"companyId": "<string>",
"status": {
"status": 123,
"createdAt": "2023-11-07T05:31:56Z",
"createdBy": "<string>",
"lastModifiedAt": "2023-11-07T05:31:56Z",
"lastModifiedBy": "<string>"
},
"chatId": "<string>",
"desc": "Updated complaint description with additional details",
"roomDescription": "Updated room location information",
"contactName": "John Smith Jr.",
"contact": {
"email": "jsmith@example.com",
"telephone": "<string>"
},
"priority": 3,
"images": [
"<string>"
],
"userId": "507f1f77bcf86cd799439014",
"comment": "Additional notes about the complaint resolution",
"response": "Thank you for your patience. The issue has been resolved.",
"customFields": {}
}
Create a new complaint.
curl --request POST \
--url http:localhost:3000/v2/complaints/ \
--header 'Content-Type: application/json' \
--header 'x-API-Key: <api-key>' \
--data '{
"_id": "<string>",
"number": 123,
"companyId": "<string>",
"status": {
"status": 123,
"createdAt": "2023-11-07T05:31:56Z",
"createdBy": "<string>",
"lastModifiedAt": "2023-11-07T05:31:56Z",
"lastModifiedBy": "<string>"
},
"chatId": "<string>",
"objectId": "507f1f77bcf86cd799439012",
"desc": "The cleaning was not satisfactory. There were stains on the carpet and dust on the furniture.",
"roomDescription": "Bathroom on 2nd floor, next to the elevator",
"contactName": "John Smith",
"contact": {
"email": "john.smith@example.com",
"telephone": "+41 44 123 45 67"
},
"priority": 2,
"images": [
"https://example.com/complaint-image1.jpg"
],
"userId": "507f1f77bcf86cd799439014",
"customFields": {}
}'
{
"_id": "<string>",
"number": 123,
"companyId": "<string>",
"status": {
"status": 123,
"createdAt": "2023-11-07T05:31:56Z",
"createdBy": "<string>",
"lastModifiedAt": "2023-11-07T05:31:56Z",
"lastModifiedBy": "<string>"
},
"chatId": "<string>",
"desc": "Updated complaint description with additional details",
"roomDescription": "Updated room location information",
"contactName": "John Smith Jr.",
"contact": {
"email": "jsmith@example.com",
"telephone": "<string>"
},
"priority": 3,
"images": [
"<string>"
],
"userId": "507f1f77bcf86cd799439014",
"comment": "Additional notes about the complaint resolution",
"response": "Thank you for your patience. The issue has been resolved.",
"customFields": {}
}
Complaint creation data
Data required to create a new complaint Base class for all entities that can have a chat associated with them. Base class for all entities in the system, providing common properties and methods.
Complaint created successfully
Data that can be updated for an existing complaint Base class for all entities that can have a chat associated with them. Base class for all entities in the system, providing common properties and methods.
Was this page helpful?