Start a KYC agent job
Getting Started
Start KYC Agent Job
Initiate a Know Your Customer (KYC) agent job
POST
Start a KYC agent job
This endpoint starts a KYC (Know Your Customer) agent job with the specified parameters.
Conflict (409 Conflict) if
This endpoint initiates a KYC agent job with the provided parameters. The response includes a job ID that can be used to track the progress and retrieve results of the KYC process.
API Endpoint
Request Body
string
required
Your KYC agent key from the Parcha dashboard. This is unique to your organization and agent configuration.
object
required
The KYC schema containing the individual’s information.
string
An optional URL to receive webhook notifications about the job status.
string
An optional Slack webhook URL to receive notifications about the job status.
array
An optional array of specific check IDs to run. If not provided, all checks will be run.
string
Optional. A unique identifier (UUID) that you can provide for this job.
If provided, this ID will be used as an idempotency key.
If a job with this ID already exists, the API will return a
409 Conflict error, and you can then use this job_id to retrieve the existing job’s status and results using /getJobById.
If not provided, a new unique ID will be automatically generated for the job.Response
string
The status of the job creation request. Will be “ok” if successful.
string
The unique identifier for the created job.
string
A message indicating the result of the job creation request.
object
Details about the created job.
Example Request
Example Response
Successful creation (200 OK):job_id already exists:
Authorizations
API key obtained from your Parcha account settings. Include as Bearer token in the Authorization header.
Body
application/json