Skip to main content

Documentation Index

Fetch the complete documentation index at: https://developers.argosidentity.com/llms.txt

Use this file to discover all available pages before exploring further.

1. Customizable Query String Options

The Query String options available in Liveform and API allow you to send additional information and customize the KYC process.

2. Basic URL Structure

  • Base Form URL: https://form.argosidentity.com?pid={project_Id}
  • URL with Query String: https://form.argosidentity.com?pid={project_Id}&blacklistCountries=false
You can use the Query String Encryption/Decryption Tool in the dashboard to generate encrypted URLs and test the query string parameters described below.

3. Key Query String Parameters

3-0. Which parameter for which situation?

Quick lookup by goal. For exact behavior, constraints, and encryption requirements, refer to the detailed table and Accordions below.
What you want to doParameter(s) to use
Identify the user / submission and pass extra metadataemail, userid, sid, cf1, cf2, cf3
Restrict which ID document types are acceptedallowedIdTypes, allowedCountries
Restrict which OCR-extracted fields are shown / confirmedallowedDocumentFields
Skip a step — country selectionselectedIssuingCountry, allowedCountries (with a single country)
Skip a step — ID type selectionselectedIdType
Skip a step — Knowledge-Based user info inputknowledgeField: 'skip'
Pick which items the Knowledge-Based step asks forknowledgeField
Pre-fill Knowledge-Based input valuesknowledgePrefill
Add identity verification beyond ID + selfie (e.g. SMS to phone)auxidField
Override duplicate / age / blacklist policy for a single submissionrejectDuplicateUser, approvePeriod, rejectPeriod, ageLimit, blacklistCountries
Exclude specific fields from the response (apply a projection)projectionId, projectionName
Brand the Liveform UI colorsmainColor, innerColor
Enforce a link-entry expiry (e.g. time-limited guardian flow)startValidUntil
One-time link — prevent URL sharing / re-usetokenId (see Section 4. Token ID Options for details)
startValidUntil Behavior (2026-04)
  • Validation Priority: Evaluated before all other validations such as token ID validation. If start expiration is confirmed, subsequent validations are not performed.
  • Encryption Required: Cannot be used as plain text. Must be included in the encrypted parameter alongside other encryption options.
  • Timezone: Always interpreted as UTC+0. Example: {"startValidUntil":"2026-04-30T15:00:00Z"}.
  • Supported Pipelines: ID Document, Knowledge-based.
  • Expiration Behavior: Redirects to error page /error-page/expired-start-valid-until (error code PV-40018), displaying the message “The verification link has expired. Please try again with a new link.” to the user.

3 - Common

Note that this is appliable both in ID Documnet and Knolwedge-Based

3 - ID check

3 - Knowledge-Based

4. Token ID Options

The tokenId is a string used for Liveform submissions in Private Mode. Purpose: Prevent shared or duplicate use of the same URL.

5. Encrypted Only

You can enable the encrypted only option in the dashboard. After activation, URL query parameters only allow pid(project id), encrypted and lang(language), other parameters are not allowed. Encrypted Only En Pn
  • https://form.argosidentity.com?pid={project_Id}&encrypted={encrypted_option}&lang=en(O)
  • https://form.argosidentity.com?pid={project_Id}&encrypted={encrypted_option}&email=your_email_address@argosidentity.com(X) email is not an allowed parameter, so access is denied.
By using this guide, you can effectively leverage Query String and Token ID options in ID check to optimize your KYC process and enhance user experience.