List the store's members
- Credentials
- Store key
- Scopes
members:manage- Key type
- Secret store key only. Keep it on your server.
Secret key only. Rows carry no signed document URLs; fetch one member for those.
Paged: { items, nextCursor }, limit (default 50, at most 100) and an opaque cursor.
Old path, deprecated, sunset 1 Feb 2027: GET /v1/members.
storeKey members:manageAuthorizationBearer <sez_pub_... (publishable) or sez_sk_... (secret)>A per-store key from the console. Publishable keys are browser-safe; secret keys are server-only.
Scope: members:manage
status?stringFilter by status. Omit (or all) for every member.
"pending""active""rejected""revoked""all"cursor?stringThe nextCursor of the previous page, unchanged. A cursor that is not one we gave you is 400 invalid_parameter.
limit?integerPage size: default 50, at most 100 (more is 100; a missing or unusable value is 50).
1 <= value <= 10050The members.
application/json- response
data*curl -X GET 'https://api.shopeazy.co/v1/store/members' \ -H 'Authorization: Bearer sez_sk_...'{ "data": { "items": [], "nextCursor": null, "members": [], "count": 0 }}Apply for membership as the signed-in shopper POST
Only on a members-only store (`422 validation_error` otherwise). - **Simple stores:** JSON `{ name?, applicationNote? }`. The store's auto-approve setting applies, so the result may be `active` at once. Email and phone come from the shopper credential. - **ID-verified stores** (`store.membership.requireVerification`): `multipart/form-data` with the hosted storefront's fields and two files. A JSON body gets `422 verification_required`. A verified application is **always** `pending`. Re-applying while `pending` or `active` returns `200` with the current status and leaves the documents under review alone; a `rejected` or `revoked` shopper may re-apply with new documents. The whole request must fit the hosting body limit (about 4.5MB), so resize photos in the browser first (selfie about 1200px, ID about 1600px, JPEG). Old path, deprecated, sunset 1 Feb 2027: `POST /v1/members/apply`.
One member, with KYC details and short-lived document URLs GET
Old path, deprecated, sunset 1 Feb 2027: `GET /v1/members/{uid}`.