Parentage
Resolve parent
Starts a parent hierarchy resolution job for a resolved entity. Returns immediately with a job ID — poll GET /v1/resolve-parent/{job_id} until the status is completed.
POST
Starts a parent hierarchy resolution job for a resolved entity. Returns immediately with a job ID — poll
GET /v1/resolve-parent/{job_id} until the status is completed.
Use the kernel_id from a previous Resolve entity or Lookup entity call.
Examples
Resolve the parent hierarchy for an entity
curl
Response (202)
With webhook callback
curl
Response (202)
Request body
| Field | Type | Required | Description |
|---|---|---|---|
kernel_id | string | Yes | The kernel_id of a resolved entity |
webhook_url | string | No | HTTPS URL to receive webhook callbacks when the job completes or fails |
Polling for results
After receiving ajobId, poll Get resolve parent result with exponential backoff (start at 2 seconds, max 30 seconds).
Related endpoints
- Get resolve parent result — Poll for job status and results
- Lookup entity — Get entity resolution data by kernel_id
Authorizations
Include your API key in the x-api-key header.
Body
application/json
The entity to resolve parent hierarchy for.
The kernel_id of a resolved entity.
Example:
"6347422643"
HTTPS URL to receive webhook callbacks when the job completes or fails. Kernel will POST the job result to this URL with an X-Kernel-Signature header for verification.
Pattern:
^https://Example:
"https://example.com/webhooks/kernel"

