Mint a fresh application link for re-engaging an approved customer
Issues a fresh onboarding token for an existing approved customer’s
application and returns the rebuilt application_url. Use this to
re-engage a dormant approved customer through the customer-online
terms-acceptance flow (POST /applications/{application_id}/attestations)
when the original onboarding token has expired.
The new link carries the customer’s existing approved application — it does not create a new application, re-run compliance review, or change the application’s status or decision. It only rotates the onboarding token.
Authorization is the standard client scope: the customer must belong to the calling client (an api key for that client, or a logged-in user of that client). Because the caller is already authenticated as the owner, re-minting a scoped token for their own application is seamless.
Authorizations
Path Parameters
Unique identifier (ksuid) of the customer record KSUID is a 27-character globally unique ID that combines a timestamp with a random component. Used for all entity identifiers in the Dakota platform.
27^[0-9A-Za-z]{27}$"1NFHrqBHb3cTfLVkFSGmHZqdDPi"
Response
A fresh application link was minted
Response returned when re-engaging an approved customer: a fresh application link (with a freshly minted onboarding token) for the customer's existing approved application.
Unique identifier of the customer's existing approved application
27^[0-9A-Za-z]{27}$"1NFHrqBHb3cTfLVkFSGmHZqdDPi"
Public URL for re-engaging the customer via the web form (includes the freshly minted embedded token)
"https://apply.dakota.com/applications/2WGC9cKv9P4K8eGzqY6qJ3Xz7Qm?token=kJ8xN3zQ9mL2pR5vY7wC1aF4dG6hK0sT8uW3nB5eM9"
Unix timestamp (nanoseconds) when the freshly minted token expires
1734567890000000000

