Get Member Level Listing
Request
POST:/{integrationId}/memberlevel/listingRequest Body
Member Level Listing Input Model
| Field | Description | Type | |
|---|---|---|---|
page | Page 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. | number | required |
filter | Member level listing filter. | Member Level Listing Filter Input Model |
Member Level Listing Filter Input Model
| Field | Description | Type |
|---|---|---|
memberLevelId | Member 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
| Field | Description | Type |
|---|---|---|
data | Response data. | array[Member Level View Model] |
totalCount | Number of records that match the filter. | number |
Member Level View Model
| Field | Description | Type | |
|---|---|---|---|
memberLevelId | System generated id for member level. | number | |
memberLevelNo | Member level record number. | number | |
memberLevelName | Member level name. | string | |
description | Member level description. | string | nullable |
isDefault | Default member level. true indicates new member will be assigned with this member level. | boolean | |
rowVersion | Unique 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
}