Create Verification Url
Create a verification URL to verify orders using an embedded integration or a flow hosted by Aclid.
Provide a screen_id obtained by first calling one of the Initiate Screen endpoints. The response will include a URL that can be shared with a customer to submit additional information for an order.
<strong>Embedded Integration</strong>
The embedded flow is a drop-in module that lets you verify orders within your web page. The flow securely collects and verifies compliance information without redirecting away from your website.
- Confirm with the Aclid team that your website is in our allow lists.
- Load the Aclid client in your application.
<script src="https://verify.aclid.bio/widget.js"></script>
- Create a verification URL using this endpoint.
- Initialize the verification in whichever way is appropriate for your application.
Aclid.showEmbeddedVerification(({ verificationUrl: string, onSuccess: function })
<strong>Hosted Flow Integration</strong>
The hosted flow allows allows your team to verify orders through Aclid without spending time on development. It is hosted by Aclid but its branding and theming is fully customizable.
- Create a verification URL using this endpoint and optionally provide a redirect_url to redirect users back to your website after verification.
- Redirect from your website to the URL created in step 1.
Request
- Base URL: https://api.aclid.bio (the document declares no server; this is the origin it was published from)
- URL: https://api.aclid.bio/v2/verification_url/
- Auth: none declared
Request body
Response
Successful Response
Example response
{
"url": "https://verify.aclid.bio/?access_token=aclid-access-1234"
}Changes
No recorded changes to this operation across all 1 revision of this API.