Added
Add Entity Document Renewal APIs
September 23rd, 2026 by Lauren
Effective Date: 2026-09-21 (UTC+8)Scope: Entity / KYC
This release introduces a new document renewal flow for expired entity documents (business_registration) and entity person documents (identity_document). Integrators can complete the update with the following flow:
- Call the list endpoint to retrieve document update requests for the current API customer.
- Upload the new document file to obtain its
file_id. - Call the submit endpoint with
update_request_id,files, andnew_expiry_date. - After a successful submission, the request enters
in_review; the status changes tocompletedafter review or torejectedif the request is not approved.
Please also note the following status and validation limits:
- Only
pending_submissionandrejectedrequests can be submitted. - Resubmitting a request in
in_reviewreturns409 REVIEW_IN_PROGRESS. - The
filesarray must containfile_idvalues returned by the upload endpoint, and all file IDs must belong to the current API customer. - This flow only allows updating
new_expiry_date; other KYC fields are not covered.
[Guides] Entity Document Renewal Guide
A dedicated guide has been published alongside this release, covering the complete query, upload, and submission flow, as well as status transitions, error codes, and typical scenarios.
Thank you for choosing DogPay! If you encounter any issues or need assistance during integration, please feel free to reach out to the technical support team.
