Patch Sourcing Run
Patches the reasoning context and/or candidate limit of an existing sourcing session and triggers a new background run. Returns 409 if a run is already in progress. At least one of query or limit must be provided.
Refines an existing sourcing session by patching the reasoning context and/or requesting additional candidates. Triggers a new background run and returnsDocumentation Index
Fetch the complete documentation index at: https://docs.instaview.sk/llms.txt
Use this file to discover all available pages before exploring further.
202 Accepted.
Overview
After a sourcing run completes you can iterate on it — tighten or relax criteria, prioritize different signals, or harvest more candidates from the same discovered pool. The agent incorporates the newquery as a context patch before evaluating additional profiles.
Request Body
At least one ofquery or limit must be provided. Both fields may be combined in a single request.
| Field | Type | Required | Description |
|---|---|---|---|
query | string | No (one required) | Natural language instruction to patch into the session context. Max 500 chars. |
limit | number | No (one required) | Number of additional candidates to evaluate (default: 10, max: 50). Profiles already scored in this session are excluded. |
Examples
Prompt Refinement Only
Request Additional Candidates Only
Combined Refinement + Additional Candidates
query as an updated context patch first, then evaluates 5 additional profiles against the refined criteria — all in a single asynchronous reasoning pass.
Response (202 Accepted)
Error Responses
400 — Both Fields Omitted
409 — Run Still In Progress
Authorizations
API key for authentication using Bearer scheme
Path Parameters
The requestId returned by POST /sourcing (e.g. req_550e8400-…).
Body
New free-text search query for the re-run. At least one of query or limit must be supplied.
500"Senior Node.js engineer fintech remote"
Number of additional candidates to evaluate in this re-run (default: 10, max: 50). At least one of query or limit must be supplied.
1 <= x <= 5010
Response
Sourcing re-run accepted and queued
Whether the request was accepted for processing.
true
Unique external identifier for this sourcing run.
"req_550e8400-e29b-41d4-a716-446655440000"
Current status of the run.
processing, completed, failed "processing"
Human-readable message.
"Sourcing run accepted and queued for processing."
UUID of the webhook configuration that will receive completion events.
"123e4567-e89b-12d3-a456-426614174000"
ISO 8601 timestamp when the run was created (POST only).
"2025-01-01T00:00:00.000Z"
ISO 8601 timestamp when the run was last updated (PATCH only).
"2025-01-01T00:01:00.000Z"