POST
Query cardholders
Use this endpoint to query cardholders under the merchant account.
Request
ApiKeyIssuing API key request header assigned by Onerway.
Example:
replace_with_issuing_api_keymerchantNoMerchant number filter. Use only when cross-merchant query access is enabled.
Example:
88888cardholderIdCardholder ID filter.
Example:
300001clientRequestIdIdempotent request ID filter.
Example:
REQ_CH_20260101_001pageNumPage number.
Example:
1Constraints
- Range
1
pageSizePage size.
Example:
10Constraints
- Range
1100
curl -X POST 'https://sandbox-api.onerway.com/api/v1/merchant/cardholder/queryCardholder' \
-H 'ApiKey: replace_with_issuing_api_key' \
-H 'Content-Type: application/json' \
--data-raw '{
"pageNum": 1,
"pageSize": 10
}'Response
respCodeBusiness response code.
20000 means success.respMsgResponse message.
data{ records, total, ... }Paginated cardholder result.
{
"respCode": "20000",
"respMsg": "success",
"data": {
"records": [
{
"cardholderId": 300001,
"firstName": "Alex",
"lastName": "Chen",
"email": "example_cardholder@example.com",
"mobile": null,
"mobileAreaCode": null,
"birthDay": null,
"nationality": "CN",
"addressRegionCode": "CN",
"addressStateCode": "GD",
"addressCityCode": "SZ",
"addressDetailLine1": "Example address line 1",
"addressDetailLine2": null,
"addressPostalCode": "518000",
"remark": null
}
],
"total": 1,
"current": 1,
"size": 10
}
}No error responses are documented for this endpoint.