Defines the fields that are included in the response body of a request to the ListCustomerGroups endpoint.
Either errors
or groups
is present in a given response (never both).
ListCustomerGroupsResponse
Name | Type | Tags | Description | Getter | Setter |
---|---|---|---|---|---|
errors |
?(Error[]) |
Optional | Any errors that occurred during the request. | getErrors(): ?array | setErrors(?array errors): void |
groups |
?(CustomerGroup[]) |
Optional | A list of customer groups belonging to the current seller. | getGroups(): ?array | setGroups(?array groups): void |
cursor |
?string |
Optional | A pagination cursor to retrieve the next set of results for your original query to the endpoint. This value is present only if the request succeeded and additional results are available. For more information, see Pagination. |
getCursor(): ?string | setCursor(?string cursor): void |
{
"groups": [
{
"created_at": "2020-04-13T21:54:57.863Z",
"id": "2TAT3CMH4Q0A9M87XJZED0WMR3",
"name": "Loyal Customers",
"updated_at": "2020-04-13T21:54:58Z"
},
{
"created_at": "2020-04-13T21:55:18.795Z",
"id": "4XMEHESXJBNE9S9JAKZD2FGB14",
"name": "Super Loyal Customers",
"updated_at": "2020-04-13T21:55:19Z"
}
],
"errors": [
{
"category": "MERCHANT_SUBSCRIPTION_ERROR",
"code": "INVALID_EXPIRATION",
"detail": "detail6",
"field": "field4"
},
{
"category": "MERCHANT_SUBSCRIPTION_ERROR",
"code": "INVALID_EXPIRATION",
"detail": "detail6",
"field": "field4"
},
{
"category": "MERCHANT_SUBSCRIPTION_ERROR",
"code": "INVALID_EXPIRATION",
"detail": "detail6",
"field": "field4"
}
],
"cursor": "cursor0"
}