Accounts
Query Verification Status
Query the current KYB verification status of an institutional sub-account.
GET
Query Verification Status
Overview
This page documents the query verification status endpoint. Parameters, response schema, and examples are rendered from the linked OpenAPI definition above.Notes
- Authentication uses the standard GatePay signed headers.
- This dedicated institution endpoint does not use
X-GatePay-On-Behalf-Of. - Use
subAccountIdto query the KYB verification status of the specified sub-account. - For shared signing rules, see /api-reference/version/100/en/common/securityAndSignature.
Use Cases
- Poll sub-account verification progress as an institution merchant
- Validate that
currentAuthStatusissucceededbefore initiating downstream business operations
Important Notes
currentAuthStatusvalues include:un_open,submitted,succeeded,rejectedauditTimeis returned only when the status issucceededorrejectedrejectReasonis returned only when the status isrejected; it is omitted when the status issucceeded- After verification completes, GatePay also pushes the result via the Sub-account Verification Result Notification
Headers
The clientId assigned when the merchant registers an application in the Gate merchant console.
Example:
"4186d0c6-6a35-55a9-8dc6-5312769dbff8"
Millisecond timestamp; the difference from server time must not exceed 30 seconds.
Example:
"1672905655498"
Random string. Must comply with HTTP header rules; recommended length is within 32 characters, composed of digits and letters.
Example:
"9578"
Request signature. GatePay uses this signature to verify whether the request is valid.
Query Parameters
Institutional sub-account ID
Example:
53695180

