Refresh an application
Renews the hosted application URL so the seller can continue the flow. Both onboarding and change_request applications can be refreshed. The application's top-level expires_at remains unchanged. The refreshed URL is returned in flow.next_step.url; flow.next_step.expires_at is the URL's separate expiration date. Only applications in initiated, identity_verified, or submitted status whose expires_at is still in the future can be refreshed. Other states or a past expiration date return 422. Refreshing does not reactivate an expired application.
Request
- Base URLhttps://api.getpaid.io
- AuthOAuth 2Client credentialsToken URLhttps://auth.getpaid.io/oauth/tokenScopesaccounts:read_write
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
The unique identifier of the onboarding application.
The ID of the application to refresh.
Headers
A unique idempotency key to allow safe retrying. See Getpaid API idempotency for more details.
Response
OK
Example response
{
"id": "app_4fekhxdpss1et7rjp8t7rdpnw4",
"updated_at": "2025-09-01T22:05:48.479Z",
"expires_at": "2025-09-01T22:05:48.479Z",
"flow": {
"next_step": {
"expires_at": "2025-09-01T22:05:48.479Z"
}
}
}Changes
No recorded changes to this operation across all 1 revision of this API.