Skip to main content
POST
Starts a parent hierarchy resolution job for a resolved entity. Returns immediately with an id — poll GET /v1/resolve-parent/{job_id} until the status is completed. Use the kernel_id from a previous Resolve entity call.

Examples

Resolve the parent hierarchy for an entity

curl
Response (202)

With webhook callback

curl
Response (202)

Request body

Polling for results

After receiving an id, poll Get resolve parent result with exponential backoff (start at 2 seconds, max 30 seconds).

Authorizations

x-api-key
string
header
required

Include your API key in the x-api-key header.

Body

application/json

The entity to resolve parent hierarchy for.

kernel_id
string
required

The kernel_id of a resolved entity.

Example:

"6347422643"

webhook_url
string<uri>

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"

Response

Job created

id
string
required

Unique identifier for the created job.

Example:

"550e8400-e29b-41d4-a716-446655440000"

status
enum<string>
required

Initial status of the job.

Available options:
processing