Create Member
Request
POST:/{integrationId}/memberRequest Body
Member Input Model
| Field | Description | Type | Remark |
|---|---|---|---|
memberNo | Member record number. | string | Leave the field empty as it will be auto-generated. |
race | Member race/ethnicity. Refer here for more informations. | string | |
personalId | Member personal identification number. | string | |
personalName | Member name. | string | |
gender | Member gender. Refer here for more informations. | char | |
title | Member title. | string | |
dateOfBirth | Member date of birth. | date | |
address | Member address. | string | |
postCode | Member post code. | string | |
mobilePhone | Member mobile phone number. Refer here for more informations. | string | |
email | Member email address. | string | |
note | Member notes. | string |
Example of Request Body
{
"race": "Indian",
"personalId": "871020-08-1720",
"personalName": "Sameedha Vasa",
"gender": "F",
"title": "Ms",
"dateOfBirth": "1987-10-20T00:00:00",
"address": "98, Jalan Padang Kota Lama 1/74, Seksyen 47F",
"postcode": "71129",
"mobilePhone": "+60121399967"
}
Example of Request URL:
Parameters:integrationId = d9cdb75e-da7c-43dc-8dee-7d786b464c59 URL:
POST: https://onerewards-integration-api.autocountcloud.com/d9cdb75e-da7c-43dc-8dee-7d786b464c59/member Response
Success Response
Status Code: 201
Response Headers
location: The link to the created record, similar to request url in Get Member API method.
Example of Success Response headers
content-length: 0
date: Fri20 Oct 2023 07:03:09 GMT
location: https://onerewards-integration-api.autocountcloud.com/d9cdb75e-da7c-43dc-8dee-7d786b464c59/member?memberId=12
server: Kestrel
x-rate-limit-limit: 1m
x-rate-limit-remaining: 99
x-rate-limit-reset: 2023-10-20T07:03:09.3216711Z