Skip to main content

Get Member Level Listing

Request

POST:/{integrationId}/memberlevel/listing

Request Body

Member Level Listing Input Model
FieldDescriptionType
pagePage index of returned records. Each page contains at most 100 records. Using a page index beyond the number of available pages will result in empty result.numberrequired
filterMember level listing filter.Member Level Listing Filter Input Model
Member Level Listing Filter Input Model
FieldDescriptionType
memberLevelIdMember level Id filter.Int Filter Input Model
Example of Request Body

Available integer filter for member records is memberLevelId. Add integer filters in member Level listing filter input model according to your needs.

Example: Get member records with specific member Ids.

{
"page": 1,
"filter": {
"memberLevelId": {
"multiSelect": [1, 3]
}
}
}

Example: Get member records with member Ids falling between a specific integer range.

{
"page": 1,
"filter": {
"memberLevelId": {
"from": 2,
"to": 4
}
}
}

Example of Request URL:

Parameters:
integrationId = d9cdb75e-da7c-43dc-8dee-7d786b464c59

URL:
POST: https://onerewards-integration-api.autocountcloud.com/d9cdb75e-da7c-43dc-8dee-7d786b464c59/memberlevel/listing

Response

Success Response

Status Code: 200

Response Body

FieldDescriptionType
dataResponse data.array[Member Level View Model]
totalCountNumber of records that match the filter.number

Member Level View Model
FieldDescriptionType
memberLevelIdSystem generated id for member level.number
memberLevelNoMember level record number.number
memberLevelNameMember level name.string
descriptionMember level description.stringnullable
isDefaultDefault member level. true indicates new member will be assigned with this member level.boolean
rowVersionUnique identifier for member level reation.number
Example of Success Response Body
{
"data": [
{
"memberLevelId": 1,
"memberLevelNo": 1,
"memberLevelName": "Silver",
"description": null,
"isDefault": true,
"rowVersion": 34331
},
{
"memberLevelId": 3,
"memberLevelNo": 3,
"memberLevelName": "Platinum",
"description": null,
"isDefault": false,
"rowVersion": 34341
}
],
"totalCount": 2
}

Error Response