/verificationsReturns a paginated list of verifications. Use the query parameters to page through results.
Filter by verification_type=onboarding and use the returned verification's status to check whether your account is ready for live payments or needs action.
verification.read permission.Query parameters
meta.pagination.next URL in responses for list operations.50Set how many entities are returned per page. Paddle returns the maximum number of results if a number greater than the maximum is requested. Check meta.pagination.per_page in the response to see how many were returned.
Default: 50; Maximum: 200.
onboardingA verification created as part of account onboarding.domainA verification created for a domain review.
id[DESC]Order returned entities by the specified field and direction ([ASC] or [DESC]). For example, ?order_by=id[ASC].
Valid fields for ordering: id.
Header parameters
true to skip the count query on list operations. When set, meta.pagination.estimated_total returns -1 instead of an exact count.Response (200)
slrvrf_01gjn16x6xxb6vkznqwfphthxbslrvrf_.^slrvrf_[a-z\d]{26}$pending until the first step exists.pendingVerification hasn't started, or is waiting for its next step to start.in_progressPaddle is running automated checks. No input is required.in_reviewPaddle is reviewing the information provided by the account holder.action_requiredAction is required before the verification can continue.completedVerification is complete. For anonboardingverification, the account is ready for live payments.
+ Show all values− Hide values
failedVerification didn't complete.
onboarding verification.onboardingA verification created as part of account onboarding.domainA verification created for a domain review.
2024-10-12T07:20:50.52Z2024-10-13T07:20:50.52Zslrvrfstp_01hksn4p20bgwhe1szzep44dmtslrvrfstp_.^slrvrfstp_[a-z\d]{26}$account_setupThe account holder submits the prerequisite account details.domain_reviewPaddle reviews the domain.business_identificationPaddle validates the business. Public companies and sole traders don't need this step.identity_verificationPaddle validates the stakeholders of the business. Public companies don't need this step.final_reviewPaddle performs a manual review of the business.
+ Show all values− Hide values
automated_reviewPaddle submits the business to a third-party provider for automated review. Where an account has no completed domain verification yet, this step stayspendinguntil one completes.
Status of the verification step.
Steps are created as pending initially, then move through in_progress and in_review states as Paddle processes each step.
pendingThis step hasn't started yet.in_progressPaddle is running automated checks for this step. No input is required.in_reviewPaddle is reviewing this step.action_requiredAction is required before this step can continue.failedThis step didn't complete.
+ Show all values− Hide values
completedThis step is complete and no further action is required.
2024-10-12T07:20:50.52Znull if this step never expires.2024-10-12T07:20:50.52Z2024-10-13T07:20:50.52Zb15ec92e-8688-40d4-a04d-f44cbec93355after parameter that marks the starting point of the next page. Always returned, even if has_more is false.999Estimated number of entities for this response.
For datasets with 100,000 or fewer matches, returns the exact count. For datasets with more than 100,000 matches, returns 100001 to indicate that more than 100,000 entities match. Returns -1 when counting is skipped or couldn't be calculated.
Use has_more and next to page through all results rather than relying on estimated_total for an exact count.
{ "data": [ { "id": "slrvrf_01jjr5d4c14h4y3lqlk9bedkw7", "verification_type": "onboarding", "status": "action_required", "steps": [ { "id": "slrvrfstp_01jjr5d4c14h4y3lqlk9bedkw8", "key": "account_setup", "status": "completed", "expires_at": null, "created_at": "2025-03-10T10:30:00.00Z", "updated_at": "2025-03-10T10:30:00.00Z" }, { "id": "slrvrfstp_01jjr5d4c14h4y3lqlk9bedkw9", "key": "automated_review", "status": "action_required", "expires_at": null, "created_at": "2025-03-10T10:30:00.00Z", "updated_at": "2025-03-10T10:30:00.00Z" } ], "created_at": "2025-03-10T10:30:00.00Z", "updated_at": "2025-03-10T10:30:00.00Z" } ], "meta": { "pagination": { "per_page": 50, "estimated_total": 1, "next": "https://api.paddle.com/verifications?after=slrvrf_01jjr5d4c14h4y3lqlk9bedkw7", "has_more": false }, "request_id": "80e30719-f099-52de-92c4-1d2b7b7247f3" }}