# Onboarding Operations related to the user onboarding process after initial login, including data submission, phone verification, and status checks. ## Submit and Enrich Personal Data - [POST /onboarding/{onboarding_process_ulid}/data-enrichment](https://docs.cybersign.gt/openapi/onboarding/onboardingenrichdata.md): Submits user-provided personal data (DPI, phone, address) for a specific onboarding process. Cybersign enriches this data using government/external sources and returns the combined data for user review. Triggered when the company shows the initial info form to the end user. ## Request Phone Verification OTP - [POST /onboarding/{onboarding_process_ulid}/phone/send-otp](https://docs.cybersign.gt/openapi/onboarding/onboardingsendphoneotp.md): Requests an OTP to be sent via SMS to the phone number associated with the specified onboarding process (previously submitted via data-enrichment). Trigger this after the user confirms the enriched data presented by the Company. ## Confirm Phone Number via OTP - [POST /onboarding/{onboarding_process_ulid}/phone/confirm-otp](https://docs.cybersign.gt/openapi/onboarding/onboardingconfirmphoneotp.md): Submits the OTP received via SMS to verify the phone number associated with the onboarding process. On success, returns the URL for the next onboarding step (KYC/identity verification). ## Get KYC Verification Status - [GET /onboarding/{onboarding_process_ulid}/kyc-status](https://docs.cybersign.gt/openapi/onboarding/onboardinggetkycstatus.md): Retrieves the current status of the Know Your Customer (KYC) verification step for the specified onboarding process. Provides details on liveness, face match, and document checks based on the results from the identity verification provider.