formatted_address field available on address-bearing documents.
Authentication
The onboarding service uses the sameClient-Id / Client-Secret credential pattern as other Atlas APIs, but the token response also includes a refresh_token. This matters for customer-facing flows that may run longer than the access token’s 3600-second lifespan.
1
Generate a token
2
Upload documents
Once authenticated, upload documents on behalf of the applicant using the multiupload endpoint. Pass the Response — one entry per uploaded file
flow_uuid from your initialized flow along with one or more S3-hosted file URLs.Supported document types in onboarding
The onboarding flow supports a broad set of KYC and income verification documents. Common types include:- Identity:
AADHAAR,PAN,DRIVING_LICENSE,VOTER_ID,PASSPORT - Business:
GST_CERT,SHOP_ACT_LICENSE,UDYAM_CERT,FSSAI_CERTIFICATE - Financial:
BANK_STATEMENT,PURCHASE_ORDER - Property:
SALE_DEED,INDEX_2,RENT_AGREEMENT,SATBARA - Address proof:
EBILL(electricity bill)
The formatted_address field
For documents that contain address information —AADHAAR, EBILL, SHOP_ACT_LICENSE, and others — Atlas returns both a raw address string and a structured formatted_address object. The structured form makes it easy to extract specific components for downstream processing or address matching.
Example Aadhaar formatted_address
formatted_address components

