Execute a specific check for KYB or KYC processes
409 Conflict error, and you can then use this job_id to retrieve the existing check job’s status and results using an appropriate endpoint (e.g., /getJobById or a check-specific status endpoint if available).
If not provided, a new unique ID will be automatically generated for the check job.job_id already exists:
runCheck endpoint is implemented in the shared_router.py file. Here’s a brief overview of the implementation:
get_check_schema dependency to parse and validate the incoming request data.celery_enqueue_run_check function, which handles the logic for running a single check.shared_router.py file in the Parcha backend codebase.
kyb.web_presence_check: Verifies the online presence of a business.kyb.business_registration_check: Checks the registration status of a business.kyc.identity_verification: Verifies the identity of an individual.kyc.adverse_media_check: Searches for any negative media coverage related to an individual.webhook_url allows you to receive real-time updates about your check progress.runCheck endpoint to perform specific checks as part of your KYB or KYC processes.API key obtained from your Parcha account settings. Include as Bearer token in the Authorization header.
Check started successfully