POS API Customer Post
9 months ago by Gianluca Conti
2024-04-08
Change release date
Currently CustomerPost returns the CustomerResultView object on success. This is being updated to use a simplified model as seen below:
{
"id": "string",
"email": "string",
"firstName": "string",
"name": "string",
"lastName": "string",
"dob": "2024-03-27T08:09:03.627Z",
"gender": 0,
"areaCode": "string",
"mobileNumber": "string",
"addressLine1": "string",
"addressLine2": "string",
"town": "string",
"state": "string",
"postCode": "string",
"country": "string",
"marketingSub": true,
"barCode": "string",
"createdBy": "string",
"updatedBy": "string",
"createdDate": "2024-03-27T08:09:03.627Z",
"updatedDate": "2024-03-27T08:09:03.627Z",
"lastConnectedDate": "2024-03-27T08:09:03.627Z",
"lastTransactionDate": "2024-03-27T08:09:03.627Z",
"additionalCustomerFields": [
{
"customerId": "string",
"createdBy": "string",
"updatedBy": "string",
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"schemeId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"key": "string",
"value": "string",
"updatedDate": "2024-03-27T08:09:03.627Z",
"createdDate": "2024-03-27T08:09:03.627Z",
"internal": true
}
],
"profileImageUrl": "string",
"onHold": true,
"emailVerified": true,
"mobileNumberVerified": true,
"externalRefId": "string",
"isPartial": true
}