Hi,
I'm trying to create new customer via BC api v2, but examples available in documentation contains id and name values which I would like to be set automatically - generated GUID and next available customer number like C00020. Acording to documentation I need to POST JSON body like this:
{
"id": "f2a5738a-44e3-ea11-bb43-000d3a2feca1",
"number": "10000",
"displayName": "Adatum Corporation",
"type": "Company",
"addressLine1": "192 Market Square",
"addressLine2": "",
"city": "Atlanta",
"state": "GA",
"country": "US",
"postalCode": "31772",
"phoneNumber": "",
"email": "robert.townes@contoso.com",
"website": "",
"taxLiable": true,
"taxAreaId": "90196a90-44e3-ea11-bb43-000d3a2feca1",
"taxAreaDisplayName": "ATLANTA, GA",
"taxRegistrationNumber": "",
"currencyId": "00000000-0000-0000-0000-000000000000",
"currencyCode": "USD",
"paymentTermsId": "04a5738a-44e3-ea11-bb43-000d3a2feca1",
"shipmentMethodId": "00000000-0000-0000-0000-000000000000",
"paymentMethodId": "3b196a90-44e3-ea11-bb43-000d3a2feca1",
"blocked": " ",
"lastModifiedDateTime": "2020-08-21T07:38:44.293Z"
}
How to get id for new customer and 'next available' customer number?
When I omit id and number in request body I get "Invalid Request Body" error :/