{"components":{"callbacks":{},"examples":{},"headers":{},"links":{},"parameters":{},"pathItems":{},"requestBodies":{},"responses":{},"schemas":{"ProviderB67C75A8Feba_AdvancedExtractSettings":{"additionalProperties":false,"description":"Advanced extract configuration.\n\nThese settings may impact result quality and latency unless used carefully.\nSee https://docs.parallel.ai/search/advanced-extract-settings for more info.","properties":{"excerpt_settings":{"anyOf":[{"$ref":"#/components/schemas/ProviderB67C75A8Feba_V1ExcerptSettings"},{"type":"null"}],"description":"Controls excerpt sizes. Provide excerpt settings for fine-grained control, or omit to use defaults."},"fetch_policy":{"anyOf":[{"$ref":"#/components/schemas/ProviderB67C75A8Feba_FetchPolicy"},{"type":"null"}],"description":"Fetch policy: determines when to return cached content from the index (faster) vs fetching live content (fresher). Default is to use a dynamic policy based on the search objective and url. Note: enabling live fetch significantly increases extract latency because it requires fetching content from source websites."},"full_content":{"anyOf":[{"$ref":"#/components/schemas/ProviderB67C75A8Feba_FullContentSettings"},{"type":"boolean"}],"default":false,"description":"Controls full content extraction. Set to true to enable with defaults, false to disable, or provide FullContentSettings for fine-grained control.","title":"Full Content"}},"title":"AdvancedExtractSettings","type":"object"},"ProviderB67C75A8Feba_AdvancedMonitorSettings":{"description":"Advanced monitor configuration.","properties":{"location":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"ISO 3166-1 alpha-2 country code for geo-targeted monitor results.","examples":["us","gb","de","jp"],"title":"Location"},"source_policy":{"anyOf":[{"$ref":"#/components/schemas/ProviderB67C75A8Feba_SourcePolicy"},{"type":"null"}],"description":"Source policy governing included and excluded domains or domain/path prefixes for monitor search results.","examples":[{"include_domains":["wikipedia.org","docs.python.org/3",".edu"]},{"exclude_domains":["reddit.com","youtube.com/shorts",".ai"]}]}},"title":"AdvancedMonitorSettings","type":"object"},"ProviderB67C75A8Feba_ChatCompletionRequest":{"description":"Request for the chat completions endpoint.\n\nNote that all parameters except for `model`, `stream`, and `response_format`\nare ignored.","properties":{"frequency_penalty":{"anyOf":[{"type":"number"},{"type":"null"}],"description":"The frequency penalty to use for chat completions. Unsupported.","title":"Frequency Penalty"},"max_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"The maximum number of tokens to generate. Unsupported.","title":"Max Tokens"},"messages":{"description":"The messages to use for chat completions.","items":{"$ref":"#/components/schemas/ProviderB67C75A8Feba_ChatMessage"},"title":"Messages","type":"array"},"model":{"description":"The model to use for chat completions.","title":"Model","type":"string"},"n":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"The number of chat completions to generate. Unsupported.","title":"N"},"presence_penalty":{"anyOf":[{"type":"number"},{"type":"null"}],"description":"The presence penalty to use for chat completions. Unsupported.","title":"Presence Penalty"},"previous_interaction_id":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Interaction ID from a previous chat completion to use as context.","title":"Previous Interaction Id"},"response_format":{"anyOf":[{"$ref":"#/components/schemas/ProviderB67C75A8Feba_openai__types__shared_params__response_format_text__ResponseFormatText"},{"$ref":"#/components/schemas/ProviderB67C75A8Feba_ResponseFormatJSONSchema"},{"$ref":"#/components/schemas/ProviderB67C75A8Feba_openai__types__shared_params__response_format_json_object__ResponseFormatJSONObject"},{"type":"null"}],"description":"The response format to use for chat completions. OpenAI compatible.","title":"Response Format"},"stream":{"anyOf":[{"type":"boolean"},{"type":"null"}],"description":"Whether to stream the chat completions.","title":"Stream"},"temperature":{"anyOf":[{"type":"number"},{"type":"null"}],"description":"The temperature to use for chat completions. Unsupported.","title":"Temperature"},"top_p":{"anyOf":[{"type":"number"},{"type":"null"}],"description":"The top p to use for chat completions. Unsupported.","title":"Top P"}},"required":["model","messages"],"title":"ChatCompletionRequest","type":"object"},"ProviderB67C75A8Feba_ChatMessage":{"description":"Chat message for OpenAI API.","properties":{"content":{"description":"The content of the chat message.","title":"Content","type":"string"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"An optional name for the participant. Provides the model information to differentiate between participants of the same role.","title":"Name"},"role":{"description":"The role of the chat message.","enum":["system","user","assistant"],"title":"Role","type":"string"}},"required":["role","content"],"title":"ChatMessage","type":"object"},"ProviderB67C75A8Feba_CreateTaskGroupRequest":{"description":"Request to create a task group.","properties":{"metadata":{"anyOf":[{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"integer"},{"type":"number"},{"type":"boolean"}]},"type":"object"},{"type":"null"}],"description":"User-provided metadata stored with the task group.","title":"Metadata"}},"title":"CreateTaskGroupRequest","type":"object"},"ProviderB67C75A8Feba_FetchPolicy":{"description":"Policy for live fetching web results.","properties":{"disable_cache_fallback":{"default":false,"description":"If false, fallback to cached content older than max-age if live fetch fails or times out. If true, returns an error instead.","title":"Disable Cache Fallback","type":"boolean"},"max_age_seconds":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"Maximum age of cached content in seconds to trigger a live fetch. Minimum value 600 seconds (10 minutes).","examples":[86400],"title":"Max Age Seconds"},"timeout_seconds":{"anyOf":[{"type":"number"},{"type":"null"}],"description":"Timeout in seconds for fetching live content if unavailable in cache.","examples":[60.0],"title":"Timeout Seconds"}},"title":"FetchPolicy","type":"object"},"ProviderB67C75A8Feba_FullContentSettings":{"description":"Optional settings for returning full content.","properties":{"max_chars_per_result":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"Optional limit on the number of characters to include in the full content for each url. Full content always starts at the beginning of the page and is truncated at the limit if necessary.","title":"Max Chars Per Result"}},"title":"FullContentSettings","type":"object"},"ProviderB67C75A8Feba_IngestInput":{"description":"Input model for FindAll ingest.","properties":{"objective":{"description":"Natural language objective to create a FindAll run spec.","examples":["Find all AI companies that raised Series A funding in 2024"],"title":"Objective","type":"string"}},"required":["objective"],"title":"IngestInput","type":"object"},"ProviderB67C75A8Feba_JSONSchema":{"description":"Structured Outputs configuration options, including a JSON Schema.","properties":{"description":{"title":"Description","type":"string"},"name":{"title":"Name","type":"string"},"schema":{"additionalProperties":false,"title":"Schema","type":"object"},"strict":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Strict"}},"required":["name"],"title":"JSONSchema","type":"object"},"ProviderB67C75A8Feba_MonitorWebhook":{"description":"Webhook configuration for a monitor.","properties":{"event_types":{"description":"Event types to send the webhook notifications for.","items":{"enum":["monitor.event.detected","monitor.execution.completed","monitor.execution.failed"],"type":"string"},"title":"Event Types","type":"array"},"url":{"description":"URL for the webhook.","examples":["https://example.com/webhook"],"title":"Url","type":"string"}},"required":["url"],"title":"MonitorWebhook","type":"object"},"ProviderB67C75A8Feba_ResponseFormatJSONSchema":{"description":"JSON Schema response format.\n\nUsed to generate structured JSON responses.\nLearn more about [Structured Outputs](https://platform.openai.com/docs/guides/structured-outputs).","properties":{"json_schema":{"$ref":"#/components/schemas/ProviderB67C75A8Feba_JSONSchema"},"type":{"const":"json_schema","title":"Type","type":"string"}},"required":["json_schema","type"],"title":"ResponseFormatJSONSchema","type":"object"},"ProviderB67C75A8Feba_SourcePolicy":{"description":"Source policy for web search results.\n\nPlain domains match that domain and its subdomains. Domain/path entries use\ncase-sensitive path matching at segment boundaries; trailing slashes are ignored,\ndot segments are normalized, and other percent-encoded path spelling is preserved.\nEntries omit schemes, ports, query strings, and fragments. When include_domains is\nnon-empty, it defines the complete allowlist and exclude_domains is ignored.","properties":{"after_date":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"description":"Optional start date for filtering search results. Results will be limited to content published on or after this date. Provided as an RFC 3339 date string (YYYY-MM-DD).","examples":["2024-01-01"],"title":"After Date"},"exclude_domains":{"description":"List of domains or domain/path prefixes to exclude from results. Applied only when include_domains is empty. If specified, matching sources will be excluded. Accepts plain domains (e.g., reddit.com), domain/path prefixes (e.g., youtube.com/shorts), or bare domain extensions (e.g., .gov, .edu, .co.uk). The combined number of entries in include_domains and exclude_domains cannot exceed 200.","examples":[["reddit.com","youtube.com/shorts",".ai"]],"items":{"type":"string"},"title":"Exclude Domains","type":"array"},"include_domains":{"description":"List of domains or domain/path prefixes to restrict results to. If specified, only matching sources will be included and exclude_domains will be ignored. Accepts plain domains (e.g., wikipedia.org), domain/path prefixes (e.g., docs.python.org/3), or bare domain extensions (e.g., .gov, .edu, .co.uk). The combined number of entries in include_domains and exclude_domains cannot exceed 200.","examples":[["wikipedia.org","docs.python.org/3",".edu"]],"items":{"type":"string"},"title":"Include Domains","type":"array"}},"title":"SourcePolicy","type":"object"},"ProviderB67C75A8Feba_UpdateMonitorEventStreamSettings":{"description":"Type-specific update settings for an `event_stream` monitor.","properties":{"advanced_settings":{"anyOf":[{"$ref":"#/components/schemas/ProviderB67C75A8Feba_AdvancedMonitorSettings"},{"type":"null"}],"description":"Advanced monitor configuration. Pass `null` to clear it."},"query":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Updated search query for the monitor. Use this for minor updates to prompts and instructions only. Major changes to the query may lead to unexpected results in change detection, as the monitor compares new results with what was previously seen. Omit to keep the current query; `null` is rejected.","examples":["Extract recent news about AI"],"title":"Query"}},"title":"UpdateMonitorEventStreamSettings","type":"object"},"ProviderB67C75A8Feba_UpdateMonitorRequest":{"description":"Request body to update a monitor.\n\nOnly fields that are explicitly included in the request body are updated.\n`null` clears a field, and is accepted only for the fields that can be\ncleared: `webhook`, `metadata`, and `settings.advanced_settings`. Every\nother field rejects `null`; omit it to leave the current value unchanged.\nTo update type-specific settings on an `event_stream` monitor, include\n`type` and `settings`; pass `settings.query` to update the prompt. If\n`settings` is provided, `type` is required to identify the settings shape.\nThe request must still include at least one field to update; empty updates\nfail validation.","properties":{"frequency":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Frequency of the monitor. Format: '<number><unit>' where unit is 'h' (hours), 'd' (days), or 'w' (weeks). Must be between 1h and 30d (inclusive). Omit to keep the current frequency; `null` is rejected.","examples":["1h","12h","1d","7d","30d"],"title":"Frequency"},"metadata":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"description":"User-provided metadata stored with the monitor and echoed back in webhook notifications and GET responses, so you can map events to objects in your application. Keys: max 16 chars; values: max 512 chars.","examples":[{"slack_thread_id":"1234567890.123456","user_id":"U123ABC"}],"title":"Metadata"},"processor":{"anyOf":[{"enum":["lite","base"],"type":"string"},{"type":"null"}],"description":"Processor to use for subsequent monitor runs. `lite` is faster and cheaper; `base` performs more thorough analysis at higher cost and latency. Omit to keep the current processor; `null` is rejected.","examples":["lite","base"],"title":"Processor"},"settings":{"anyOf":[{"$ref":"#/components/schemas/ProviderB67C75A8Feba_UpdateMonitorEventStreamSettings"},{"type":"null"}],"description":"Type-specific settings to update. Only valid when `type` is `event_stream`. Pass `settings.query` to update the prompt, or `null` for `settings.advanced_settings` to clear it. Omit to leave type-specific settings unchanged; `null` is rejected."},"type":{"anyOf":[{"enum":["event_stream","snapshot"],"type":"string"},{"type":"null"}],"description":"Type of the monitor being updated. Required when `settings` is provided; must be `event_stream` (snapshot monitors have no updatable type-specific settings). Omit when `settings` is not provided; `null` is rejected.","examples":["event_stream"],"title":"Type"},"webhook":{"anyOf":[{"$ref":"#/components/schemas/ProviderB67C75A8Feba_MonitorWebhook"},{"type":"null"}],"description":"Webhook to receive notifications about the monitor's execution."}},"title":"UpdateMonitorRequest","type":"object"},"ProviderB67C75A8Feba_V1ExcerptSettings":{"additionalProperties":false,"description":"Optional settings for returning relevant excerpts.","properties":{"max_chars_per_result":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"Optional upper bound on the total number of characters to include per url. Excerpts may contain fewer characters than this limit to maximize relevance and token efficiency.","title":"Max Chars Per Result"}},"title":"V1ExcerptSettings","type":"object"},"ProviderB67C75A8Feba_V1ExtractRequest":{"additionalProperties":false,"description":"Extract request.","properties":{"advanced_settings":{"anyOf":[{"$ref":"#/components/schemas/ProviderB67C75A8Feba_AdvancedExtractSettings"},{"type":"null"}],"description":"Advanced configuration for fetch policy, excerpt settings, and full content settings. May impact result quality and latency unless used carefully. When omitted, excerpts are enabled and full content is disabled by default."},"client_model":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"The model generating this request and consuming the results. Enables optimizations and tailors default settings for the model's capabilities.","examples":["claude-opus-4-7","gpt-5.4","gemini-3.1-pro"],"title":"Client Model"},"max_chars_total":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"Upper bound on total characters across excerpts from all extracted results.","title":"Max Chars Total"},"objective":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"As in SearchRequest, a natural-language description of the underlying question or goal driving the request. Used together with search_queries to focus excerpts on the most relevant content.","title":"Objective"},"search_queries":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"description":"Optional keyword search queries, as in SearchRequest. Used together with objective to focus excerpts on the most relevant content.","title":"Search Queries"},"session_id":{"anyOf":[{"maxLength":1000,"type":"string"},{"type":"null"}],"description":"Session identifier to track calls across separate search and extract calls, to be used as part of a larger task. Specifying it may give better contextual results for subsequent API calls.","title":"Session Id"},"urls":{"description":"URLs to extract content from. Up to 20 URLs.","items":{"type":"string"},"title":"Urls","type":"array"}},"required":["urls"],"title":"V1ExtractRequest","type":"object"},"ProviderB67C75A8Feba_openai__types__shared_params__response_format_json_object__ResponseFormatJSONObject":{"description":"JSON object response format.\n\nAn older method of generating JSON responses.\nUsing `json_schema` is recommended for models that support it. Note that the\nmodel will not generate JSON without a system or user message instructing it\nto do so.","properties":{"type":{"const":"json_object","title":"Type","type":"string"}},"required":["type"],"title":"ResponseFormatJSONObject","type":"object"},"ProviderB67C75A8Feba_openai__types__shared_params__response_format_text__ResponseFormatText":{"description":"Default response format. Used to generate text responses.","properties":{"type":{"const":"text","title":"Type","type":"string"}},"required":["type"],"title":"ResponseFormatText","type":"object"},"ResponseB67C75A8Feba_AdvancedMonitorSettings":{"description":"Advanced monitor configuration.","properties":{"location":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"ISO 3166-1 alpha-2 country code for geo-targeted monitor results.","examples":["us","gb","de","jp"],"title":"Location"},"source_policy":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_SourcePolicy"},{"type":"null"}],"description":"Source policy governing included and excluded domains or domain/path prefixes for monitor search results.","examples":[{"include_domains":["wikipedia.org","docs.python.org/3",".edu"]},{"exclude_domains":["reddit.com","youtube.com/shorts",".ai"]}]}},"title":"AdvancedMonitorSettings","type":"object"},"ResponseB67C75A8Feba_AutoSchema":{"description":"Auto schema for a task input or output.","properties":{"type":{"const":"auto","default":"auto","description":"The type of schema being defined. Always `auto`.","title":"Type","type":"string"}},"title":"AutoSchema","type":"object"},"ResponseB67C75A8Feba_ChatCompletion":{"additionalProperties":true,"description":"Chat completion response.","properties":{"basis":{"default":[],"description":"Basis for the chat completion, including citations and reasoning supporting the output.","items":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_FieldBasis"},"title":"Basis","type":"array"},"choices":{"items":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_Choice"},"title":"Choices","type":"array"},"created":{"title":"Created","type":"integer"},"id":{"description":"The id of the chat completion.","title":"Id","type":"string"},"interaction_id":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Identifier for this interaction. Pass as previous_interaction_id for follow-ups.","title":"Interaction Id"},"model":{"title":"Model","type":"string"},"moderation":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_openai__types__chat__chat_completion__Moderation"},{"type":"null"}]},"object":{"const":"chat.completion","title":"Object","type":"string"},"service_tier":{"anyOf":[{"enum":["auto","default","flex","scale","priority"],"type":"string"},{"type":"null"}],"title":"Service Tier"},"system_fingerprint":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"System Fingerprint"},"usage":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_CompletionUsage"},{"type":"null"}]}},"required":["id","choices","created","model","object"],"title":"ChatCompletion","type":"object"},"ResponseB67C75A8Feba_ChatCompletionResponseChunk":{"additionalProperties":true,"description":"Chat completion response chunk.","properties":{"basis":{"default":[],"description":"Basis for the chat completion chunk, including citations and reasoning supporting the output.","items":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_FieldBasis"},"title":"Basis","type":"array"},"choices":{"items":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_Choice"},"title":"Choices","type":"array"},"created":{"title":"Created","type":"integer"},"id":{"description":"The id of the chat completion response chunk.","title":"Id","type":"string"},"interaction_id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Identifier for this interaction. Pass as previous_interaction_id for follow-ups.","title":"Interaction Id"},"model":{"title":"Model","type":"string"},"moderation":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_Moderation"},{"type":"null"}],"default":null},"object":{"const":"chat.completion.chunk","title":"Object","type":"string"},"service_tier":{"anyOf":[{"enum":["auto","default","flex","scale","priority"],"type":"string"},{"type":"null"}],"default":null,"title":"Service Tier"},"system_fingerprint":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"System Fingerprint"},"type":{"const":"chat.completion.chunk","description":"The type of the chat completion chunk. Always `chat.completion.chunk`.","title":"Type","type":"string"},"usage":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_CompletionUsage"},{"type":"null"}],"default":null}},"required":["id","choices","created","model","object","type"],"title":"ChatCompletionResponseChunk","type":"object"},"ResponseB67C75A8Feba_ChatCompletionTokenLogprob":{"additionalProperties":true,"properties":{"bytes":{"anyOf":[{"items":{"type":"integer"},"type":"array"},{"type":"null"}],"default":null,"title":"Bytes"},"logprob":{"title":"Logprob","type":"number"},"token":{"title":"Token","type":"string"},"top_logprobs":{"items":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TopLogprob"},"title":"Top Logprobs","type":"array"}},"required":["token","logprob","top_logprobs"],"title":"ChatCompletionTokenLogprob","type":"object"},"ResponseB67C75A8Feba_Choice":{"additionalProperties":true,"properties":{"delta":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_ChoiceDelta"},"finish_reason":{"anyOf":[{"enum":["stop","length","tool_calls","content_filter","function_call"],"type":"string"},{"type":"null"}],"default":null,"title":"Finish Reason"},"index":{"title":"Index","type":"integer"},"logprobs":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_ChoiceLogprobs"},{"type":"null"}],"default":null}},"required":["delta","index"],"title":"Choice","type":"object"},"ResponseB67C75A8Feba_ChoiceDelta":{"additionalProperties":true,"description":"A chat completion delta generated by streamed model responses.","properties":{"content":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Content"},"function_call":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_ChoiceDeltaFunctionCall"},{"type":"null"}],"default":null},"refusal":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Refusal"},"role":{"anyOf":[{"enum":["developer","system","user","assistant","tool"],"type":"string"},{"type":"null"}],"default":null,"title":"Role"},"tool_calls":{"anyOf":[{"items":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_ChoiceDeltaToolCall"},"type":"array"},{"type":"null"}],"default":null,"title":"Tool Calls"}},"title":"ChoiceDelta","type":"object"},"ResponseB67C75A8Feba_ChoiceDeltaFunctionCall":{"additionalProperties":true,"description":"Deprecated and replaced by `tool_calls`.\n\nThe name and arguments of a function that should be called, as generated by the model.","properties":{"arguments":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Arguments"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Name"}},"title":"ChoiceDeltaFunctionCall","type":"object"},"ResponseB67C75A8Feba_ChoiceDeltaToolCall":{"additionalProperties":true,"properties":{"function":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_ChoiceDeltaToolCallFunction"},{"type":"null"}],"default":null},"id":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Id"},"index":{"title":"Index","type":"integer"},"type":{"anyOf":[{"const":"function","type":"string"},{"type":"null"}],"default":null,"title":"Type"}},"required":["index"],"title":"ChoiceDeltaToolCall","type":"object"},"ResponseB67C75A8Feba_ChoiceDeltaToolCallFunction":{"additionalProperties":true,"properties":{"arguments":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Arguments"},"name":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"title":"Name"}},"title":"ChoiceDeltaToolCallFunction","type":"object"},"ResponseB67C75A8Feba_ChoiceLogprobs":{"additionalProperties":true,"description":"Log probability information for the choice.","properties":{"content":{"anyOf":[{"items":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_ChatCompletionTokenLogprob"},"type":"array"},{"type":"null"}],"default":null,"title":"Content"},"refusal":{"anyOf":[{"items":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_ChatCompletionTokenLogprob"},"type":"array"},{"type":"null"}],"default":null,"title":"Refusal"}},"title":"ChoiceLogprobs","type":"object"},"ResponseB67C75A8Feba_Citation":{"description":"A citation for a task output.","properties":{"excerpts":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"default":null,"description":"Excerpts from the citation supporting the output. Only certain processors provide excerpts.","title":"Excerpts"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Title of the citation.","title":"Title"},"url":{"description":"URL of the citation.","title":"Url","type":"string"}},"required":["url"],"title":"Citation","type":"object"},"ResponseB67C75A8Feba_CompletionTokensDetails":{"additionalProperties":true,"description":"Breakdown of tokens used in a completion.","properties":{"accepted_prediction_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Accepted Prediction Tokens"},"audio_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Audio Tokens"},"reasoning_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Reasoning Tokens"},"rejected_prediction_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Rejected Prediction Tokens"}},"title":"CompletionTokensDetails","type":"object"},"ResponseB67C75A8Feba_CompletionUsage":{"additionalProperties":true,"description":"Usage statistics for the completion request.","properties":{"completion_tokens":{"title":"Completion Tokens","type":"integer"},"completion_tokens_details":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_CompletionTokensDetails"},{"type":"null"}],"default":null},"prompt_tokens":{"title":"Prompt Tokens","type":"integer"},"prompt_tokens_details":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_PromptTokensDetails"},{"type":"null"}],"default":null},"total_tokens":{"title":"Total Tokens","type":"integer"}},"required":["completion_tokens","prompt_tokens","total_tokens"],"title":"CompletionUsage","type":"object"},"ResponseB67C75A8Feba_Error":{"description":"An error message.","properties":{"detail":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"description":"Optional detail supporting the error.","title":"Detail"},"message":{"description":"Human-readable message.","title":"Message","type":"string"},"ref_id":{"description":"Reference ID for the error.","title":"Reference ID","type":"string"}},"required":["ref_id","message"],"title":"Error","type":"object"},"ResponseB67C75A8Feba_ErrorEvent":{"description":"Event indicating an error.","properties":{"error":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_Error","description":"Error."},"type":{"const":"error","description":"Event type; always 'error'.","title":"Type","type":"string"}},"required":["type","error"],"title":"ErrorEvent","type":"object"},"ResponseB67C75A8Feba_ExtractError":{"description":"Extract error details.","properties":{"content":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Content returned for http client or server errors, if any.","title":"Content"},"error_type":{"description":"Error type.","title":"Error Type","type":"string"},"http_status_code":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"HTTP status code, if available.","title":"Http Status Code"},"url":{"title":"Url","type":"string"}},"required":["url","error_type","http_status_code","content"],"title":"ExtractError","type":"object"},"ResponseB67C75A8Feba_FieldBasis":{"description":"Citations and reasoning supporting one field of a task output.","properties":{"citations":{"default":[],"description":"List of citations supporting the output field.","items":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_Citation"},"title":"Citations","type":"array"},"confidence":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Confidence level for the output field. Only certain processors provide confidence levels.","examples":["low","medium","high"],"title":"Confidence"},"field":{"description":"Name of the output field.","title":"Field","type":"string"},"reasoning":{"description":"Reasoning for the output field.","title":"Reasoning","type":"string"}},"required":["field","reasoning"],"title":"FieldBasis","type":"object"},"ResponseB67C75A8Feba_FindAllCandidate":{"description":"Candidate for a find all run that may end up as a match.\n\nContains all the candidate's metadata and the output of the match conditions.\nA candidate is a match if all match conditions are satisfied.","properties":{"basis":{"anyOf":[{"items":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_FieldBasis"},"type":"array"},{"type":"null"}],"description":"List of FieldBasis objects supporting the output.","title":"Basis"},"candidate_id":{"description":"ID of the candidate.","title":"Candidate ID","type":"string"},"description":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Brief description of the entity that can help answer whether entity satisfies the query.","title":"Description"},"match_status":{"description":"Status of the candidate. One of generated, matched, unmatched, discarded.","enum":["generated","matched","unmatched","discarded"],"title":"Match Status","type":"string"},"name":{"description":"Name of the candidate.","title":"Name","type":"string"},"output":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"description":"Results of the match condition evaluations for this candidate. This object contains the structured output that determines whether the candidate matches the overall FindAll objective.","title":"Output"},"url":{"description":"URL that provides context or details of the entity for disambiguation.","title":"Url","type":"string"}},"required":["candidate_id","name","url","match_status"],"title":"FindAllCandidate","type":"object"},"ResponseB67C75A8Feba_FindAllCandidateMatchStatusEvent":{"description":"Event containing a candidate whose match status has changed.","properties":{"data":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_FindAllCandidate","description":"The candidate whose match status has been updated."},"event_id":{"description":"Unique event identifier for the event.","title":"Event Id","type":"string"},"timestamp":{"description":"Timestamp of the event.","format":"date-time","title":"Timestamp","type":"string"},"type":{"description":"Event type; one of findall.candidate.generated, findall.candidate.matched, findall.candidate.unmatched, findall.candidate.discarded, findall.candidate.enriched.","enum":["findall.candidate.generated","findall.candidate.matched","findall.candidate.unmatched","findall.candidate.discarded","findall.candidate.enriched"],"title":"Type","type":"string"}},"required":["type","timestamp","event_id","data"],"title":"FindAllCandidateMatchStatusEvent","type":"object"},"ResponseB67C75A8Feba_FindAllCandidateMetrics":{"description":"Metrics object for FindAll run.","properties":{"generated_candidates_count":{"default":0,"description":"Number of candidates that were selected.","title":"Generated Candidates Count","type":"integer"},"matched_candidates_count":{"default":0,"description":"Number of candidates that evaluated to matched.","title":"Matched Candidates Count","type":"integer"}},"title":"FindAllCandidateMetrics","type":"object"},"ResponseB67C75A8Feba_FindAllEnrichInput":{"description":"Input model for FindAll enrich.","properties":{"mcp_servers":{"anyOf":[{"items":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_McpServer"},"type":"array"},{"type":"null"}],"description":"List of MCP servers to use for the task.","title":"Mcp Servers"},"output_schema":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_JsonSchema","description":"JSON schema for the enrichment output schema for the FindAll run."},"processor":{"default":"core","description":"Processor to use for the task.","title":"Processor","type":"string"}},"required":["output_schema"],"title":"FindAllEnrichInput","type":"object"},"ResponseB67C75A8Feba_FindAllRun":{"description":"FindAll run object with status and metadata.","properties":{"created_at":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Timestamp of the creation of the run, in RFC 3339 format.","title":"Created At"},"findall_id":{"description":"ID of the FindAll run.","title":"FindAll ID","type":"string"},"generator":{"description":"Generator for the FindAll run.","enum":["base","core","pro","preview"],"title":"Generator","type":"string"},"metadata":{"anyOf":[{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"integer"},{"type":"number"},{"type":"boolean"}]},"type":"object"},{"type":"null"}],"description":"Metadata for the FindAll run.","title":"Metadata"},"modified_at":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Timestamp of the latest modification to the FindAll run result, in RFC 3339 format.","title":"Modified At"},"status":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_FindAllRunStatus","description":"Status object for the FindAll run."}},"required":["findall_id","status","generator"],"title":"FindAllRun","type":"object"},"ResponseB67C75A8Feba_FindAllRunResult":{"description":"Complete FindAll search results.\n\nRepresents a snapshot of a FindAll run, including run metadata and a list of\ncandidate entities with their match status and details at the time the snapshot was\ntaken.","properties":{"candidates":{"description":"All evaluated candidates at the time of the snapshot.","items":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_FindAllCandidate"},"title":"Candidates","type":"array"},"last_event_id":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"ID of the last event of the run at the time of the request. This can be used to resume streaming from the last event.","title":"Last Event Id"},"run":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_FindAllRun","description":"FindAll run object."}},"required":["run","candidates"],"title":"FindAllRunResult","type":"object"},"ResponseB67C75A8Feba_FindAllRunStatus":{"description":"Status object for FindAll run.","properties":{"is_active":{"description":"Whether the FindAll run is active","title":"Is Active","type":"boolean"},"metrics":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_FindAllCandidateMetrics","description":"Candidate metrics for the FindAll run."},"status":{"description":"Status of the FindAll run.","enum":["queued","action_required","running","completed","failed","cancelling","cancelled"],"title":"Status","type":"string"},"termination_reason":{"anyOf":[{"enum":["low_match_rate","match_limit_met","candidates_exhausted","user_cancelled","error_occurred","timeout","insufficient_funds"],"type":"string"},{"type":"null"}],"description":"Reason for termination when FindAll run is in terminal status.","title":"Termination Reason"}},"required":["status","is_active","metrics"],"title":"FindAllRunStatus","type":"object"},"ResponseB67C75A8Feba_FindAllRunStatusEvent":{"description":"Event containing status update for FindAll run.","properties":{"data":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_FindAllRun","description":"Updated FindAll run information."},"event_id":{"description":"Unique event identifier for the event.","title":"Event Id","type":"string"},"timestamp":{"description":"Timestamp of the event.","format":"date-time","title":"Timestamp","type":"string"},"type":{"const":"findall.status","description":"Event type; always 'findall.status'.","enum":["findall.status"],"title":"Type","type":"string"}},"required":["type","timestamp","event_id","data"],"title":"FindAllRunStatusEvent","type":"object"},"ResponseB67C75A8Feba_FindAllSchema":{"description":"Response model for FindAll ingest.","properties":{"enrichments":{"anyOf":[{"items":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_FindAllEnrichInput"},"type":"array"},{"type":"null"}],"description":"List of enrichment inputs for the FindAll run.","title":"Enrichments"},"entity_type":{"description":"Type of the entity for the FindAll run.","title":"Entity Type","type":"string"},"generator":{"default":"core","description":"The generator of the FindAll run.","enum":["base","core","pro","preview"],"title":"Generator","type":"string"},"match_conditions":{"description":"List of match conditions for the FindAll run.","items":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_MatchCondition"},"title":"Match Conditions","type":"array"},"match_limit":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"Max number of candidates to evaluate","title":"Match Limit"},"objective":{"description":"Natural language objective of the FindAll run.","examples":["Find all AI companies that raised Series A funding in 2024"],"title":"Objective","type":"string"}},"required":["objective","entity_type","match_conditions"],"title":"FindAllSchema","type":"object"},"ResponseB67C75A8Feba_FindAllSchemaUpdatedEvent":{"description":"Event containing full snapshot of FindAll run state.","properties":{"data":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_FindAllSchema","description":"Updated FindAll schema."},"event_id":{"description":"Unique event identifier for the event.","title":"Event Id","type":"string"},"timestamp":{"description":"Timestamp of the event.","format":"date-time","title":"Timestamp","type":"string"},"type":{"const":"findall.schema.updated","description":"Event type; always 'findall.schema.updated'.","enum":["findall.schema.updated"],"title":"Type","type":"string"}},"required":["type","timestamp","event_id","data"],"title":"FindAllSchemaUpdatedEvent","type":"object"},"ResponseB67C75A8Feba_JsonSchema":{"description":"JSON schema for a task input or output.","properties":{"json_schema":{"additionalProperties":true,"description":"A JSON Schema object. Only a subset of JSON Schema is supported.","examples":[{"additionalProperties":false,"properties":{"gdp":{"description":"GDP in USD for the year, formatted like '$3.1 trillion (2023)'","type":"string"}},"required":["gdp"],"type":"object"}],"title":"Json Schema","type":"object"},"type":{"const":"json","default":"json","description":"The type of schema being defined. Always `json`.","title":"Type","type":"string"}},"required":["json_schema"],"title":"JsonSchema","type":"object"},"ResponseB67C75A8Feba_MatchCondition":{"description":"Match condition model for FindAll ingest.","properties":{"description":{"description":"Detailed description of the match condition. Include as much specific information as possible to help improve the quality and accuracy of Find All run results.","examples":["Company must have SOC2 Type II certification (not Type I). Look for evidence in: trust centers, security/compliance pages, audit reports, or press releases specifically mentioning 'SOC2 Type II'. If no explicit SOC2 Type II mention is found, consider requirement not satisfied."],"title":"Description","type":"string"},"name":{"description":"Name of the match condition.","title":"Name","type":"string"}},"required":["name","description"],"title":"MatchCondition","type":"object"},"ResponseB67C75A8Feba_McpServer":{"description":"MCP server configuration.","properties":{"allowed_tools":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"description":"List of allowed tools for the MCP server.","title":"Allowed Tools"},"headers":{"anyOf":[{"additionalProperties":{"format":"password","type":"string","writeOnly":true},"type":"object"},{"type":"null"}],"description":"Headers for the MCP server.","title":"Headers"},"name":{"description":"Name of the MCP server.","title":"Name","type":"string"},"type":{"const":"url","default":"url","description":"Type of MCP server being configured. Always `url`.","title":"Type","type":"string"},"url":{"description":"URL of the MCP server.","title":"Url","type":"string"}},"required":["url","name"],"title":"McpServer","type":"object"},"ResponseB67C75A8Feba_McpToolCall":{"description":"Result of an MCP tool call.","properties":{"arguments":{"description":"Arguments used to call the MCP tool.","title":"Arguments","type":"string"},"content":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Output received from the tool call, if successful.","title":"Content"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Error message if the tool call failed.","title":"Error"},"server_name":{"description":"Name of the MCP server.","title":"Server Name","type":"string"},"tool_call_id":{"description":"Identifier for the tool call.","title":"Tool Call ID","type":"string"},"tool_name":{"description":"Name of the tool being called.","title":"Tool Name","type":"string"}},"required":["tool_call_id","server_name","tool_name","arguments"],"title":"McpToolCall","type":"object"},"ResponseB67C75A8Feba_Moderation":{"additionalProperties":true,"description":"Moderation results for the response input and output, if moderated completions were requested.","properties":{"input":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_ModerationInputModerationResult"},{"$ref":"#/components/schemas/ResponseB67C75A8Feba_ModerationInputError"}],"title":"Input"},"output":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_ModerationOutputModerationResult"},{"$ref":"#/components/schemas/ResponseB67C75A8Feba_ModerationOutputError"}],"title":"Output"}},"required":["input","output"],"title":"Moderation","type":"object"},"ResponseB67C75A8Feba_ModerationInputError":{"additionalProperties":true,"description":"An error produced while attempting moderation for the response input or output.","properties":{"code":{"title":"Code","type":"string"},"message":{"title":"Message","type":"string"},"type":{"const":"error","title":"Type","type":"string"}},"required":["code","message","type"],"title":"ModerationInputError","type":"object"},"ResponseB67C75A8Feba_ModerationInputModerationResult":{"additionalProperties":true,"description":"A moderation result produced for the response input or output.","properties":{"categories":{"additionalProperties":{"type":"boolean"},"title":"Categories","type":"object"},"category_applied_input_types":{"additionalProperties":{"items":{"enum":["text","image"],"type":"string"},"type":"array"},"title":"Category Applied Input Types","type":"object"},"category_scores":{"additionalProperties":{"type":"number"},"title":"Category Scores","type":"object"},"flagged":{"title":"Flagged","type":"boolean"},"model":{"title":"Model","type":"string"},"type":{"const":"moderation_result","title":"Type","type":"string"}},"required":["categories","category_applied_input_types","category_scores","flagged","model","type"],"title":"ModerationInputModerationResult","type":"object"},"ResponseB67C75A8Feba_ModerationInputModerationResults":{"additionalProperties":true,"description":"Successful moderation results for the request input or generated output.","properties":{"model":{"title":"Model","type":"string"},"results":{"items":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_ModerationInputModerationResultsResult"},"title":"Results","type":"array"},"type":{"const":"moderation_results","title":"Type","type":"string"}},"required":["model","results","type"],"title":"ModerationInputModerationResults","type":"object"},"ResponseB67C75A8Feba_ModerationInputModerationResultsResult":{"additionalProperties":true,"description":"A moderation result produced for the response input or output.","properties":{"categories":{"additionalProperties":{"type":"boolean"},"title":"Categories","type":"object"},"category_applied_input_types":{"additionalProperties":{"items":{"enum":["text","image"],"type":"string"},"type":"array"},"title":"Category Applied Input Types","type":"object"},"category_scores":{"additionalProperties":{"type":"number"},"title":"Category Scores","type":"object"},"flagged":{"title":"Flagged","type":"boolean"},"model":{"title":"Model","type":"string"},"type":{"const":"moderation_result","title":"Type","type":"string"}},"required":["categories","category_applied_input_types","category_scores","flagged","model","type"],"title":"ModerationInputModerationResultsResult","type":"object"},"ResponseB67C75A8Feba_ModerationOutputError":{"additionalProperties":true,"description":"An error produced while attempting moderation for the response input or output.","properties":{"code":{"title":"Code","type":"string"},"message":{"title":"Message","type":"string"},"type":{"const":"error","title":"Type","type":"string"}},"required":["code","message","type"],"title":"ModerationOutputError","type":"object"},"ResponseB67C75A8Feba_ModerationOutputModerationResult":{"additionalProperties":true,"description":"A moderation result produced for the response input or output.","properties":{"categories":{"additionalProperties":{"type":"boolean"},"title":"Categories","type":"object"},"category_applied_input_types":{"additionalProperties":{"items":{"enum":["text","image"],"type":"string"},"type":"array"},"title":"Category Applied Input Types","type":"object"},"category_scores":{"additionalProperties":{"type":"number"},"title":"Category Scores","type":"object"},"flagged":{"title":"Flagged","type":"boolean"},"model":{"title":"Model","type":"string"},"type":{"const":"moderation_result","title":"Type","type":"string"}},"required":["categories","category_applied_input_types","category_scores","flagged","model","type"],"title":"ModerationOutputModerationResult","type":"object"},"ResponseB67C75A8Feba_ModerationOutputModerationResults":{"additionalProperties":true,"description":"Successful moderation results for the request input or generated output.","properties":{"model":{"title":"Model","type":"string"},"results":{"items":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_ModerationOutputModerationResultsResult"},"title":"Results","type":"array"},"type":{"const":"moderation_results","title":"Type","type":"string"}},"required":["model","results","type"],"title":"ModerationOutputModerationResults","type":"object"},"ResponseB67C75A8Feba_ModerationOutputModerationResultsResult":{"additionalProperties":true,"description":"A moderation result produced for the response input or output.","properties":{"categories":{"additionalProperties":{"type":"boolean"},"title":"Categories","type":"object"},"category_applied_input_types":{"additionalProperties":{"items":{"enum":["text","image"],"type":"string"},"type":"array"},"title":"Category Applied Input Types","type":"object"},"category_scores":{"additionalProperties":{"type":"number"},"title":"Category Scores","type":"object"},"flagged":{"title":"Flagged","type":"boolean"},"model":{"title":"Model","type":"string"},"type":{"const":"moderation_result","title":"Type","type":"string"}},"required":["categories","category_applied_input_types","category_scores","flagged","model","type"],"title":"ModerationOutputModerationResultsResult","type":"object"},"ResponseB67C75A8Feba_MonitorCompletionEvent":{"description":"Emitted when a monitor execution ran but detected no material changes.\n\nOnly returned when `include_completions=true` is passed to the list events\nendpoint. Useful for auditing execution history alongside content events.","properties":{"event_type":{"const":"completion","default":"completion","description":"Discriminant for the completion event variant.","enum":["completion"],"title":"Event Type","type":"string"},"timestamp":{"description":"Timestamp of when the monitor execution completed, as an RFC 3339 string.","examples":["2025-01-15T10:30:00Z"],"format":"date-time","title":"Timestamp","type":"string"}},"required":["timestamp"],"title":"MonitorCompletionEvent","type":"object"},"ResponseB67C75A8Feba_MonitorErrorEvent":{"description":"Emitted when a monitor execution failed (e.g. payment or quota error).\n\nAlways included in the events list regardless of `include_completions`.","properties":{"error_message":{"description":"Human-readable description of the failure.","title":"Error Message","type":"string"},"event_type":{"const":"error","default":"error","description":"Discriminant for the error event variant.","enum":["error"],"title":"Event Type","type":"string"},"timestamp":{"description":"Timestamp of when the monitor execution failed, as an RFC 3339 string.","examples":["2025-01-15T10:30:00Z"],"format":"date-time","title":"Timestamp","type":"string"}},"required":["error_message","timestamp"],"title":"MonitorErrorEvent","type":"object"},"ResponseB67C75A8Feba_MonitorEventStreamEvent":{"description":"Append-only event from an event_stream monitor.\n\nEach event represents a distinct material change detected since the\nprevious execution. Events are net-new relative to the cursor; clients\nshould treat them as an append-only log.","properties":{"event_date":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Date when this event was produced. ISO 8601 date (YYYY-MM-DD) or partial (YYYY-MM or YYYY).","examples":["2026-04-07"],"title":"Event Date"},"event_group_id":{"description":"ID of the event group that owns this event.","title":"Event Group Id","type":"string"},"event_id":{"description":"Stable identifier for this event. Safe to use for client-side deduplication across pagination and retries.","title":"Event Id","type":"string"},"event_type":{"const":"event_stream","default":"event_stream","description":"Discriminant for the event_stream event variant.","enum":["event_stream"],"title":"Event Type","type":"string"},"output":{"description":"Text or JSON output describing the detected change.","discriminator":{"mapping":{"json":"#/components/schemas/ResponseB67C75A8Feba_TaskRunJsonOutput","text":"#/components/schemas/ResponseB67C75A8Feba_TaskRunTextOutput"},"propertyName":"type"},"oneOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskRunTextOutput"},{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskRunJsonOutput"}],"title":"Output"}},"required":["event_id","event_group_id","event_date","output"],"title":"MonitorEventStreamEvent","type":"object"},"ResponseB67C75A8Feba_MonitorEventStreamResponseSettings":{"description":"Type-specific response fields for an `event_stream` monitor.","properties":{"advanced_settings":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_AdvancedMonitorSettings"},{"type":"null"}],"description":"Advanced monitor configuration."},"include_backfill":{"anyOf":[{"type":"boolean"},{"type":"null"}],"description":"If true, the first execution returns a sample of recent historical events matching the query (preview only — not exhaustive). If false or omitted, only events from the monitor's creation date onward are returned. Subsequent executions are always incremental.","title":"Include Backfill"},"output_schema":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_JsonSchema"},{"type":"null"}],"description":"JSON schema that constrains and structures the event output. When set, events are returned as JSON objects matching this schema."},"query":{"description":"The search query being monitored.","examples":["Extract recent news about AI"],"title":"Query","type":"string"}},"required":["query"],"title":"MonitorEventStreamResponseSettings","type":"object"},"ResponseB67C75A8Feba_MonitorResponse":{"description":"Response object for a monitor.\n\nThe `type` field at the root determines the concrete shape of `settings`:\n`event_stream` uses `MonitorEventStreamResponseSettings`, and `snapshot`\nuses `MonitorSnapshotResponseSettings`. Snapshot monitors also carry an\n`output` field (`MonitorSnapshotOutput`) with the latest computed state.","properties":{"created_at":{"description":"Timestamp of the creation of the monitor, as an RFC 3339 string.","examples":["2025-01-15T10:30:00Z"],"format":"date-time","title":"Created At","type":"string"},"frequency":{"description":"Frequency of the monitor. Format: '<number><unit>' where unit is 'h' (hours), 'd' (days), or 'w' (weeks). Must be between 1h and 30d (inclusive).","examples":["1h","12h","1d","7d","30d"],"title":"Frequency","type":"string"},"last_run_at":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Timestamp of the last run for the monitor, as an RFC 3339 string.","examples":["2025-01-15T10:30:00Z"],"title":"Last Run At"},"metadata":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"description":"User-provided metadata stored with the monitor and echoed back in webhook notifications and GET responses, so you can map events to objects in your application. Keys: max 16 chars; values: max 512 chars.","examples":[{"slack_thread_id":"1234567890.123456","user_id":"U123ABC"}],"title":"Metadata"},"monitor_id":{"description":"ID of the monitor.","title":"Monitor ID","type":"string"},"output":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_MonitorSnapshotOutput"},{"type":"null"}],"description":"Runtime output state. Present only for `snapshot` monitors; `null` for `event_stream` monitors."},"processor":{"description":"Processor to use for the monitor. `lite` is faster and cheaper; `base` performs more thorough analysis at higher cost and latency. Defaults to `lite`.","enum":["lite","base"],"examples":["lite","base"],"title":"Processor","type":"string"},"settings":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_MonitorEventStreamResponseSettings"},{"$ref":"#/components/schemas/ResponseB67C75A8Feba_MonitorSnapshotResponseSettings"}],"description":"Type-specific configuration. Shape is determined by `type`: `MonitorEventStreamResponseSettings` for `event_stream`, `MonitorSnapshotResponseSettings` for `snapshot`.","title":"Settings"},"status":{"description":"Status of the monitor.","enum":["active","cancelled"],"examples":["active","cancelled"],"title":"Status","type":"string"},"type":{"description":"The type of monitor.","enum":["event_stream","snapshot"],"examples":["event_stream","snapshot"],"title":"Type","type":"string"},"webhook":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_MonitorWebhook"},{"type":"null"}],"description":"Webhook configuration for the monitor."}},"required":["type","monitor_id","status","frequency","processor","created_at","settings"],"title":"MonitorResponse","type":"object"},"ResponseB67C75A8Feba_MonitorSnapshotEvent":{"description":"Snapshot diff event emitted when a monitored task run's output changes.\n\n`changed_output` contains only the fields that changed since the previous execution,\nalong with their `basis` (reasoning + citations). `previous_output` holds\nthe complete output from the prior run for comparison.","properties":{"changed_output":{"description":"Partial output containing only the fields that changed since the previous execution, each with its `basis` (reasoning and citations).","discriminator":{"mapping":{"json":"#/components/schemas/ResponseB67C75A8Feba_TaskRunJsonOutput","text":"#/components/schemas/ResponseB67C75A8Feba_TaskRunTextOutput"},"propertyName":"type"},"oneOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskRunTextOutput"},{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskRunJsonOutput"}],"title":"Changed Output"},"event_date":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Date when this event was produced. ISO 8601 date (YYYY-MM-DD) or partial (YYYY-MM or YYYY).","examples":["2026-04-07"],"title":"Event Date"},"event_group_id":{"description":"ID of the event group that owns this event.","title":"Event Group Id","type":"string"},"event_id":{"description":"Stable identifier for this event. Safe to use for client-side deduplication across pagination and retries.","title":"Event Id","type":"string"},"event_type":{"const":"snapshot","default":"snapshot","description":"Discriminant for the snapshot event variant.","enum":["snapshot"],"title":"Event Type","type":"string"},"previous_output":{"description":"The full output from the prior run, including all fields and basis.","discriminator":{"mapping":{"json":"#/components/schemas/ResponseB67C75A8Feba_TaskRunJsonOutput","text":"#/components/schemas/ResponseB67C75A8Feba_TaskRunTextOutput"},"propertyName":"type"},"oneOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskRunTextOutput"},{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskRunJsonOutput"}],"title":"Previous Output"}},"required":["event_id","event_group_id","event_date","changed_output","previous_output"],"title":"MonitorSnapshotEvent","type":"object"},"ResponseB67C75A8Feba_MonitorSnapshotOutput":{"description":"Runtime output state for a `snapshot` monitor.","properties":{"latest_snapshot":{"anyOf":[{"discriminator":{"mapping":{"json":"#/components/schemas/ResponseB67C75A8Feba_TaskRunJsonOutput","text":"#/components/schemas/ResponseB67C75A8Feba_TaskRunTextOutput"},"propertyName":"type"},"oneOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskRunTextOutput"},{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskRunJsonOutput"}]},{"type":"null"}],"description":"Task run output from the most recent completed execution of this snapshot monitor — same structure as the output of the original task run the monitor was created from. `null` until the first run completes.","title":"Latest Snapshot"}},"title":"MonitorSnapshotOutput","type":"object"},"ResponseB67C75A8Feba_MonitorSnapshotResponseSettings":{"description":"Configuration settings for a `snapshot` monitor.","properties":{"output_schema":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_JsonSchema"},{"type":"null"}],"description":"JSON schema derived from the baseline task run that constrains and structures the event output."},"query":{"description":"The original task input from the baseline task run that this monitor tracks.","examples":["Extract recent news about AI"],"title":"Query","type":"string"},"task_run_id":{"description":"ID of the task run used as the monitoring baseline.","title":"Task Run Id","type":"string"}},"required":["task_run_id","query"],"title":"MonitorSnapshotResponseSettings","type":"object"},"ResponseB67C75A8Feba_MonitorWebhook":{"description":"Webhook configuration for a monitor.","properties":{"event_types":{"description":"Event types to send the webhook notifications for.","items":{"enum":["monitor.event.detected","monitor.execution.completed","monitor.execution.failed"],"type":"string"},"title":"Event Types","type":"array"},"url":{"description":"URL for the webhook.","examples":["https://example.com/webhook"],"title":"Url","type":"string"}},"required":["url"],"title":"MonitorWebhook","type":"object"},"ResponseB67C75A8Feba_PaginatedMonitorEvents":{"description":"Paginated list of monitor events, newest first.","properties":{"events":{"description":"Monitor events returned by this request, ordered newest first.","items":{"discriminator":{"mapping":{"completion":"#/components/schemas/ResponseB67C75A8Feba_MonitorCompletionEvent","error":"#/components/schemas/ResponseB67C75A8Feba_MonitorErrorEvent","event_stream":"#/components/schemas/ResponseB67C75A8Feba_MonitorEventStreamEvent","snapshot":"#/components/schemas/ResponseB67C75A8Feba_MonitorSnapshotEvent"},"propertyName":"event_type"},"oneOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_MonitorEventStreamEvent"},{"$ref":"#/components/schemas/ResponseB67C75A8Feba_MonitorSnapshotEvent"},{"$ref":"#/components/schemas/ResponseB67C75A8Feba_MonitorCompletionEvent"},{"$ref":"#/components/schemas/ResponseB67C75A8Feba_MonitorErrorEvent"}]},"title":"Events","type":"array"},"next_cursor":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Pass as `cursor` to retrieve more events. Absent when there are no more events.","title":"Next Cursor"},"warnings":{"anyOf":[{"items":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_Warning"},"type":"array"},{"type":"null"}],"description":"Execution caveats for this page of events, e.g. compute limits.","title":"Warnings"}},"required":["events"],"title":"PaginatedMonitorEvents","type":"object"},"ResponseB67C75A8Feba_PromptTokensDetails":{"additionalProperties":true,"description":"Breakdown of tokens used in the prompt.","properties":{"audio_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Audio Tokens"},"cached_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"default":null,"title":"Cached Tokens"}},"title":"PromptTokensDetails","type":"object"},"ResponseB67C75A8Feba_SourcePolicy":{"description":"Source policy for web search results.\n\nPlain domains match that domain and its subdomains. Domain/path entries use\ncase-sensitive path matching at segment boundaries; trailing slashes are ignored,\ndot segments are normalized, and other percent-encoded path spelling is preserved.\nEntries omit schemes, ports, query strings, and fragments. When include_domains is\nnon-empty, it defines the complete allowlist and exclude_domains is ignored.","properties":{"after_date":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"description":"Optional start date for filtering search results. Results will be limited to content published on or after this date. Provided as an RFC 3339 date string (YYYY-MM-DD).","examples":["2024-01-01"],"title":"After Date"},"exclude_domains":{"description":"List of domains or domain/path prefixes to exclude from results. Applied only when include_domains is empty. If specified, matching sources will be excluded. Accepts plain domains (e.g., reddit.com), domain/path prefixes (e.g., youtube.com/shorts), or bare domain extensions (e.g., .gov, .edu, .co.uk). The combined number of entries in include_domains and exclude_domains cannot exceed 200.","examples":[["reddit.com","youtube.com/shorts",".ai"]],"items":{"type":"string"},"title":"Exclude Domains","type":"array"},"include_domains":{"description":"List of domains or domain/path prefixes to restrict results to. If specified, only matching sources will be included and exclude_domains will be ignored. Accepts plain domains (e.g., wikipedia.org), domain/path prefixes (e.g., docs.python.org/3), or bare domain extensions (e.g., .gov, .edu, .co.uk). The combined number of entries in include_domains and exclude_domains cannot exceed 200.","examples":[["wikipedia.org","docs.python.org/3",".edu"]],"items":{"type":"string"},"title":"Include Domains","type":"array"}},"title":"SourcePolicy","type":"object"},"ResponseB67C75A8Feba_TaskAdvancedSettings":{"description":"Advanced search configuration for a task run.","properties":{"data_sources":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskDataSources"},{"type":"null"}],"description":"Optional partner data sources to enable for this task run. Supported on standard processors only; a selected partner name must not collide with an `mcp_servers` entry."},"location":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"ISO 3166-1 alpha-2 country code for geo-targeted search results.","examples":["us","gb","de","jp"],"title":"Location"}},"title":"TaskAdvancedSettings","type":"object"},"ResponseB67C75A8Feba_TaskDataSources":{"additionalProperties":false,"properties":{"free":{"description":"Free data partners to enable for this task, in addition to sources included with the processor. Never billed. See the Data Sources documentation for the available names.","items":{"type":"string"},"title":"Free","type":"array"},"pay_per_use":{"description":"Pay-per-use data partners to enable for this task, in addition to sources included with the processor. See the Data Sources documentation for the available names.","items":{"type":"string"},"title":"Pay Per Use","type":"array"}},"title":"TaskDataSources","type":"object"},"ResponseB67C75A8Feba_TaskGroupResponse":{"description":"Response object for a task group, including its status and metadata.","properties":{"created_at":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Timestamp of the creation of the group, as an RFC 3339 string.","examples":["2025-04-24T18:56:22.513132Z"],"title":"Created At"},"metadata":{"anyOf":[{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"integer"},{"type":"number"},{"type":"boolean"}]},"type":"object"},{"type":"null"}],"description":"User-provided metadata stored with the group.","title":"Metadata"},"status":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskGroupStatus","description":"Status of the group."},"taskgroup_id":{"description":"ID of the group.","title":"Taskgroup ID","type":"string"}},"required":["taskgroup_id","status","created_at"],"title":"TaskGroupResponse","type":"object"},"ResponseB67C75A8Feba_TaskGroupStatus":{"description":"Status of a task group.","properties":{"is_active":{"description":"True if at least one run in the group is currently active, i.e. status is one of {'cancelling', 'queued', 'running'}.","title":"Is Active","type":"boolean"},"modified_at":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Timestamp of the last status update to the group, as an RFC 3339 string.","examples":["2025-04-24T18:56:22.513132Z"],"title":"Modified At"},"num_task_runs":{"description":"Number of task runs in the group.","title":"Num Task Runs","type":"integer"},"status_message":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Human-readable status message for the group.","title":"Status Message"},"task_run_status_counts":{"additionalProperties":{"type":"integer"},"description":"Number of task runs with each status.","propertyNames":{"enum":["queued","action_required","running","completed","failed","cancelling","cancelled"]},"title":"Task Run Status Counts","type":"object"}},"required":["num_task_runs","task_run_status_counts","is_active","status_message","modified_at"],"title":"TaskGroupStatus","type":"object"},"ResponseB67C75A8Feba_TaskGroupStatusEvent":{"description":"Event indicating an update to group status.","properties":{"event_id":{"description":"Cursor to resume the event stream.","title":"Event ID","type":"string"},"status":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskGroupStatus","description":"Task group status object."},"type":{"const":"task_group_status","description":"Event type; always 'task_group_status'.","title":"Type","type":"string"}},"required":["type","event_id","status"],"title":"TaskGroupStatusEvent","type":"object"},"ResponseB67C75A8Feba_TaskRun":{"description":"Status of a task run.","properties":{"created_at":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Timestamp of the creation of the task, as an RFC 3339 string.","examples":["2025-04-24T18:56:22.513132Z"],"title":"Created At"},"error":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_Error"},{"type":"null"}],"description":"Error for the run, present only if status is 'failed'."},"interaction_id":{"description":"Identifier for this interaction. Pass this value as `previous_interaction_id` to reuse context for a future request.","examples":["trun_e0083b6aac0544eb8686e8d2a76533d2"],"title":"Interaction ID","type":"string"},"is_active":{"description":"Whether the run is currently active, i.e. status is one of {'cancelling', 'queued', 'running'}.","title":"Is Active","type":"boolean"},"metadata":{"anyOf":[{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"integer"},{"type":"number"},{"type":"boolean"}]},"type":"object"},{"type":"null"}],"description":"User-provided metadata stored with the run.","examples":[{}],"title":"Metadata"},"modified_at":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Timestamp of the last modification to the task, as an RFC 3339 string.","examples":["2025-04-24T18:56:22.513132Z"],"title":"Modified At"},"processor":{"description":"Processor used for the run.","examples":["base"],"title":"Processor","type":"string"},"run_id":{"description":"ID of the task run.","examples":["trun_e0083b6aac0544eb8686e8d2a76533d2"],"title":"Run ID","type":"string"},"status":{"description":"Status of the run.","enum":["queued","action_required","running","completed","failed","cancelling","cancelled"],"examples":["queued","action_required","running","completed","failed","cancelling","cancelled"],"title":"Status","type":"string"},"taskgroup_id":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"ID of the taskgroup to which the run belongs.","title":"Taskgroup ID"},"warnings":{"anyOf":[{"items":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_Warning"},"type":"array"},{"type":"null"}],"description":"Warnings for the run, if any.","examples":[[]],"title":"Warnings"}},"required":["run_id","interaction_id","status","is_active","processor","created_at","modified_at"],"title":"TaskRun","type":"object"},"ResponseB67C75A8Feba_TaskRunEvent":{"description":"Event when a task run transitions to a non-active status.\n\nMay indicate completion, cancellation, or failure.","properties":{"event_id":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Cursor to resume the event stream. Always empty for non Task Group runs.","title":"Event ID"},"input":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskRunInput"},{"type":"null"}],"description":"Input to the run; included only if requested."},"output":{"anyOf":[{"discriminator":{"mapping":{"json":"#/components/schemas/ResponseB67C75A8Feba_TaskRunJsonOutput","text":"#/components/schemas/ResponseB67C75A8Feba_TaskRunTextOutput"},"propertyName":"type"},"oneOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskRunTextOutput"},{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskRunJsonOutput"}]},{"type":"null"}],"description":"Output from the run; included only if requested and if status == `completed`.","title":"Output"},"run":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskRun","description":"Task run object."},"type":{"const":"task_run.state","description":"Event type; always 'task_run.state'.","title":"Type","type":"string"}},"required":["type","event_id","run"],"title":"TaskRunEvent","type":"object"},"ResponseB67C75A8Feba_TaskRunInput":{"description":"Request to run a task.","properties":{"advanced_settings":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskAdvancedSettings"},{"type":"null"}],"description":"Advanced search configuration for the task run."},"enable_events":{"anyOf":[{"type":"boolean"},{"type":"null"}],"description":"Controls tracking of task run execution progress. When set to true, progress events are recorded and can be accessed via the [Task Run events](https://docs.parallel.ai/api-reference) endpoint. When false, no progress events are tracked. Note that progress tracking cannot be enabled after a run has been created. The flag is set to true by default for premium processors (pro and above).","title":"Enable Events"},"input":{"anyOf":[{"type":"string"},{"additionalProperties":true,"type":"object"}],"description":"Input to the task, either text or a JSON object.","examples":["What was the GDP of France in 2023?","{\"country\": \"France\", \"year\": 2023}"],"title":"Input"},"mcp_servers":{"anyOf":[{"items":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_McpServer"},"type":"array"},{"type":"null"}],"description":"Optional list of MCP servers to use for the run.","title":"Mcp Servers"},"memory_scope_key":{"anyOf":[{"maxLength":128,"minLength":1,"pattern":"^[a-zA-Z0-9_-]+$","type":"string"},{"type":"null"}],"description":"User-provided key identifying the memory scope to use. Omit to use personal memory, if available.","title":"Memory Scope Key"},"metadata":{"anyOf":[{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"integer"},{"type":"number"},{"type":"boolean"}]},"type":"object"},{"type":"null"}],"description":"User-provided metadata stored with the run. Keys and values must be strings with a maximum length of 16 and 512 characters respectively.","title":"Metadata"},"previous_interaction_id":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Interaction ID to use as context for this request.","title":"Previous Interaction Id"},"processor":{"description":"Processor to use for the task.","examples":["base"],"title":"Processor","type":"string"},"source_policy":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_SourcePolicy"},{"type":"null"}],"description":"Optional source policy governing included and excluded domains and domain/path prefixes in web search results."},"task_spec":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskSpec"},{"type":"null"}],"description":"Task specification. If unspecified, defaults to auto output schema."},"webhook":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_Webhook"},{"type":"null"}],"description":"Callback URL (webhook endpoint) that will receive an HTTP POST when the run completes. \nThis feature is not available via the Python SDK."}},"required":["processor","input"],"title":"TaskRunInput","type":"object"},"ResponseB67C75A8Feba_TaskRunJsonOutput":{"description":"Output from a task that returns JSON.","properties":{"basis":{"description":"Basis for each top-level field in the JSON output. List fields also include per-element entries with dot-delimited indexes, such as `key_executives.0`.","items":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_FieldBasis"},"title":"Basis","type":"array"},"beta_fields":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"deprecated":true,"description":"Deprecated. mcp-server-2025-07-17 is now included directly in the output (e.g. mcp_tool_calls).","title":"Beta Fields"},"content":{"additionalProperties":true,"description":"Output from the task as a native JSON object, as determined by the output schema of the task spec.","title":"Content","type":"object"},"mcp_tool_calls":{"anyOf":[{"items":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_McpToolCall"},"type":"array"},{"type":"null"}],"description":"MCP tool calls made by the task.","title":"Mcp Tool Calls"},"output_schema":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"description":"Output schema for the Task Run. Populated only if the task was executed with an auto schema.","title":"Output Schema"},"type":{"const":"json","description":"The type of output being returned, as determined by the output schema of the task spec.","title":"Type","type":"string"}},"required":["basis","type","content"],"title":"TaskRunJsonOutput","type":"object"},"ResponseB67C75A8Feba_TaskRunProgressMessageEvent":{"description":"A message for a task run progress update.","properties":{"message":{"description":"Progress update message.","title":"Message","type":"string"},"timestamp":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Timestamp of the message.","title":"Timestamp"},"type":{"description":"Event type; always starts with 'task_run.progress_msg'.","enum":["task_run.progress_msg.plan","task_run.progress_msg.search","task_run.progress_msg.result","task_run.progress_msg.tool_call","task_run.progress_msg.exec_status","task_run.progress_msg.extract"],"title":"Type","type":"string"}},"required":["type","message","timestamp"],"title":"TaskRunProgressMessageEvent","type":"object"},"ResponseB67C75A8Feba_TaskRunProgressStatsEvent":{"description":"A progress update for a task run.","properties":{"progress_meter":{"description":"Completion percentage of the task run. Ranges from 0 to 100 where 0 indicates no progress and 100 indicates completion.","title":"Progress Meter","type":"number"},"source_stats":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskRunSourceStats","description":"Source stats describing progress so far."},"type":{"const":"task_run.progress_stats","description":"Event type; always 'task_run.progress_stats'.","title":"Type","type":"string"}},"required":["type","source_stats","progress_meter"],"title":"TaskRunProgressStatsEvent","type":"object"},"ResponseB67C75A8Feba_TaskRunResult":{"description":"Result of a task run.","properties":{"output":{"description":"Output from the task conforming to the output schema.","discriminator":{"mapping":{"json":"#/components/schemas/ResponseB67C75A8Feba_TaskRunJsonOutput","text":"#/components/schemas/ResponseB67C75A8Feba_TaskRunTextOutput"},"propertyName":"type"},"oneOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskRunTextOutput"},{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskRunJsonOutput"}],"title":"Output"},"run":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskRun","description":"Task run object with status 'completed'."}},"required":["run","output"],"title":"TaskRunResult","type":"object"},"ResponseB67C75A8Feba_TaskRunSourceStats":{"description":"Source stats for a task run.","properties":{"num_sources_considered":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"Number of sources considered in processing the task.","title":"Num Sources Considered"},"num_sources_read":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"Number of sources read in processing the task.","title":"Num Sources Read"},"sources_read_sample":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"description":"A sample of URLs of sources read in processing the task.","title":"Sources Read Sample"}},"required":["num_sources_considered","num_sources_read","sources_read_sample"],"title":"TaskRunSourceStats","type":"object"},"ResponseB67C75A8Feba_TaskRunTextOutput":{"description":"Output from a task that returns text.","properties":{"basis":{"description":"Basis for the output. The basis has a single field 'output'.","items":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_FieldBasis"},"title":"Basis","type":"array"},"beta_fields":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"deprecated":true,"description":"Deprecated. mcp-server-2025-07-17 is now included directly in the output (e.g. mcp_tool_calls).","title":"Beta Fields"},"content":{"description":"Text output from the task.","title":"Content","type":"string"},"mcp_tool_calls":{"anyOf":[{"items":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_McpToolCall"},"type":"array"},{"type":"null"}],"description":"MCP tool calls made by the task.","title":"Mcp Tool Calls"},"type":{"const":"text","description":"The type of output being returned, as determined by the output schema of the task spec.","title":"Type","type":"string"}},"required":["basis","type","content"],"title":"TaskRunTextOutput","type":"object"},"ResponseB67C75A8Feba_TaskSpec":{"description":"Specification for a task.\n\nAuto output schemas can be specified by setting `output_schema={\"type\":\"auto\"}`. Not\nspecifying a TaskSpec is the same as setting an auto output schema.\n\nFor convenience bare strings are also accepted as input or output schemas.","properties":{"input_schema":{"anyOf":[{"type":"string"},{"$ref":"#/components/schemas/ResponseB67C75A8Feba_JsonSchema"},{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TextSchema"},{"type":"null"}],"description":"Optional JSON schema or text description of expected input to the task. A bare string is equivalent to a text schema with the same description.","title":"Input Schema"},"output_schema":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_JsonSchema"},{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TextSchema"},{"$ref":"#/components/schemas/ResponseB67C75A8Feba_AutoSchema"},{"type":"string"}],"description":"JSON schema or text fully describing the desired output from the task. Descriptions of output fields will determine the form and content of the response. A bare string is equivalent to a text schema with the same description.","title":"Output Schema"}},"required":["output_schema"],"title":"TaskSpec","type":"object"},"ResponseB67C75A8Feba_TextSchema":{"description":"Text description for a task input or output.","properties":{"description":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"A text description of the desired output from the task.","examples":["GDP in USD for the year, formatted like '$3.1 trillion (2023)'"],"title":"Description"},"type":{"const":"text","default":"text","description":"The type of schema being defined. Always `text`.","title":"Type","type":"string"}},"title":"TextSchema","type":"object"},"ResponseB67C75A8Feba_TopLogprob":{"additionalProperties":true,"properties":{"bytes":{"anyOf":[{"items":{"type":"integer"},"type":"array"},{"type":"null"}],"default":null,"title":"Bytes"},"logprob":{"title":"Logprob","type":"number"},"token":{"title":"Token","type":"string"}},"required":["token","logprob"],"title":"TopLogprob","type":"object"},"ResponseB67C75A8Feba_UsageItem":{"description":"Usage item for a single operation.","properties":{"count":{"description":"Count of the SKU.","examples":[1],"title":"Count","type":"integer"},"name":{"description":"Name of the SKU.","examples":["sku_search","sku_extract_excerpts"],"title":"Name","type":"string"}},"required":["name","count"],"title":"UsageItem","type":"object"},"ResponseB67C75A8Feba_V1ExtractResponse":{"description":"Extract response.","properties":{"errors":{"description":"Extract errors: requested URLs not in the results.","items":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_ExtractError"},"title":"Errors","type":"array"},"extract_id":{"description":"Extract request ID, e.g. `extract_cad0a6d2dec046bd95ae900527d880e7`","title":"Extract Id","type":"string"},"results":{"description":"Successful extract results.","items":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_V1ExtractResult"},"title":"Results","type":"array"},"session_id":{"description":"Session identifier. Echoed back from the request if provided, otherwise generated by the server. Should be passed to future search and extract calls made by the agent as part of the same larger task.","examples":["session_8a911eb27c7a4afaa20d0d9dc98d07c0"],"title":"Session Id","type":"string"},"usage":{"anyOf":[{"items":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_UsageItem"},"type":"array"},{"type":"null"}],"description":"Usage metrics for the extract request.","title":"Usage"},"warnings":{"anyOf":[{"items":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_Warning"},"type":"array"},{"type":"null"}],"description":"Warnings for the extract request, if any.","title":"Warnings"}},"required":["extract_id","results","errors","session_id"],"title":"V1ExtractResponse","type":"object"},"ResponseB67C75A8Feba_V1ExtractResult":{"description":"Extract result for a single URL.","properties":{"excerpts":{"description":"Relevant excerpted content from the URL, formatted as markdown.","items":{"type":"string"},"title":"Excerpts","type":"array"},"full_content":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Full content from the URL formatted as markdown, if requested.","title":"Full Content"},"publish_date":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Publish date of the webpage in YYYY-MM-DD format, if available.","title":"Publish Date"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Title of the webpage, if available.","title":"Title"},"url":{"description":"URL associated with the search result.","title":"Url","type":"string"}},"required":["url","excerpts"],"title":"V1ExtractResult","type":"object"},"ResponseB67C75A8Feba_Warning":{"description":"Human-readable message for a task.","properties":{"detail":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"description":"Optional detail supporting the warning.","title":"Detail"},"message":{"description":"Human-readable message.","title":"Message","type":"string"},"type":{"description":"Type of warning. Note that adding new warning types is considered a backward-compatible change.","enum":["spec_validation_warning","input_validation_warning","warning"],"examples":["spec_validation_warning","input_validation_warning"],"title":"Type","type":"string"}},"required":["type","message"],"title":"Warning","type":"object"},"ResponseB67C75A8Feba_Webhook":{"description":"Webhooks for Task Runs.","properties":{"event_types":{"default":[],"description":"Event types to send the webhook notifications for.","items":{"enum":["task_run.status"],"type":"string"},"title":"Event Types","type":"array"},"url":{"description":"URL for the webhook.","title":"Url","type":"string"}},"required":["url"],"title":"Webhook","type":"object"},"ResponseB67C75A8Feba_openai__types__chat__chat_completion__Moderation":{"additionalProperties":true,"description":"Moderation results for the request input and generated output, if moderated\ncompletions were requested.","properties":{"input":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_ModerationInputModerationResults"},{"$ref":"#/components/schemas/ResponseB67C75A8Feba_openai__types__chat__chat_completion__ModerationInputError"}],"title":"Input"},"output":{"anyOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_ModerationOutputModerationResults"},{"$ref":"#/components/schemas/ResponseB67C75A8Feba_openai__types__chat__chat_completion__ModerationOutputError"}],"title":"Output"}},"required":["input","output"],"title":"Moderation","type":"object"},"ResponseB67C75A8Feba_openai__types__chat__chat_completion__ModerationInputError":{"additionalProperties":true,"description":"An error produced while attempting moderation.","properties":{"code":{"title":"Code","type":"string"},"message":{"title":"Message","type":"string"},"type":{"const":"error","title":"Type","type":"string"}},"required":["code","message","type"],"title":"ModerationInputError","type":"object"},"ResponseB67C75A8Feba_openai__types__chat__chat_completion__ModerationOutputError":{"additionalProperties":true,"description":"An error produced while attempting moderation.","properties":{"code":{"title":"Code","type":"string"},"message":{"title":"Message","type":"string"},"type":{"const":"error","title":"Type","type":"string"}},"required":["code","message","type"],"title":"ModerationOutputError","type":"object"},"ResponseD6D099F50311_AutoSchema":{"description":"Auto schema for a task input or output.","properties":{"type":{"const":"auto","default":"auto","description":"The type of schema being defined. Always `auto`.","title":"Type","type":"string"}},"title":"AutoSchema","type":"object"},"ResponseD6D099F50311_Citation":{"description":"A citation for a task output.","properties":{"excerpts":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"default":null,"description":"Excerpts from the citation supporting the output. Only certain processors provide excerpts.","title":"Excerpts"},"title":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Title of the citation.","title":"Title"},"url":{"description":"URL of the citation.","title":"Url","type":"string"}},"required":["url"],"title":"Citation","type":"object"},"ResponseD6D099F50311_Error":{"description":"An error message.","properties":{"detail":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"description":"Optional detail supporting the error.","title":"Detail"},"message":{"description":"Human-readable message.","title":"Message","type":"string"},"ref_id":{"description":"Reference ID for the error.","title":"Reference ID","type":"string"}},"required":["ref_id","message"],"title":"Error","type":"object"},"ResponseD6D099F50311_ErrorEvent":{"description":"Event indicating an error.","properties":{"error":{"$ref":"#/components/schemas/ResponseD6D099F50311_Error","description":"Error."},"type":{"const":"error","description":"Event type; always 'error'.","title":"Type","type":"string"}},"required":["type","error"],"title":"ErrorEvent","type":"object"},"ResponseD6D099F50311_FieldBasis":{"description":"Citations and reasoning supporting one field of a task output.","properties":{"citations":{"default":[],"description":"List of citations supporting the output field.","items":{"$ref":"#/components/schemas/ResponseD6D099F50311_Citation"},"title":"Citations","type":"array"},"confidence":{"anyOf":[{"type":"string"},{"type":"null"}],"default":null,"description":"Confidence level for the output field. Only certain processors provide confidence levels.","examples":["low","medium","high"],"title":"Confidence"},"field":{"description":"Name of the output field.","title":"Field","type":"string"},"reasoning":{"description":"Reasoning for the output field.","title":"Reasoning","type":"string"}},"required":["field","reasoning"],"title":"FieldBasis","type":"object"},"ResponseD6D099F50311_JsonSchema":{"description":"JSON schema for a task input or output.","properties":{"json_schema":{"additionalProperties":true,"description":"A JSON Schema object. Only a subset of JSON Schema is supported.","examples":[{"additionalProperties":false,"properties":{"gdp":{"description":"GDP in USD for the year, formatted like '$3.1 trillion (2023)'","type":"string"}},"required":["gdp"],"type":"object"}],"title":"Json Schema","type":"object"},"type":{"const":"json","default":"json","description":"The type of schema being defined. Always `json`.","title":"Type","type":"string"}},"required":["json_schema"],"title":"JsonSchema","type":"object"},"ResponseD6D099F50311_McpServer":{"description":"MCP server configuration.","properties":{"allowed_tools":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"description":"List of allowed tools for the MCP server.","title":"Allowed Tools"},"headers":{"anyOf":[{"additionalProperties":{"format":"password","type":"string","writeOnly":true},"type":"object"},{"type":"null"}],"description":"Headers for the MCP server.","title":"Headers"},"name":{"description":"Name of the MCP server.","title":"Name","type":"string"},"type":{"const":"url","default":"url","description":"Type of MCP server being configured. Always `url`.","title":"Type","type":"string"},"url":{"description":"URL of the MCP server.","title":"Url","type":"string"}},"required":["url","name"],"title":"McpServer","type":"object"},"ResponseD6D099F50311_McpToolCall":{"description":"Result of an MCP tool call.","properties":{"arguments":{"description":"Arguments used to call the MCP tool.","title":"Arguments","type":"string"},"content":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Output received from the tool call, if successful.","title":"Content"},"error":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Error message if the tool call failed.","title":"Error"},"server_name":{"description":"Name of the MCP server.","title":"Server Name","type":"string"},"tool_call_id":{"description":"Identifier for the tool call.","title":"Tool Call ID","type":"string"},"tool_name":{"description":"Name of the tool being called.","title":"Tool Name","type":"string"}},"required":["tool_call_id","server_name","tool_name","arguments"],"title":"McpToolCall","type":"object"},"ResponseD6D099F50311_SourcePolicy":{"description":"Source policy for web search results.\n\nThis policy governs which sources are allowed/disallowed in results.","properties":{"after_date":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"description":"Optional start date for filtering search results. Results will be limited to content published on or after this date. Provided as an RFC 3339 date string (YYYY-MM-DD).","examples":["2024-01-01"],"title":"After Date"},"exclude_domains":{"description":"List of domains to exclude from results. If specified, sources from these domains will be excluded. Accepts plain domains (e.g., example.com, subdomain.example.gov) or bare domain extension starting with a period (e.g., .gov, .edu, .co.uk). The combined number of domains in include_domains and exclude_domains cannot exceed 200.","examples":[["reddit.com","x.com",".ai"]],"items":{"type":"string"},"title":"Exclude Domains","type":"array"},"include_domains":{"description":"List of domains to restrict the results to. If specified, only sources from these domains will be included. Accepts plain domains (e.g., example.com, subdomain.example.gov) or bare domain extension starting with a period (e.g., .gov, .edu, .co.uk). The combined number of domains in include_domains and exclude_domains cannot exceed 200.","examples":[["wikipedia.org","usa.gov",".edu"]],"items":{"type":"string"},"title":"Include Domains","type":"array"}},"title":"SourcePolicy","type":"object"},"ResponseD6D099F50311_TaskAdvancedSettings":{"description":"Advanced search configuration for a task run.","properties":{"location":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"ISO 3166-1 alpha-2 country code for geo-targeted search results.","examples":["us","gb","de","jp"],"title":"Location"}},"title":"TaskAdvancedSettings","type":"object"},"ResponseD6D099F50311_TaskRun":{"description":"Status of a task run.","properties":{"created_at":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Timestamp of the creation of the task, as an RFC 3339 string.","examples":["2025-04-24T18:56:22.513132Z"],"title":"Created At"},"error":{"anyOf":[{"$ref":"#/components/schemas/ResponseD6D099F50311_Error"},{"type":"null"}],"description":"Error for the run, present only if status is 'failed'."},"interaction_id":{"description":"Identifier for this interaction. Pass this value as `previous_interaction_id` to reuse context for a future request.","examples":["trun_e0083b6aac0544eb8686e8d2a76533d2"],"title":"Interaction ID","type":"string"},"is_active":{"description":"Whether the run is currently active, i.e. status is one of {'cancelling', 'queued', 'running'}.","title":"Is Active","type":"boolean"},"metadata":{"anyOf":[{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"integer"},{"type":"number"},{"type":"boolean"}]},"type":"object"},{"type":"null"}],"description":"User-provided metadata stored with the run.","examples":[{}],"title":"Metadata"},"modified_at":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Timestamp of the last modification to the task, as an RFC 3339 string.","examples":["2025-04-24T18:56:22.513132Z"],"title":"Modified At"},"processor":{"description":"Processor used for the run.","examples":["base"],"title":"Processor","type":"string"},"run_id":{"description":"ID of the task run.","examples":["trun_e0083b6aac0544eb8686e8d2a76533d2"],"title":"Run ID","type":"string"},"status":{"description":"Status of the run.","enum":["queued","action_required","running","completed","failed","cancelling","cancelled"],"examples":["queued","action_required","running","completed","failed","cancelling","cancelled"],"title":"Status","type":"string"},"taskgroup_id":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"ID of the taskgroup to which the run belongs.","title":"Taskgroup ID"},"warnings":{"anyOf":[{"items":{"$ref":"#/components/schemas/ResponseD6D099F50311_Warning"},"type":"array"},{"type":"null"}],"description":"Warnings for the run, if any.","examples":[[]],"title":"Warnings"}},"required":["run_id","interaction_id","status","is_active","processor","created_at","modified_at"],"title":"TaskRun","type":"object"},"ResponseD6D099F50311_TaskRunEvent":{"description":"Event when a task run transitions to a non-active status.\n\nMay indicate completion, cancellation, or failure.","properties":{"event_id":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Cursor to resume the event stream. Always empty for non Task Group runs.","title":"Event ID"},"input":{"anyOf":[{"$ref":"#/components/schemas/ResponseD6D099F50311_TaskRunInput"},{"type":"null"}],"description":"Input to the run; included only if requested."},"output":{"anyOf":[{"discriminator":{"mapping":{"json":"#/components/schemas/ResponseD6D099F50311_TaskRunJsonOutput","text":"#/components/schemas/ResponseD6D099F50311_TaskRunTextOutput"},"propertyName":"type"},"oneOf":[{"$ref":"#/components/schemas/ResponseD6D099F50311_TaskRunTextOutput"},{"$ref":"#/components/schemas/ResponseD6D099F50311_TaskRunJsonOutput"}]},{"type":"null"}],"description":"Output from the run; included only if requested and if status == `completed`.","title":"Output"},"run":{"$ref":"#/components/schemas/ResponseD6D099F50311_TaskRun","description":"Task run object."},"type":{"const":"task_run.state","description":"Event type; always 'task_run.state'.","title":"Type","type":"string"}},"required":["type","event_id","run"],"title":"TaskRunEvent","type":"object"},"ResponseD6D099F50311_TaskRunInput":{"description":"Request to run a task.","properties":{"advanced_settings":{"anyOf":[{"$ref":"#/components/schemas/ResponseD6D099F50311_TaskAdvancedSettings"},{"type":"null"}],"description":"Advanced search configuration for the task run."},"enable_events":{"anyOf":[{"type":"boolean"},{"type":"null"}],"description":"Controls tracking of task run execution progress. When set to true, progress events are recorded and can be accessed via the [Task Run events](https://docs.parallel.ai/api-reference) endpoint. When false, no progress events are tracked. Note that progress tracking cannot be enabled after a run has been created. The flag is set to true by default for premium processors (pro and above).","title":"Enable Events"},"input":{"anyOf":[{"type":"string"},{"additionalProperties":true,"type":"object"}],"description":"Input to the task, either text or a JSON object.","examples":["What was the GDP of France in 2023?","{\"country\": \"France\", \"year\": 2023}"],"title":"Input"},"mcp_servers":{"anyOf":[{"items":{"$ref":"#/components/schemas/ResponseD6D099F50311_McpServer"},"type":"array"},{"type":"null"}],"description":"Optional list of MCP servers to use for the run.","title":"Mcp Servers"},"metadata":{"anyOf":[{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"integer"},{"type":"number"},{"type":"boolean"}]},"type":"object"},{"type":"null"}],"description":"User-provided metadata stored with the run. Keys and values must be strings with a maximum length of 16 and 512 characters respectively.","title":"Metadata"},"previous_interaction_id":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Interaction ID to use as context for this request.","title":"Previous Interaction Id"},"processor":{"description":"Processor to use for the task.","examples":["base"],"title":"Processor","type":"string"},"source_policy":{"anyOf":[{"$ref":"#/components/schemas/ResponseD6D099F50311_SourcePolicy"},{"type":"null"}],"description":"Optional source policy governing preferred and disallowed domains in web search results."},"task_spec":{"anyOf":[{"$ref":"#/components/schemas/ResponseD6D099F50311_TaskSpec"},{"type":"null"}],"description":"Task specification. If unspecified, defaults to auto output schema."},"webhook":{"anyOf":[{"$ref":"#/components/schemas/ResponseD6D099F50311_Webhook"},{"type":"null"}],"description":"Callback URL (webhook endpoint) that will receive an HTTP POST when the run completes. \nThis feature is not available via the Python SDK."}},"required":["processor","input"],"title":"TaskRunInput","type":"object"},"ResponseD6D099F50311_TaskRunJsonOutput":{"description":"Output from a task that returns JSON.","properties":{"basis":{"description":"Basis for each top-level field in the JSON output. Per-list-element basis entries are available only when the `parallel-beta: field-basis-2025-11-25` header is supplied.","items":{"$ref":"#/components/schemas/ResponseD6D099F50311_FieldBasis"},"title":"Basis","type":"array"},"beta_fields":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"deprecated":true,"description":"Deprecated. mcp-server-2025-07-17 is now included directly in the output (e.g. mcp_tool_calls).","title":"Beta Fields"},"content":{"additionalProperties":true,"description":"Output from the task as a native JSON object, as determined by the output schema of the task spec.","title":"Content","type":"object"},"mcp_tool_calls":{"anyOf":[{"items":{"$ref":"#/components/schemas/ResponseD6D099F50311_McpToolCall"},"type":"array"},{"type":"null"}],"description":"MCP tool calls made by the task.","title":"Mcp Tool Calls"},"output_schema":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"description":"Output schema for the Task Run. Populated only if the task was executed with an auto schema.","title":"Output Schema"},"type":{"const":"json","description":"The type of output being returned, as determined by the output schema of the task spec.","title":"Type","type":"string"}},"required":["basis","type","content"],"title":"TaskRunJsonOutput","type":"object"},"ResponseD6D099F50311_TaskRunProgressMessageEvent":{"description":"A message for a task run progress update.","properties":{"message":{"description":"Progress update message.","title":"Message","type":"string"},"timestamp":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Timestamp of the message.","title":"Timestamp"},"type":{"description":"Event type; always starts with 'task_run.progress_msg'.","enum":["task_run.progress_msg.plan","task_run.progress_msg.search","task_run.progress_msg.result","task_run.progress_msg.tool_call","task_run.progress_msg.exec_status"],"title":"Type","type":"string"}},"required":["type","message","timestamp"],"title":"TaskRunProgressMessageEvent","type":"object"},"ResponseD6D099F50311_TaskRunProgressStatsEvent":{"description":"A progress update for a task run.","properties":{"progress_meter":{"description":"Completion percentage of the task run. Ranges from 0 to 100 where 0 indicates no progress and 100 indicates completion.","title":"Progress Meter","type":"number"},"source_stats":{"$ref":"#/components/schemas/ResponseD6D099F50311_TaskRunSourceStats","description":"Source stats describing progress so far."},"type":{"const":"task_run.progress_stats","description":"Event type; always 'task_run.progress_stats'.","title":"Type","type":"string"}},"required":["type","source_stats","progress_meter"],"title":"TaskRunProgressStatsEvent","type":"object"},"ResponseD6D099F50311_TaskRunSourceStats":{"description":"Source stats for a task run.","properties":{"num_sources_considered":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"Number of sources considered in processing the task.","title":"Num Sources Considered"},"num_sources_read":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"Number of sources read in processing the task.","title":"Num Sources Read"},"sources_read_sample":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"description":"A sample of URLs of sources read in processing the task.","title":"Sources Read Sample"}},"required":["num_sources_considered","num_sources_read","sources_read_sample"],"title":"TaskRunSourceStats","type":"object"},"ResponseD6D099F50311_TaskRunTextOutput":{"description":"Output from a task that returns text.","properties":{"basis":{"description":"Basis for the output. The basis has a single field 'output'.","items":{"$ref":"#/components/schemas/ResponseD6D099F50311_FieldBasis"},"title":"Basis","type":"array"},"beta_fields":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"deprecated":true,"description":"Deprecated. mcp-server-2025-07-17 is now included directly in the output (e.g. mcp_tool_calls).","title":"Beta Fields"},"content":{"description":"Text output from the task.","title":"Content","type":"string"},"mcp_tool_calls":{"anyOf":[{"items":{"$ref":"#/components/schemas/ResponseD6D099F50311_McpToolCall"},"type":"array"},{"type":"null"}],"description":"MCP tool calls made by the task.","title":"Mcp Tool Calls"},"type":{"const":"text","description":"The type of output being returned, as determined by the output schema of the task spec.","title":"Type","type":"string"}},"required":["basis","type","content"],"title":"TaskRunTextOutput","type":"object"},"ResponseD6D099F50311_TaskSpec":{"description":"Specification for a task.\n\nAuto output schemas can be specified by setting `output_schema={\"type\":\"auto\"}`. Not\nspecifying a TaskSpec is the same as setting an auto output schema.\n\nFor convenience bare strings are also accepted as input or output schemas.","properties":{"input_schema":{"anyOf":[{"type":"string"},{"$ref":"#/components/schemas/ResponseD6D099F50311_JsonSchema"},{"$ref":"#/components/schemas/ResponseD6D099F50311_TextSchema"},{"type":"null"}],"description":"Optional JSON schema or text description of expected input to the task. A bare string is equivalent to a text schema with the same description.","title":"Input Schema"},"output_schema":{"anyOf":[{"$ref":"#/components/schemas/ResponseD6D099F50311_JsonSchema"},{"$ref":"#/components/schemas/ResponseD6D099F50311_TextSchema"},{"$ref":"#/components/schemas/ResponseD6D099F50311_AutoSchema"},{"type":"string"}],"description":"JSON schema or text fully describing the desired output from the task. Descriptions of output fields will determine the form and content of the response. A bare string is equivalent to a text schema with the same description.","title":"Output Schema"}},"required":["output_schema"],"title":"TaskSpec","type":"object"},"ResponseD6D099F50311_TextSchema":{"description":"Text description for a task input or output.","properties":{"description":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"A text description of the desired output from the task.","examples":["GDP in USD for the year, formatted like '$3.1 trillion (2023)'"],"title":"Description"},"type":{"const":"text","default":"text","description":"The type of schema being defined. Always `text`.","title":"Type","type":"string"}},"title":"TextSchema","type":"object"},"ResponseD6D099F50311_Warning":{"description":"Human-readable message for a task.","properties":{"detail":{"anyOf":[{"additionalProperties":true,"type":"object"},{"type":"null"}],"description":"Optional detail supporting the warning.","title":"Detail"},"message":{"description":"Human-readable message.","title":"Message","type":"string"},"type":{"description":"Type of warning. Note that adding new warning types is considered a backward-compatible change.","enum":["spec_validation_warning","input_validation_warning","warning"],"examples":["spec_validation_warning","input_validation_warning"],"title":"Type","type":"string"}},"required":["type","message"],"title":"Warning","type":"object"},"ResponseD6D099F50311_Webhook":{"description":"Webhooks for Task Runs.","properties":{"event_types":{"default":[],"description":"Event types to send the webhook notifications for.","items":{"enum":["task_run.status"],"type":"string"},"title":"Event Types","type":"array"},"url":{"description":"URL for the webhook.","title":"Url","type":"string"}},"required":["url"],"title":"Webhook","type":"object"}},"securitySchemes":{"bearerAuth":{"scheme":"bearer","type":"http"}}},"info":{"description":"","title":"Parallel.ai","version":"1","x-aisa-capabilities":{"idempotency":"Idempotency-Key","max_price":"X-AISA-Max-Price-USD","quote":{"header":"X-AISA-Cost-Mode","value":"quote"}},"x-aisa-catalogs":{"parallel.ai":{"description":"","title":"Parallel.ai","x-aisa-capabilities":{"idempotency":"Idempotency-Key","max_price":"X-AISA-Max-Price-USD","quote":{"header":"X-AISA-Cost-Mode","value":"quote"}},"x-aisa-document":{"facts_hash":"5d413ff65ac53e696e28c5a12c4dbbb99e94b7667cbafba2e2c6b9da9156a731","generator_version":"3","protocol_version":"1","schema_version":"1"},"x-aisa-plans":{"builder":1.0,"display_plan":"payg","payg":1.0,"similarweb_payg":1.0,"team":1.0,"version":"e70a0959cd1b93b84ae16dffd7a538273ddb9c1d46277b82823c37ff1b6bc0fb"}}},"x-aisa-configured-paths":["/apis/v1/parallel/chat/completions","/apis/v1/parallel/extract","/apis/v1/parallel/findall/ingest","/apis/v1/parallel/findall/runs/{findall_id}","/apis/v1/parallel/findall/runs/{findall_id}/cancel","/apis/v1/parallel/findall/runs/{findall_id}/events","/apis/v1/parallel/findall/runs/{findall_id}/result","/apis/v1/parallel/findall/runs/{findall_id}/schema","/apis/v1/parallel/monitors/{monitor_id}","/apis/v1/parallel/monitors/{monitor_id}/cancel","/apis/v1/parallel/monitors/{monitor_id}/events","/apis/v1/parallel/monitors/{monitor_id}/update","/apis/v1/parallel/tasks/groups","/apis/v1/parallel/tasks/groups/{taskgroup_id}","/apis/v1/parallel/tasks/groups/{taskgroup_id}/events","/apis/v1/parallel/tasks/groups/{taskgroup_id}/runs/{run_id}","/apis/v1/parallel/tasks/runs/{run_id}","/apis/v1/parallel/tasks/runs/{run_id}/events","/apis/v1/parallel/tasks/runs/{run_id}/input","/apis/v1/parallel/tasks/runs/{run_id}/result","/apis/v1/parallel/v1beta/tasks/runs/{run_id}/events"],"x-aisa-document":{"composer_version":"20","document_hash":"sha256:faf7bdc612cf28356fbb13a4aafcba6664c0f5f6176fe3ef56b5c4d887f62c03","facts_hash":"5d413ff65ac53e696e28c5a12c4dbbb99e94b7667cbafba2e2c6b9da9156a731","generator_version":"3","protocol_version":"1","response_pending":[],"schema_version":"1"},"x-aisa-plans":{"builder":1.0,"display_plan":"payg","payg":1.0,"similarweb_payg":1.0,"team":1.0,"version":"e70a0959cd1b93b84ae16dffd7a538273ddb9c1d46277b82823c37ff1b6bc0fb"},"x-aisa-provider":"parallel.ai"},"jsonSchemaDialect":"https://json-schema.org/draft/2020-12/schema","openapi":"3.1.0","paths":{"/apis/v1/parallel/chat/completions":{"post":{"description":"Chat completions.\n\nThis endpoint can be used to get realtime chat completions. It can also be used\nwith the Task API processors to get structured, research outputs via a chat\ninterface.\n\n<!-- aisa-pricing:start -->\nUsage-based billing; Default request estimate: $0.01 USD (not a fixed price). Account-specific pricing and final settlement may differ.\n<!-- aisa-pricing:end -->","operationId":"post_parallel_ai_apis_v1_parallel_chat_completions","requestBody":{"content":{"application/json":{"schema":{"description":"Request for the chat completions endpoint.\n\nNote that all parameters except for `model`, `stream`, and `response_format`\nare ignored.","properties":{"frequency_penalty":{"anyOf":[{"type":"number"},{"type":"null"}],"description":"The frequency penalty to use for chat completions. Unsupported.","title":"Frequency Penalty"},"max_tokens":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"The maximum number of tokens to generate. Unsupported.","title":"Max Tokens"},"messages":{"items":{},"minItems":1,"type":"array"},"model":{"enum":["base","core","lite","speed"],"type":"string"},"n":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"The number of chat completions to generate. Unsupported.","title":"N"},"presence_penalty":{"anyOf":[{"type":"number"},{"type":"null"}],"description":"The presence penalty to use for chat completions. Unsupported.","title":"Presence Penalty"},"previous_interaction_id":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Interaction ID from a previous chat completion to use as context.","title":"Previous Interaction Id"},"response_format":{"anyOf":[{"description":"Default response format. Used to generate text responses.","properties":{"type":{"const":"text","title":"Type","type":"string"}},"required":["type"],"title":"ResponseFormatText","type":"object"},{"description":"JSON Schema response format.\n\nUsed to generate structured JSON responses.\nLearn more about [Structured Outputs](https://platform.openai.com/docs/guides/structured-outputs).","properties":{"json_schema":{"description":"Structured Outputs configuration options, including a JSON Schema.","properties":{"description":{"title":"Description","type":"string"},"name":{"title":"Name","type":"string"},"schema":{"additionalProperties":false,"title":"Schema","type":"object"},"strict":{"anyOf":[{"type":"boolean"},{"type":"null"}],"title":"Strict"}},"required":["name"],"title":"JSONSchema","type":"object"},"type":{"const":"json_schema","title":"Type","type":"string"}},"required":["json_schema","type"],"title":"ResponseFormatJSONSchema","type":"object"},{"description":"JSON object response format.\n\nAn older method of generating JSON responses.\nUsing `json_schema` is recommended for models that support it. Note that the\nmodel will not generate JSON without a system or user message instructing it\nto do so.","properties":{"type":{"const":"json_object","title":"Type","type":"string"}},"required":["type"],"title":"ResponseFormatJSONObject","type":"object"},{"type":"null"}],"description":"The response format to use for chat completions. OpenAI compatible.","title":"Response Format"},"stream":{"anyOf":[{"type":"boolean"},{"type":"null"}],"description":"Whether to stream the chat completions.","title":"Stream"},"temperature":{"anyOf":[{"type":"number"},{"type":"null"}],"description":"The temperature to use for chat completions. Unsupported.","title":"Temperature"},"top_p":{"anyOf":[{"type":"number"},{"type":"null"}],"description":"The top p to use for chat completions. Unsupported.","title":"Top P"}},"required":["messages","model"],"title":"ChatCompletionRequest","type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_ChatCompletion"}},"text/event-stream":{"schema":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_ChatCompletionResponseChunk"}}},"description":"Returns a ChatCompletion object for non-streaming requests (application/json), or a stream of ChatCompletionResponseChunk objects for streaming requests (text/event-stream) when `stream=true` is set in the request."},"default":{"content":{"application/json":{"schema":{}}},"description":"Error response; upstream passthrough responses may use provider formats"}},"summary":"Chat Completions","tags":["default"],"x-aisa-capabilities":{"idempotency":"Idempotency-Key","max_price":"X-AISA-Max-Price-USD","mpp":false,"mpp_methods":[],"quote":{"header":"X-AISA-Cost-Mode","value":"quote"},"x402":false},"x-aisa-catalog-id":"parallel.ai","x-aisa-category":"11","x-aisa-docs-url":"https://aisa.one/docs/api-reference/parallel.ai/post_parallel_ai_apis_v1_parallel_chat_completions","x-aisa-passthrough":true,"x-aisa-pricing":{"cost_contract":"request_formula","customer_multiplier":1.0,"customer_pricing":"provider_cost_multiplier","default_request_estimate_usd":0.01,"estimate_source":"profile_seed","evidence_source":"request_snapshot"},"x-aisa-query-policy":{"ignore_undeclared":false,"request_wins":false},"x-aisa-response-source":{"content_hash":"sha256:0ca0ee178db95953154f5bf20b612ad94533acd301c696d2182247775ea67888","kind":"upstream_success_contract","source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"}},"x-aisa-revision":{"customer_pricing_ref":"50de8f79d4bd","plan_policy_version":"e70a0959cd1b93b84ae16dffd7a538273ddb9c1d46277b82823c37ff1b6bc0fb","profile_ref":"629b33b54a2e"},"x-aisa-runtime-operation":{"method":"POST","operation_id":"post_parallel_ai_apis_v1_parallel_chat_completions","path":"/apis/v1/parallel/chat/completions"},"x-aisa-source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"},"x-aisa-status":"enabled","x-aisa-upstream-path":"/v1beta/chat/completions","x-aisa-validation":"mixed"}},"/apis/v1/parallel/extract":{"post":{"description":"Extracts relevant content from specific web URLs.\n\n<!-- aisa-pricing:start -->\nUsage-based billing; Default request estimate: $0.02 USD (not a fixed price). Account-specific pricing and final settlement may differ.\n<!-- aisa-pricing:end -->","operationId":"any_parallel_ai_apis_v1_parallel_extract","requestBody":{"content":{"application/json":{"schema":{"additionalProperties":false,"description":"Extract request.","properties":{"advanced_settings":{"anyOf":[{"additionalProperties":false,"description":"Advanced extract configuration.\n\nThese settings may impact result quality and latency unless used carefully.\nSee https://docs.parallel.ai/search/advanced-extract-settings for more info.","properties":{"excerpt_settings":{"anyOf":[{"additionalProperties":false,"description":"Optional settings for returning relevant excerpts.","properties":{"max_chars_per_result":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"Optional upper bound on the total number of characters to include per url. Excerpts may contain fewer characters than this limit to maximize relevance and token efficiency.","title":"Max Chars Per Result"}},"title":"V1ExcerptSettings","type":"object"},{"type":"null"}],"description":"Controls excerpt sizes. Provide excerpt settings for fine-grained control, or omit to use defaults."},"fetch_policy":{"anyOf":[{"description":"Policy for live fetching web results.","properties":{"disable_cache_fallback":{"default":false,"description":"If false, fallback to cached content older than max-age if live fetch fails or times out. If true, returns an error instead.","title":"Disable Cache Fallback","type":"boolean"},"max_age_seconds":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"Maximum age of cached content in seconds to trigger a live fetch. Minimum value 600 seconds (10 minutes).","examples":[86400],"title":"Max Age Seconds"},"timeout_seconds":{"anyOf":[{"type":"number"},{"type":"null"}],"description":"Timeout in seconds for fetching live content if unavailable in cache.","examples":[60.0],"title":"Timeout Seconds"}},"title":"FetchPolicy","type":"object"},{"type":"null"}],"description":"Fetch policy: determines when to return cached content from the index (faster) vs fetching live content (fresher). Default is to use a dynamic policy based on the search objective and url. Note: enabling live fetch significantly increases extract latency because it requires fetching content from source websites."},"full_content":{"anyOf":[{"description":"Optional settings for returning full content.","properties":{"max_chars_per_result":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"Optional limit on the number of characters to include in the full content for each url. Full content always starts at the beginning of the page and is truncated at the limit if necessary.","title":"Max Chars Per Result"}},"title":"FullContentSettings","type":"object"},{"type":"boolean"}],"default":false,"description":"Controls full content extraction. Set to true to enable with defaults, false to disable, or provide FullContentSettings for fine-grained control.","title":"Full Content"}},"title":"AdvancedExtractSettings","type":"object"},{"type":"null"}],"description":"Advanced configuration for fetch policy, excerpt settings, and full content settings. May impact result quality and latency unless used carefully. When omitted, excerpts are enabled and full content is disabled by default."},"client_model":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"The model generating this request and consuming the results. Enables optimizations and tailors default settings for the model's capabilities.","examples":["claude-opus-4-7","gpt-5.4","gemini-3.1-pro"],"title":"Client Model"},"max_chars_total":{"anyOf":[{"type":"integer"},{"type":"null"}],"description":"Upper bound on total characters across excerpts from all extracted results.","title":"Max Chars Total"},"objective":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"As in SearchRequest, a natural-language description of the underlying question or goal driving the request. Used together with search_queries to focus excerpts on the most relevant content.","title":"Objective"},"search_queries":{"anyOf":[{"items":{"type":"string"},"type":"array"},{"type":"null"}],"description":"Optional keyword search queries, as in SearchRequest. Used together with objective to focus excerpts on the most relevant content.","title":"Search Queries"},"session_id":{"anyOf":[{"maxLength":1000,"type":"string"},{"type":"null"}],"description":"Session identifier to track calls across separate search and extract calls, to be used as part of a larger task. Specifying it may give better contextual results for subsequent API calls.","title":"Session Id"},"urls":{"description":"URLs to extract content from. Up to 20 URLs.","items":{"type":"string"},"title":"Urls","type":"array"}},"required":["urls"],"title":"V1ExtractRequest","type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"example":{"errors":[{"content":"Error fetching content from https://www.example.com","error_type":"fetch_error","http_status_code":500,"url":"https://www.example.com"}],"extract_id":"extract_8a911eb27c7a4afaa20d0d9dc98d07c0","results":[{"excerpts":["Excerpted text ..."],"full_content":"Full content ...","title":"Example Title","url":"https://www.example.com"}],"session_id":"session_8a911eb27c7a4afaa20d0d9dc98d07c0"},"schema":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_V1ExtractResponse"}}},"description":"Successful Response"},"default":{"content":{"application/json":{"schema":{}}},"description":"Error response; upstream passthrough responses may use provider formats"}},"summary":"extract","tags":["default"],"x-aisa-capabilities":{"idempotency":"Idempotency-Key","max_price":"X-AISA-Max-Price-USD","mpp":false,"mpp_methods":[],"quote":{"header":"X-AISA-Cost-Mode","value":"quote"},"x402":false},"x-aisa-catalog-id":"parallel.ai","x-aisa-category":"11","x-aisa-docs-url":"https://aisa.one/docs/api-reference/parallel.ai/any_parallel_ai_apis_v1_parallel_extract","x-aisa-passthrough":true,"x-aisa-pricing":{"cost_contract":"response_count","customer_multiplier":1.0,"customer_pricing":"provider_cost_multiplier","default_request_estimate_usd":0.02,"estimate_source":"profile_seed","evidence_source":"response_body"},"x-aisa-query-policy":{"ignore_undeclared":false,"request_wins":true},"x-aisa-response-source":{"content_hash":"sha256:ffa6d180557a8a534343d78676a314e3767defa51020fa34c99e933ef8ce8465","kind":"upstream_success_contract","source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"}},"x-aisa-revision":{"customer_pricing_ref":"50de8f79d4bd","plan_policy_version":"e70a0959cd1b93b84ae16dffd7a538273ddb9c1d46277b82823c37ff1b6bc0fb","profile_ref":"4c9fdab163e9"},"x-aisa-runtime-operation":{"method":"ANY","operation_id":"any_parallel_ai_apis_v1_parallel_extract","path":"/apis/v1/parallel/extract"},"x-aisa-source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"},"x-aisa-status":"enabled","x-aisa-upstream-path":"/v1/extract","x-aisa-validation":"provider"}},"/apis/v1/parallel/findall/ingest":{"post":{"description":"Convert a natural-language FindAll objective into a structured schema.\n\n<!-- aisa-pricing:start -->\nPublished reference price: $0.012 USD per successful request. Account-specific pricing and final settlement may differ.\n<!-- aisa-pricing:end -->","operationId":"any_parallel_ai_apis_v1_parallel_findall_ingest","parameters":[{"deprecated":true,"in":"header","name":"parallel-beta","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"deprecated":true,"title":"Parallel-Beta"}}],"requestBody":{"content":{"application/json":{"schema":{"description":"Input model for FindAll ingest.","properties":{"objective":{"description":"Natural language objective to create a FindAll run spec.","examples":["Find all AI companies that raised Series A funding in 2024"],"title":"Objective","type":"string"}},"required":["objective"],"title":"IngestInput","type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"example":{"entity_type":"companies","generator":"core","match_conditions":[{"description":"Company must be developing artificial intelligence (AI) products","name":"developing_ai_products_check"},{"description":"Company must have raised Series A funding in 2024","name":"raised_series_a_2024_check"}],"objective":"Find all AI companies that raised Series A funding in 2024"},"schema":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_FindAllSchema"}}},"description":"Successful Response"},"default":{"content":{"application/json":{"schema":{}}},"description":"Error response; upstream passthrough responses may use provider formats"}},"summary":"Ingest FindAll Run","tags":["default"],"x-aisa-capabilities":{"idempotency":"Idempotency-Key","max_price":"X-AISA-Max-Price-USD","mpp":false,"mpp_methods":[],"quote":{"header":"X-AISA-Cost-Mode","value":"quote"},"x402":false},"x-aisa-catalog-id":"parallel.ai","x-aisa-category":"general","x-aisa-docs-url":"https://aisa.one/docs/api-reference/parallel.ai/any_parallel_ai_apis_v1_parallel_findall_ingest","x-aisa-passthrough":true,"x-aisa-pricing":{"cost_contract":"explicit_zero","customer_pricing":"fixed_success","default_request_estimate_usd":0.012,"estimate_source":"profile_seed","evidence_source":"request_snapshot"},"x-aisa-query-policy":{"ignore_undeclared":false,"request_wins":true},"x-aisa-response-source":{"content_hash":"sha256:0ce346f29de2f03cd129043ddbf8e4b464d9c131d11856d8b5cfce5144e0f800","kind":"upstream_success_contract","source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"}},"x-aisa-revision":{"customer_pricing_ref":"f787db791de5","plan_policy_version":"e70a0959cd1b93b84ae16dffd7a538273ddb9c1d46277b82823c37ff1b6bc0fb","profile_ref":"1f6040e1d777"},"x-aisa-runtime-operation":{"method":"ANY","operation_id":"any_parallel_ai_apis_v1_parallel_findall_ingest","path":"/apis/v1/parallel/findall/ingest"},"x-aisa-source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"},"x-aisa-status":"enabled","x-aisa-upstream-path":"/v1beta/findall/ingest","x-aisa-validation":"provider","x-codeSamples":[{"label":"Reference example","lang":"text","source":"# Fixed reference example. Playground inputs do not update this sample.\ncurl --request POST \\\n  --url https://api.aisa.one/apis/v1/parallel/findall/ingest \\\n  --header 'Authorization: Bearer <token>' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n  \"objective\": \"Find all AI companies that raised Series A funding in 2024\"\n}'"}]}},"/apis/v1/parallel/findall/runs/{findall_id}":{"get":{"description":"Retrieve a FindAll run.\n\n<!-- aisa-pricing:start -->\nPublished reference price: $0.012 USD per successful request. Account-specific pricing and final settlement may differ.\n<!-- aisa-pricing:end -->","operationId":"any_parallel_ai_apis_v1_parallel_findall_runs_findall_id","parameters":[{"deprecated":true,"in":"header","name":"parallel-beta","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"deprecated":true,"title":"Parallel-Beta"}},{"in":"path","name":"findall_id","required":true,"schema":{"title":"Findall Id","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_FindAllRun"}}},"description":"Successful Response"},"default":{"content":{"application/json":{"schema":{}}},"description":"Error response; upstream passthrough responses may use provider formats"}},"summary":"Retrieve FindAll Run Status","tags":["default"],"x-aisa-capabilities":{"idempotency":"Idempotency-Key","max_price":"X-AISA-Max-Price-USD","mpp":false,"mpp_methods":[],"quote":{"header":"X-AISA-Cost-Mode","value":"quote"},"x402":false},"x-aisa-catalog-id":"parallel.ai","x-aisa-category":"11","x-aisa-docs-url":"https://aisa.one/docs/api-reference/parallel.ai/any_parallel_ai_apis_v1_parallel_findall_runs_findall_id","x-aisa-passthrough":true,"x-aisa-pricing":{"cost_contract":"explicit_zero","customer_pricing":"fixed_success","default_request_estimate_usd":0.012,"estimate_source":"profile_seed","evidence_source":"request_snapshot"},"x-aisa-query-policy":{"ignore_undeclared":false,"request_wins":true},"x-aisa-response-source":{"content_hash":"sha256:66d3ee5286e0e564f312e1ceb2a2b2ee5e44ed585d5ff550ad4d301084d19416","kind":"upstream_success_contract","source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"}},"x-aisa-revision":{"customer_pricing_ref":"f787db791de5","plan_policy_version":"e70a0959cd1b93b84ae16dffd7a538273ddb9c1d46277b82823c37ff1b6bc0fb","profile_ref":"65d79d796eae"},"x-aisa-runtime-operation":{"method":"ANY","operation_id":"any_parallel_ai_apis_v1_parallel_findall_runs_findall_id","path":"/apis/v1/parallel/findall/runs/{findall_id}"},"x-aisa-source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"},"x-aisa-status":"enabled","x-aisa-upstream-path":"/v1beta/findall/runs/{findall_id}","x-aisa-validation":"provider"}},"/apis/v1/parallel/findall/runs/{findall_id}/cancel":{"post":{"description":"Cancel a FindAll run.\n\n<!-- aisa-pricing:start -->\nPublished reference price: $0.012 USD per successful request. Account-specific pricing and final settlement may differ.\n<!-- aisa-pricing:end -->","operationId":"any_parallel_ai_apis_v1_parallel_findall_runs_fin_7985c6","parameters":[{"deprecated":true,"in":"header","name":"parallel-beta","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"deprecated":true,"title":"Parallel-Beta"}},{"in":"path","name":"findall_id","required":true,"schema":{"title":"Findall Id","type":"string"}}],"responses":{"204":{"content":{},"description":"FindAll run cancelled successfully.","x-aisa-no-content":true},"default":{"content":{"application/json":{"schema":{}}},"description":"Error response; upstream passthrough responses may use provider formats"}},"summary":"Cancel FindAll Run","tags":["default"],"x-aisa-capabilities":{"idempotency":"Idempotency-Key","max_price":"X-AISA-Max-Price-USD","mpp":false,"mpp_methods":[],"quote":{"header":"X-AISA-Cost-Mode","value":"quote"},"x402":false},"x-aisa-catalog-id":"parallel.ai","x-aisa-category":"11","x-aisa-docs-url":"https://aisa.one/docs/api-reference/parallel.ai/any_parallel_ai_apis_v1_parallel_findall_runs_fin_7985c6","x-aisa-passthrough":true,"x-aisa-pricing":{"cost_contract":"explicit_zero","customer_pricing":"fixed_success","default_request_estimate_usd":0.012,"estimate_source":"profile_seed","evidence_source":"request_snapshot"},"x-aisa-query-policy":{"ignore_undeclared":false,"request_wins":true},"x-aisa-response-source":{"content_hash":"sha256:479775847454bfdf1c020e9ff4fac299aae3bacf6cda5eecab7a43b52e6d66f8","kind":"upstream_success_contract","source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"}},"x-aisa-revision":{"customer_pricing_ref":"f787db791de5","plan_policy_version":"e70a0959cd1b93b84ae16dffd7a538273ddb9c1d46277b82823c37ff1b6bc0fb","profile_ref":"ad325316dc7f"},"x-aisa-runtime-operation":{"method":"ANY","operation_id":"any_parallel_ai_apis_v1_parallel_findall_runs_fin_7985c6","path":"/apis/v1/parallel/findall/runs/{findall_id}/cancel"},"x-aisa-source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"},"x-aisa-status":"enabled","x-aisa-upstream-path":"/v1beta/findall/runs/{findall_id}/cancel","x-aisa-validation":"provider"}},"/apis/v1/parallel/findall/runs/{findall_id}/events":{"get":{"description":"Stream events from a FindAll run. Args: request: The Shapi request。findall_id: The FindAll run ID.last_event_id: Optional event ID to resume from.timeout: Optional timeout in seconds. If None, keep connection alive as long as the run is going. If set, stop after specified duration.\n\n<!-- aisa-pricing:start -->\nPublished reference price: $0.012 USD per successful request. Account-specific pricing and final settlement may differ.\n<!-- aisa-pricing:end -->","operationId":"any_parallel_ai_apis_v1_parallel_findall_runs_fin_63a9dc","parameters":[{"deprecated":true,"in":"header","name":"parallel-beta","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"deprecated":true,"title":"Parallel-Beta"}},{"in":"path","name":"findall_id","required":true,"schema":{"title":"Findall Id","type":"string"}},{"in":"query","name":"last_event_id","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last Event Id"}},{"in":"query","name":"timeout","required":false,"schema":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Timeout"}}],"responses":{"200":{"content":{"text/event-stream":{"example":{"data":{"candidate_id":"candidate_52e1e30b-4e0a-49d8-82eb-79e64e0ed015","description":"Pika is an AI video generation platform that creates and edits videos from text prompts or images.","match_status":"generated","name":"Pika","url":"pika.art"},"event_id":"56cee734dbc84172bfc491327f2a0183","timestamp":"2025-09-10T21:02:08.626446Z","type":"findall.candidate.generated"},"schema":{"discriminator":{"mapping":{"error":"#/components/schemas/ResponseB67C75A8Feba_ErrorEvent","findall.candidate.discarded":"#/components/schemas/ResponseB67C75A8Feba_FindAllCandidateMatchStatusEvent","findall.candidate.enriched":"#/components/schemas/ResponseB67C75A8Feba_FindAllCandidateMatchStatusEvent","findall.candidate.generated":"#/components/schemas/ResponseB67C75A8Feba_FindAllCandidateMatchStatusEvent","findall.candidate.matched":"#/components/schemas/ResponseB67C75A8Feba_FindAllCandidateMatchStatusEvent","findall.candidate.unmatched":"#/components/schemas/ResponseB67C75A8Feba_FindAllCandidateMatchStatusEvent","findall.schema.updated":"#/components/schemas/ResponseB67C75A8Feba_FindAllSchemaUpdatedEvent","findall.status":"#/components/schemas/ResponseB67C75A8Feba_FindAllRunStatusEvent"},"propertyName":"type"},"oneOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_FindAllSchemaUpdatedEvent"},{"$ref":"#/components/schemas/ResponseB67C75A8Feba_FindAllRunStatusEvent"},{"$ref":"#/components/schemas/ResponseB67C75A8Feba_FindAllCandidateMatchStatusEvent"},{"$ref":"#/components/schemas/ResponseB67C75A8Feba_ErrorEvent"}],"title":"Response 200 Get Findall Events V1Beta Findall Runs  Findall Id  Events Get"}}},"description":"Successful Response"},"default":{"content":{"application/json":{"schema":{}}},"description":"Error response; upstream passthrough responses may use provider formats"}},"summary":"Stream FindAll Events","tags":["default"],"x-aisa-capabilities":{"idempotency":"Idempotency-Key","max_price":"X-AISA-Max-Price-USD","mpp":false,"mpp_methods":[],"quote":{"header":"X-AISA-Cost-Mode","value":"quote"},"x402":false},"x-aisa-catalog-id":"parallel.ai","x-aisa-category":"11","x-aisa-docs-url":"https://aisa.one/docs/api-reference/parallel.ai/any_parallel_ai_apis_v1_parallel_findall_runs_fin_63a9dc","x-aisa-passthrough":true,"x-aisa-pricing":{"cost_contract":"explicit_zero","customer_pricing":"fixed_success","default_request_estimate_usd":0.012,"estimate_source":"profile_seed","evidence_source":"request_snapshot"},"x-aisa-query-policy":{"ignore_undeclared":false,"request_wins":true},"x-aisa-response-source":{"content_hash":"sha256:354f2f8a2844983f006f056ed6fee90398d1c7c781270e57415bb5d1cb9d3483","kind":"upstream_success_contract","source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"}},"x-aisa-revision":{"customer_pricing_ref":"f787db791de5","plan_policy_version":"e70a0959cd1b93b84ae16dffd7a538273ddb9c1d46277b82823c37ff1b6bc0fb","profile_ref":"8d3345d6ac22"},"x-aisa-runtime-operation":{"method":"ANY","operation_id":"any_parallel_ai_apis_v1_parallel_findall_runs_fin_63a9dc","path":"/apis/v1/parallel/findall/runs/{findall_id}/events"},"x-aisa-source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"},"x-aisa-status":"enabled","x-aisa-upstream-path":"/v1beta/findall/runs/{findall_id}/events","x-aisa-validation":"provider"}},"/apis/v1/parallel/findall/runs/{findall_id}/result":{"get":{"description":"Retrieve the FindAll run result at the time of the request.\n\n<!-- aisa-pricing:start -->\nPublished reference price: $0.012 USD per successful request. Account-specific pricing and final settlement may differ.\n<!-- aisa-pricing:end -->","operationId":"any_parallel_ai_apis_v1_parallel_findall_runs_fin_c81fd9","parameters":[{"deprecated":true,"in":"header","name":"parallel-beta","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"deprecated":true,"title":"Parallel-Beta"}},{"in":"path","name":"findall_id","required":true,"schema":{"title":"Findall Id","type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"candidates":[{"basis":[{"citations":[{"excerpts":["We're the makers of Devin, a collaborative AI teammate that helps ambitious engineering teams achieve more.","An applied AI lab building the future of software engineering","Cognition"],"title":"Cognition - Devin and Cognition AI","url":"https://cognition.ai/"}],"confidence":"high","field":"developing_ai_products_check","reasoning":"The search results repeatedly state that Cognition AI is an 'applied AI lab building the future of software engineering' and that they developed 'Devin AI', described as the 'world's first AI software engineer'. This directly confirms they are developing AI products."},{"citations":[{"excerpts":["Cognition Labs Raises $21 Million Series A to Support AI Coding Products"],"title":"Cognition Labs Raises $21 Million Series A to Support AI Coding Products","url":"https://voicebot.ai/2024/04/25/cognition-labs-raises-21-million-series-a-to-support-ai-coding-products/"}],"confidence":"low","field":"raised_series_a_2024_check","reasoning":"The article from voicebot.ai, dated April 25, 2024, states that Founders Fund led a \"$21 million Series A investment\" for Cognition Labs. This confirms that Series A funding was raised in 2024."}],"candidate_id":"candidate_7594eb7c-4f4a-487f-9d0c-9d1e63ec240c","match_status":"matched","name":"Cognition AI","output":{"developing_ai_products_check":"yes","raised_series_a_2024_check":"yes"},"url":"cognition.ai"}],"run":{"created_at":"2025-09-10T21:02:08.626446Z","findall_id":"findall_56ccc4d188fb41a0803a935cf485c774","generator":"base","metadata":{},"modified_at":"2025-09-10T21:02:08.627376Z","status":{"is_active":true,"metrics":{"generated_candidates_count":1,"matched_candidates_count":1},"status":"running"}}},"schema":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_FindAllRunResult"}}},"description":"Successful Response"},"default":{"content":{"application/json":{"schema":{}}},"description":"Error response; upstream passthrough responses may use provider formats"}},"summary":"FindAll Run Result","tags":["default"],"x-aisa-capabilities":{"idempotency":"Idempotency-Key","max_price":"X-AISA-Max-Price-USD","mpp":false,"mpp_methods":[],"quote":{"header":"X-AISA-Cost-Mode","value":"quote"},"x402":false},"x-aisa-catalog-id":"parallel.ai","x-aisa-category":"11","x-aisa-docs-url":"https://aisa.one/docs/api-reference/parallel.ai/any_parallel_ai_apis_v1_parallel_findall_runs_fin_c81fd9","x-aisa-passthrough":true,"x-aisa-pricing":{"cost_contract":"explicit_zero","customer_pricing":"fixed_success","default_request_estimate_usd":0.012,"estimate_source":"profile_seed","evidence_source":"request_snapshot"},"x-aisa-query-policy":{"ignore_undeclared":false,"request_wins":true},"x-aisa-response-source":{"content_hash":"sha256:c86ff2fa8e74823372bb4652bc04755cb6c074db8cac1fe48ce15d17a114003a","kind":"upstream_success_contract","source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"}},"x-aisa-revision":{"customer_pricing_ref":"f787db791de5","plan_policy_version":"e70a0959cd1b93b84ae16dffd7a538273ddb9c1d46277b82823c37ff1b6bc0fb","profile_ref":"db66340fb40b"},"x-aisa-runtime-operation":{"method":"ANY","operation_id":"any_parallel_ai_apis_v1_parallel_findall_runs_fin_c81fd9","path":"/apis/v1/parallel/findall/runs/{findall_id}/result"},"x-aisa-source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"},"x-aisa-status":"enabled","x-aisa-upstream-path":"/v1beta/findall/runs/{findall_id}/result","x-aisa-validation":"provider"}},"/apis/v1/parallel/findall/runs/{findall_id}/schema":{"get":{"description":"Get FindAll Run Schema\n\n<!-- aisa-pricing:start -->\nPublished reference price: $0.012 USD per successful request. Account-specific pricing and final settlement may differ.\n<!-- aisa-pricing:end -->","operationId":"any_parallel_ai_apis_v1_parallel_findall_runs_fin_fcb322","parameters":[{"deprecated":true,"in":"header","name":"parallel-beta","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"deprecated":true,"title":"Parallel-Beta"}},{"in":"path","name":"findall_id","required":true,"schema":{"title":"Findall Id","type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"enrichments":[{"output_schema":{"json_schema":{"properties":{"ceo_name":{"description":"Name of the current CEO of the company. If the CEO is not publicly known, provide the name of the highest-ranking executive or founder. If no information is available, return null.","type":"string"}},"type":"object"},"type":"json"},"processor":"core"}],"entity_type":"companies","generator":"core","match_conditions":[{"description":"Company must be developing artificial intelligence (AI) products","name":"developing_ai_products_check"}],"match_limit":50,"objective":"Find all AI companies that raised Series A funding in 2024"},"schema":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_FindAllSchema"}}},"description":"Successful Response"},"default":{"content":{"application/json":{"schema":{}}},"description":"Error response; upstream passthrough responses may use provider formats"}},"summary":"Get FindAll Run Schema","tags":["default"],"x-aisa-capabilities":{"idempotency":"Idempotency-Key","max_price":"X-AISA-Max-Price-USD","mpp":false,"mpp_methods":[],"quote":{"header":"X-AISA-Cost-Mode","value":"quote"},"x402":false},"x-aisa-catalog-id":"parallel.ai","x-aisa-category":"11","x-aisa-docs-url":"https://aisa.one/docs/api-reference/parallel.ai/any_parallel_ai_apis_v1_parallel_findall_runs_fin_fcb322","x-aisa-passthrough":true,"x-aisa-pricing":{"cost_contract":"explicit_zero","customer_pricing":"fixed_success","default_request_estimate_usd":0.012,"estimate_source":"profile_seed","evidence_source":"request_snapshot"},"x-aisa-query-policy":{"ignore_undeclared":false,"request_wins":true},"x-aisa-response-source":{"content_hash":"sha256:e3d01f17f43026387ac8dda87f2b9590ad6934e1cd5028ae4338acdd843cc53d","kind":"upstream_success_contract","source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"}},"x-aisa-revision":{"customer_pricing_ref":"f787db791de5","plan_policy_version":"e70a0959cd1b93b84ae16dffd7a538273ddb9c1d46277b82823c37ff1b6bc0fb","profile_ref":"d63d41909a70"},"x-aisa-runtime-operation":{"method":"ANY","operation_id":"any_parallel_ai_apis_v1_parallel_findall_runs_fin_fcb322","path":"/apis/v1/parallel/findall/runs/{findall_id}/schema"},"x-aisa-source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"},"x-aisa-status":"enabled","x-aisa-upstream-path":"/v1beta/findall/runs/{findall_id}/schema","x-aisa-validation":"provider"}},"/apis/v1/parallel/monitors/{monitor_id}":{"get":{"description":"Retrieve a monitor. Retrieves a specific monitor by monitor_id. Returns the monitor configuration including status, frequency, query, and webhook settings.\n\n<!-- aisa-pricing:start -->\nPublished reference price: $0.012 USD per successful request. Account-specific pricing and final settlement may differ.\n<!-- aisa-pricing:end -->","operationId":"any_parallel_ai_apis_v1_parallel_monitors_monitor_id","parameters":[{"in":"path","name":"monitor_id","required":true,"schema":{"title":"Monitor Id","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_MonitorResponse"}}},"description":"Monitor retrieved successfully."},"default":{"content":{"application/json":{"schema":{}}},"description":"Error response; upstream passthrough responses may use provider formats"}},"summary":"Retrieve Monitor","tags":["default"],"x-aisa-capabilities":{"idempotency":"Idempotency-Key","max_price":"X-AISA-Max-Price-USD","mpp":false,"mpp_methods":[],"quote":{"header":"X-AISA-Cost-Mode","value":"quote"},"x402":false},"x-aisa-catalog-id":"parallel.ai","x-aisa-category":"11","x-aisa-docs-url":"https://aisa.one/docs/api-reference/parallel.ai/any_parallel_ai_apis_v1_parallel_monitors_monitor_id","x-aisa-passthrough":true,"x-aisa-pricing":{"cost_contract":"explicit_zero","customer_pricing":"fixed_success","default_request_estimate_usd":0.012,"estimate_source":"profile_seed","evidence_source":"request_snapshot"},"x-aisa-query-policy":{"ignore_undeclared":false,"request_wins":true},"x-aisa-response-source":{"content_hash":"sha256:79102f663e6918fcfa04b03c2614a0e7a25e0db010172e104703cd2a29f5b365","kind":"upstream_success_contract","source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"}},"x-aisa-revision":{"customer_pricing_ref":"f787db791de5","plan_policy_version":"e70a0959cd1b93b84ae16dffd7a538273ddb9c1d46277b82823c37ff1b6bc0fb","profile_ref":"bd3a96676a36"},"x-aisa-runtime-operation":{"method":"ANY","operation_id":"any_parallel_ai_apis_v1_parallel_monitors_monitor_id","path":"/apis/v1/parallel/monitors/{monitor_id}"},"x-aisa-source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"},"x-aisa-status":"enabled","x-aisa-upstream-path":"/v1/monitors/{monitor_id}","x-aisa-validation":"provider"}},"/apis/v1/parallel/monitors/{monitor_id}/cancel":{"post":{"description":"Cancel a monitor. Permanently stops the monitor from running. Cancellation is irreversible; create a new monitor to resume monitoring. Cancelling an already-cancelled monitor is a no-op.\n\n<!-- aisa-pricing:start -->\nPublished reference price: $0.012 USD per successful request. Account-specific pricing and final settlement may differ.\n<!-- aisa-pricing:end -->","operationId":"any_parallel_ai_apis_v1_parallel_monitors_monitor_315451","parameters":[{"in":"path","name":"monitor_id","required":true,"schema":{"title":"Monitor Id","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_MonitorResponse"}}},"description":"Monitor cancelled successfully."},"default":{"content":{"application/json":{"schema":{}}},"description":"Error response; upstream passthrough responses may use provider formats"}},"summary":"Cancel Monitor","tags":["default"],"x-aisa-capabilities":{"idempotency":"Idempotency-Key","max_price":"X-AISA-Max-Price-USD","mpp":false,"mpp_methods":[],"quote":{"header":"X-AISA-Cost-Mode","value":"quote"},"x402":false},"x-aisa-catalog-id":"parallel.ai","x-aisa-category":"11","x-aisa-docs-url":"https://aisa.one/docs/api-reference/parallel.ai/any_parallel_ai_apis_v1_parallel_monitors_monitor_315451","x-aisa-passthrough":true,"x-aisa-pricing":{"cost_contract":"explicit_zero","customer_pricing":"fixed_success","default_request_estimate_usd":0.012,"estimate_source":"profile_seed","evidence_source":"request_snapshot"},"x-aisa-query-policy":{"ignore_undeclared":false,"request_wins":true},"x-aisa-response-source":{"content_hash":"sha256:68998c8dc503accab9c9356d6f1836feeaee670b428a52565b3e1ed8d1e1244e","kind":"upstream_success_contract","source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"}},"x-aisa-revision":{"customer_pricing_ref":"f787db791de5","plan_policy_version":"e70a0959cd1b93b84ae16dffd7a538273ddb9c1d46277b82823c37ff1b6bc0fb","profile_ref":"1aca36dabc20"},"x-aisa-runtime-operation":{"method":"ANY","operation_id":"any_parallel_ai_apis_v1_parallel_monitors_monitor_315451","path":"/apis/v1/parallel/monitors/{monitor_id}/cancel"},"x-aisa-source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"},"x-aisa-status":"enabled","x-aisa-upstream-path":"/v1/monitors/{monitor_id}/cancel","x-aisa-validation":"provider"}},"/apis/v1/parallel/monitors/{monitor_id}/events":{"get":{"description":"List events for a monitor, newest first. Pass event_group_id to narrow results to a single execution. Use next_cursor for pagination. Set include_completions=true to include no-change executions.\n\n<!-- aisa-pricing:start -->\nPublished reference price: $0.012 USD per successful request. Account-specific pricing and final settlement may differ.\n<!-- aisa-pricing:end -->","operationId":"any_parallel_ai_apis_v1_parallel_monitors_monitor_c3a273","parameters":[{"in":"path","name":"monitor_id","required":true,"schema":{"title":"Monitor Id","type":"string"}},{"description":"Pass `next_cursor` from a previous response to retrieve more events.","in":"query","name":"cursor","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Pass `next_cursor` from a previous response to retrieve more events.","title":"Cursor"}},{"description":"Filter to a single execution. Values come from `event_group_id` in webhook events and listed events. Pagination params are ignored when set.","in":"query","name":"event_group_id","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Filter to a single execution. Values come from `event_group_id` in webhook events and listed events. Pagination params are ignored when set.","title":"Event Group Id"}},{"description":"When true, include completion events for executions that ran but detected no material changes. Useful for auditing execution history.","in":"query","name":"include_completions","required":false,"schema":{"default":false,"description":"When true, include completion events for executions that ran but detected no material changes. Useful for auditing execution history.","title":"Include Completions","type":"boolean"}},{"description":"Maximum number of events to return. Defaults to 20. Between 1 and 100.","in":"query","name":"limit","required":false,"schema":{"anyOf":[{"maximum":100,"minimum":1,"type":"integer"},{"type":"null"}],"description":"Maximum number of events to return. Defaults to 20. Between 1 and 100.","title":"Limit"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_PaginatedMonitorEvents"}}},"description":"Monitor events retrieved successfully."},"default":{"content":{"application/json":{"schema":{}}},"description":"Error response; upstream passthrough responses may use provider formats"}},"summary":"List Monitor Events","tags":["default"],"x-aisa-capabilities":{"idempotency":"Idempotency-Key","max_price":"X-AISA-Max-Price-USD","mpp":false,"mpp_methods":[],"quote":{"header":"X-AISA-Cost-Mode","value":"quote"},"x402":false},"x-aisa-catalog-id":"parallel.ai","x-aisa-category":"11","x-aisa-docs-url":"https://aisa.one/docs/api-reference/parallel.ai/any_parallel_ai_apis_v1_parallel_monitors_monitor_c3a273","x-aisa-passthrough":true,"x-aisa-pricing":{"cost_contract":"explicit_zero","customer_pricing":"fixed_success","default_request_estimate_usd":0.012,"estimate_source":"profile_seed","evidence_source":"request_snapshot"},"x-aisa-query-policy":{"ignore_undeclared":false,"request_wins":true},"x-aisa-response-source":{"content_hash":"sha256:9381b11989fa8c9afad4f16b343a590eb2725bee3ce6db21bc4e810843b84d44","kind":"upstream_success_contract","source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"}},"x-aisa-revision":{"customer_pricing_ref":"f787db791de5","plan_policy_version":"e70a0959cd1b93b84ae16dffd7a538273ddb9c1d46277b82823c37ff1b6bc0fb","profile_ref":"16366cb22e9c"},"x-aisa-runtime-operation":{"method":"ANY","operation_id":"any_parallel_ai_apis_v1_parallel_monitors_monitor_c3a273","path":"/apis/v1/parallel/monitors/{monitor_id}/events"},"x-aisa-source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"},"x-aisa-status":"enabled","x-aisa-upstream-path":"/v1/monitors/{monitor_id}/events","x-aisa-validation":"provider"}},"/apis/v1/parallel/monitors/{monitor_id}/update":{"post":{"description":"Update a monitor. Only explicit fields are changed; pass null to clear webhook/metadata. At least one field required. Cancelled monitors cannot be updated.\n\n<!-- aisa-pricing:start -->\nPublished reference price: $0.012 USD per successful request. Account-specific pricing and final settlement may differ.\n<!-- aisa-pricing:end -->","operationId":"any_parallel_ai_apis_v1_parallel_monitors_monitor_a0a0af","parameters":[{"in":"path","name":"monitor_id","required":true,"schema":{"title":"Monitor Id","type":"string"}}],"requestBody":{"content":{"application/json":{"schema":{"description":"Request body to update a monitor.\n\nOnly fields that are explicitly included in the request body are updated.\n`null` clears a field, and is accepted only for the fields that can be\ncleared: `webhook`, `metadata`, and `settings.advanced_settings`. Every\nother field rejects `null`; omit it to leave the current value unchanged.\nTo update type-specific settings on an `event_stream` monitor, include\n`type` and `settings`; pass `settings.query` to update the prompt. If\n`settings` is provided, `type` is required to identify the settings shape.\nThe request must still include at least one field to update; empty updates\nfail validation.","properties":{"frequency":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Frequency of the monitor. Format: '<number><unit>' where unit is 'h' (hours), 'd' (days), or 'w' (weeks). Must be between 1h and 30d (inclusive). Omit to keep the current frequency; `null` is rejected.","examples":["1h","12h","1d","7d","30d"],"title":"Frequency"},"metadata":{"anyOf":[{"additionalProperties":{"type":"string"},"type":"object"},{"type":"null"}],"description":"User-provided metadata stored with the monitor and echoed back in webhook notifications and GET responses, so you can map events to objects in your application. Keys: max 16 chars; values: max 512 chars.","examples":[{"slack_thread_id":"1234567890.123456","user_id":"U123ABC"}],"title":"Metadata"},"processor":{"anyOf":[{"enum":["lite","base"],"type":"string"},{"type":"null"}],"description":"Processor to use for subsequent monitor runs. `lite` is faster and cheaper; `base` performs more thorough analysis at higher cost and latency. Omit to keep the current processor; `null` is rejected.","examples":["lite","base"],"title":"Processor"},"settings":{"anyOf":[{"description":"Type-specific update settings for an `event_stream` monitor.","properties":{"advanced_settings":{"anyOf":[{"description":"Advanced monitor configuration.","properties":{"location":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"ISO 3166-1 alpha-2 country code for geo-targeted monitor results.","examples":["us","gb","de","jp"],"title":"Location"},"source_policy":{"anyOf":[{"description":"Source policy for web search results.\n\nPlain domains match that domain and its subdomains. Domain/path entries use\ncase-sensitive path matching at segment boundaries; trailing slashes are ignored,\ndot segments are normalized, and other percent-encoded path spelling is preserved.\nEntries omit schemes, ports, query strings, and fragments. When include_domains is\nnon-empty, it defines the complete allowlist and exclude_domains is ignored.","properties":{"after_date":{"anyOf":[{"format":"date","type":"string"},{"type":"null"}],"description":"Optional start date for filtering search results. Results will be limited to content published on or after this date. Provided as an RFC 3339 date string (YYYY-MM-DD).","examples":["2024-01-01"],"title":"After Date"},"exclude_domains":{"description":"List of domains or domain/path prefixes to exclude from results. Applied only when include_domains is empty. If specified, matching sources will be excluded. Accepts plain domains (e.g., reddit.com), domain/path prefixes (e.g., youtube.com/shorts), or bare domain extensions (e.g., .gov, .edu, .co.uk). The combined number of entries in include_domains and exclude_domains cannot exceed 200.","examples":[["reddit.com","youtube.com/shorts",".ai"]],"items":{"type":"string"},"title":"Exclude Domains","type":"array"},"include_domains":{"description":"List of domains or domain/path prefixes to restrict results to. If specified, only matching sources will be included and exclude_domains will be ignored. Accepts plain domains (e.g., wikipedia.org), domain/path prefixes (e.g., docs.python.org/3), or bare domain extensions (e.g., .gov, .edu, .co.uk). The combined number of entries in include_domains and exclude_domains cannot exceed 200.","examples":[["wikipedia.org","docs.python.org/3",".edu"]],"items":{"type":"string"},"title":"Include Domains","type":"array"}},"title":"SourcePolicy","type":"object"},{"type":"null"}],"description":"Source policy governing included and excluded domains or domain/path prefixes for monitor search results.","examples":[{"include_domains":["wikipedia.org","docs.python.org/3",".edu"]},{"exclude_domains":["reddit.com","youtube.com/shorts",".ai"]}]}},"title":"AdvancedMonitorSettings","type":"object"},{"type":"null"}],"description":"Advanced monitor configuration. Pass `null` to clear it."},"query":{"anyOf":[{"type":"string"},{"type":"null"}],"description":"Updated search query for the monitor. Use this for minor updates to prompts and instructions only. Major changes to the query may lead to unexpected results in change detection, as the monitor compares new results with what was previously seen. Omit to keep the current query; `null` is rejected.","examples":["Extract recent news about AI"],"title":"Query"}},"title":"UpdateMonitorEventStreamSettings","type":"object"},{"type":"null"}],"description":"Type-specific settings to update. Only valid when `type` is `event_stream`. Pass `settings.query` to update the prompt, or `null` for `settings.advanced_settings` to clear it. Omit to leave type-specific settings unchanged; `null` is rejected."},"type":{"anyOf":[{"enum":["event_stream","snapshot"],"type":"string"},{"type":"null"}],"description":"Type of the monitor being updated. Required when `settings` is provided; must be `event_stream` (snapshot monitors have no updatable type-specific settings). Omit when `settings` is not provided; `null` is rejected.","examples":["event_stream"],"title":"Type"},"webhook":{"anyOf":[{"description":"Webhook configuration for a monitor.","properties":{"event_types":{"description":"Event types to send the webhook notifications for.","items":{"enum":["monitor.event.detected","monitor.execution.completed","monitor.execution.failed"],"type":"string"},"title":"Event Types","type":"array"},"url":{"description":"URL for the webhook.","examples":["https://example.com/webhook"],"title":"Url","type":"string"}},"required":["url"],"title":"MonitorWebhook","type":"object"},{"type":"null"}],"description":"Webhook to receive notifications about the monitor's execution."}},"title":"UpdateMonitorRequest","type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_MonitorResponse"}}},"description":"Monitor updated successfully."},"default":{"content":{"application/json":{"schema":{}}},"description":"Error response; upstream passthrough responses may use provider formats"}},"summary":"Update Monitor","tags":["default"],"x-aisa-capabilities":{"idempotency":"Idempotency-Key","max_price":"X-AISA-Max-Price-USD","mpp":false,"mpp_methods":[],"quote":{"header":"X-AISA-Cost-Mode","value":"quote"},"x402":false},"x-aisa-catalog-id":"parallel.ai","x-aisa-category":"11","x-aisa-docs-url":"https://aisa.one/docs/api-reference/parallel.ai/any_parallel_ai_apis_v1_parallel_monitors_monitor_a0a0af","x-aisa-passthrough":true,"x-aisa-pricing":{"cost_contract":"explicit_zero","customer_pricing":"fixed_success","default_request_estimate_usd":0.012,"estimate_source":"profile_seed","evidence_source":"request_snapshot"},"x-aisa-query-policy":{"ignore_undeclared":false,"request_wins":true},"x-aisa-response-source":{"content_hash":"sha256:d2dc53e1cb91de7ae689a498288b34b8c40846055fb4404fb9cf6bc0bf0bf224","kind":"upstream_success_contract","source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"}},"x-aisa-revision":{"customer_pricing_ref":"f787db791de5","plan_policy_version":"e70a0959cd1b93b84ae16dffd7a538273ddb9c1d46277b82823c37ff1b6bc0fb","profile_ref":"4b363a3dc003"},"x-aisa-runtime-operation":{"method":"ANY","operation_id":"any_parallel_ai_apis_v1_parallel_monitors_monitor_a0a0af","path":"/apis/v1/parallel/monitors/{monitor_id}/update"},"x-aisa-source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"},"x-aisa-status":"enabled","x-aisa-upstream-path":"/v1/monitors/{monitor_id}/update","x-aisa-validation":"provider"}},"/apis/v1/parallel/tasks/groups":{"post":{"description":"Initiates a TaskGroup to group and track multiple runs.\n\n<!-- aisa-pricing:start -->\nPublished reference price: $0.012 USD per successful request. Account-specific pricing and final settlement may differ.\n<!-- aisa-pricing:end -->","operationId":"any_parallel_ai_apis_v1_parallel_tasks_groups","requestBody":{"content":{"application/json":{"schema":{"description":"Request to create a task group.","properties":{"metadata":{"anyOf":[{"additionalProperties":{"anyOf":[{"type":"string"},{"type":"integer"},{"type":"number"},{"type":"boolean"}]},"type":"object"},{"type":"null"}],"description":"User-provided metadata stored with the task group.","title":"Metadata"}},"title":"CreateTaskGroupRequest","type":"object"}}},"required":true},"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskGroupResponse"}}},"description":"Successful Response"},"default":{"content":{"application/json":{"schema":{}}},"description":"Error response; upstream passthrough responses may use provider formats"}},"summary":"Create Task Group","tags":["default"],"x-aisa-capabilities":{"idempotency":"Idempotency-Key","max_price":"X-AISA-Max-Price-USD","mpp":false,"mpp_methods":[],"quote":{"header":"X-AISA-Cost-Mode","value":"quote"},"x402":false},"x-aisa-catalog-id":"parallel.ai","x-aisa-category":"11","x-aisa-docs-url":"https://aisa.one/docs/api-reference/parallel.ai/any_parallel_ai_apis_v1_parallel_tasks_groups","x-aisa-passthrough":true,"x-aisa-pricing":{"cost_contract":"explicit_zero","customer_pricing":"fixed_success","default_request_estimate_usd":0.012,"estimate_source":"profile_seed","evidence_source":"request_snapshot"},"x-aisa-query-policy":{"ignore_undeclared":false,"request_wins":true},"x-aisa-response-source":{"content_hash":"sha256:bfb6edffd137df90fd4dd09ed35369f7e4ca786bc016173e4698902d623eef28","kind":"upstream_success_contract","source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"}},"x-aisa-revision":{"customer_pricing_ref":"f787db791de5","plan_policy_version":"e70a0959cd1b93b84ae16dffd7a538273ddb9c1d46277b82823c37ff1b6bc0fb","profile_ref":"ecadc0dd4aa5"},"x-aisa-runtime-operation":{"method":"ANY","operation_id":"any_parallel_ai_apis_v1_parallel_tasks_groups","path":"/apis/v1/parallel/tasks/groups"},"x-aisa-source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"},"x-aisa-status":"enabled","x-aisa-upstream-path":"/v1/tasks/groups","x-aisa-validation":"provider"}},"/apis/v1/parallel/tasks/groups/{taskgroup_id}":{"get":{"description":"Retrieves aggregated status across runs in a TaskGroup.\n\n<!-- aisa-pricing:start -->\nPublished reference price: $0.012 USD per successful request. Account-specific pricing and final settlement may differ.\n<!-- aisa-pricing:end -->","operationId":"any_parallel_ai_apis_v1_parallel_tasks_groups_tas_22b636","parameters":[{"in":"path","name":"taskgroup_id","required":true,"schema":{"title":"Taskgroup Id","type":"string"}}],"responses":{"200":{"content":{"application/json":{"schema":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskGroupResponse"}}},"description":"Successful Response"},"default":{"content":{"application/json":{"schema":{}}},"description":"Error response; upstream passthrough responses may use provider formats"}},"summary":"Retrieve Task Group","tags":["default"],"x-aisa-capabilities":{"idempotency":"Idempotency-Key","max_price":"X-AISA-Max-Price-USD","mpp":false,"mpp_methods":[],"quote":{"header":"X-AISA-Cost-Mode","value":"quote"},"x402":false},"x-aisa-catalog-id":"parallel.ai","x-aisa-category":"11","x-aisa-docs-url":"https://aisa.one/docs/api-reference/parallel.ai/any_parallel_ai_apis_v1_parallel_tasks_groups_tas_22b636","x-aisa-passthrough":true,"x-aisa-pricing":{"cost_contract":"explicit_zero","customer_pricing":"fixed_success","default_request_estimate_usd":0.012,"estimate_source":"profile_seed","evidence_source":"request_snapshot"},"x-aisa-query-policy":{"ignore_undeclared":false,"request_wins":true},"x-aisa-response-source":{"content_hash":"sha256:bfb6edffd137df90fd4dd09ed35369f7e4ca786bc016173e4698902d623eef28","kind":"upstream_success_contract","source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"}},"x-aisa-revision":{"customer_pricing_ref":"f787db791de5","plan_policy_version":"e70a0959cd1b93b84ae16dffd7a538273ddb9c1d46277b82823c37ff1b6bc0fb","profile_ref":"a62d1f52085b"},"x-aisa-runtime-operation":{"method":"ANY","operation_id":"any_parallel_ai_apis_v1_parallel_tasks_groups_tas_22b636","path":"/apis/v1/parallel/tasks/groups/{taskgroup_id}"},"x-aisa-source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"},"x-aisa-status":"enabled","x-aisa-upstream-path":"/v1/tasks/groups/{taskgroup_id}","x-aisa-validation":"provider"}},"/apis/v1/parallel/tasks/groups/{taskgroup_id}/events":{"get":{"description":"Streams events from a TaskGroup: status updates and run completions.The connection will remain open for up to an hour as long as at least one run in the group is still active.\n\n<!-- aisa-pricing:start -->\nPublished reference price: $0.012 USD per successful request. Account-specific pricing and final settlement may differ.\n<!-- aisa-pricing:end -->","operationId":"any_parallel_ai_apis_v1_parallel_tasks_groups_tas_731766","parameters":[{"in":"path","name":"taskgroup_id","required":true,"schema":{"title":"Taskgroup Id","type":"string"}},{"in":"query","name":"last_event_id","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Last Event Id"}},{"in":"query","name":"timeout","required":false,"schema":{"anyOf":[{"type":"number"},{"type":"null"}],"title":"Timeout"}}],"responses":{"200":{"content":{"text/event-stream":{"example":{"event_id":"123","status":{"is_active":false,"modified_at":"2025-04-23T20:21:48.037943Z","num_task_runs":1,"status_message":"","task_run_status_counts":{"completed":1}},"type":"task_group_status"},"schema":{"discriminator":{"mapping":{"error":"#/components/schemas/ResponseB67C75A8Feba_ErrorEvent","task_group_status":"#/components/schemas/ResponseB67C75A8Feba_TaskGroupStatusEvent","task_run.state":"#/components/schemas/ResponseB67C75A8Feba_TaskRunEvent"},"propertyName":"type"},"oneOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskGroupStatusEvent"},{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskRunEvent"},{"$ref":"#/components/schemas/ResponseB67C75A8Feba_ErrorEvent"}],"title":"Response 200 Tasks Sessions Events Get V1 Tasks Groups  Taskgroup Id  Events Get"}}},"description":"Successful Response"},"default":{"content":{"application/json":{"schema":{}}},"description":"Error response; upstream passthrough responses may use provider formats"}},"summary":"Stream Task Group Events","tags":["default"],"x-aisa-capabilities":{"idempotency":"Idempotency-Key","max_price":"X-AISA-Max-Price-USD","mpp":false,"mpp_methods":[],"quote":{"header":"X-AISA-Cost-Mode","value":"quote"},"x402":false},"x-aisa-catalog-id":"parallel.ai","x-aisa-category":"11","x-aisa-docs-url":"https://aisa.one/docs/api-reference/parallel.ai/any_parallel_ai_apis_v1_parallel_tasks_groups_tas_731766","x-aisa-passthrough":true,"x-aisa-pricing":{"cost_contract":"explicit_zero","customer_pricing":"fixed_success","default_request_estimate_usd":0.012,"estimate_source":"profile_seed","evidence_source":"request_snapshot"},"x-aisa-query-policy":{"ignore_undeclared":false,"request_wins":true},"x-aisa-response-source":{"content_hash":"sha256:69bd2529f5e65a015515e05434bfa75e46dfb7496fe7aafc4f0440ba49a89019","kind":"upstream_success_contract","source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"}},"x-aisa-revision":{"customer_pricing_ref":"f787db791de5","plan_policy_version":"e70a0959cd1b93b84ae16dffd7a538273ddb9c1d46277b82823c37ff1b6bc0fb","profile_ref":"9499e5f53967"},"x-aisa-runtime-operation":{"method":"ANY","operation_id":"any_parallel_ai_apis_v1_parallel_tasks_groups_tas_731766","path":"/apis/v1/parallel/tasks/groups/{taskgroup_id}/events"},"x-aisa-source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"},"x-aisa-status":"enabled","x-aisa-upstream-path":"/v1/tasks/groups/{taskgroup_id}/events","x-aisa-validation":"provider"}},"/apis/v1/parallel/tasks/groups/{taskgroup_id}/runs/{run_id}":{"get":{"description":"Retrieves run status by run_id.This endpiont is equivalent to fetching run status directly using the`retrieve()` method or the `tasks/runs` GET endpoint.The run result is available from the `/result` endpoint.\n\n<!-- aisa-pricing:start -->\nPublished reference price: $0.012 USD per successful request. Account-specific pricing and final settlement may differ.\n<!-- aisa-pricing:end -->","operationId":"any_parallel_ai_apis_v1_parallel_tasks_groups_tas_f86107","parameters":[{"in":"path","name":"run_id","required":true,"schema":{"title":"Run Id","type":"string"}},{"in":"path","name":"taskgroup_id","required":true,"schema":{"title":"Taskgroup Id","type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"created_at":"2025-04-23T20:21:48.037943Z","interaction_id":"trun_9907962f83aa4d9d98fd7f4bf745d654","is_active":true,"metadata":{"my_key":"my_value"},"modified_at":"2025-04-23T20:21:48.037943Z","processor":"core","run_id":"trun_9907962f83aa4d9d98fd7f4bf745d654","status":"running"},"schema":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskRun"}}},"description":"Successful Response"},"default":{"content":{"application/json":{"schema":{}}},"description":"Error response; upstream passthrough responses may use provider formats"}},"summary":"Retrieve Task Group Run","tags":["default"],"x-aisa-capabilities":{"idempotency":"Idempotency-Key","max_price":"X-AISA-Max-Price-USD","mpp":false,"mpp_methods":[],"quote":{"header":"X-AISA-Cost-Mode","value":"quote"},"x402":false},"x-aisa-catalog-id":"parallel.ai","x-aisa-category":"11","x-aisa-docs-url":"https://aisa.one/docs/api-reference/parallel.ai/any_parallel_ai_apis_v1_parallel_tasks_groups_tas_f86107","x-aisa-passthrough":true,"x-aisa-pricing":{"cost_contract":"explicit_zero","customer_pricing":"fixed_success","default_request_estimate_usd":0.012,"estimate_source":"profile_seed","evidence_source":"request_snapshot"},"x-aisa-query-policy":{"ignore_undeclared":false,"request_wins":true},"x-aisa-response-source":{"content_hash":"sha256:fc458690b547c379f95c0e7ac0b80d19236be142760e97404f7954a0f337a2d5","kind":"upstream_success_contract","source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"}},"x-aisa-revision":{"customer_pricing_ref":"f787db791de5","plan_policy_version":"e70a0959cd1b93b84ae16dffd7a538273ddb9c1d46277b82823c37ff1b6bc0fb","profile_ref":"eba0b4fb8916"},"x-aisa-runtime-operation":{"method":"ANY","operation_id":"any_parallel_ai_apis_v1_parallel_tasks_groups_tas_f86107","path":"/apis/v1/parallel/tasks/groups/{taskgroup_id}/runs/{run_id}"},"x-aisa-source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"},"x-aisa-status":"enabled","x-aisa-upstream-path":"/v1/tasks/groups/{taskgroup_id}/runs/{run_id}","x-aisa-validation":"provider"}},"/apis/v1/parallel/tasks/runs/{run_id}":{"get":{"description":"Retrieves run status by run_id.The run result is available from the `/result` endpoint.\n\n<!-- aisa-pricing:start -->\nPublished reference price: $0.012 USD per successful request. Account-specific pricing and final settlement may differ.\n<!-- aisa-pricing:end -->","operationId":"any_parallel_ai_apis_v1_parallel_tasks_runs_run_id","parameters":[{"in":"path","name":"run_id","required":true,"schema":{"title":"Run Id","type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"created_at":"2025-04-23T20:21:48.037943Z","interaction_id":"trun_9907962f83aa4d9d98fd7f4bf745d654","is_active":true,"metadata":{"my_key":"my_value"},"modified_at":"2025-04-23T20:21:48.037943Z","processor":"core","run_id":"trun_9907962f83aa4d9d98fd7f4bf745d654","status":"running"},"schema":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskRun"}}},"description":"Successful Response"},"default":{"content":{"application/json":{"schema":{}}},"description":"Error response; upstream passthrough responses may use provider formats"}},"summary":"Retrieve Task Run","tags":["default"],"x-aisa-capabilities":{"idempotency":"Idempotency-Key","max_price":"X-AISA-Max-Price-USD","mpp":false,"mpp_methods":[],"quote":{"header":"X-AISA-Cost-Mode","value":"quote"},"x402":false},"x-aisa-catalog-id":"parallel.ai","x-aisa-category":"11","x-aisa-docs-url":"https://aisa.one/docs/api-reference/parallel.ai/any_parallel_ai_apis_v1_parallel_tasks_runs_run_id","x-aisa-passthrough":true,"x-aisa-pricing":{"cost_contract":"explicit_zero","customer_pricing":"fixed_success","default_request_estimate_usd":0.012,"estimate_source":"profile_seed","evidence_source":"request_snapshot"},"x-aisa-query-policy":{"ignore_undeclared":false,"request_wins":true},"x-aisa-response-source":{"content_hash":"sha256:fc458690b547c379f95c0e7ac0b80d19236be142760e97404f7954a0f337a2d5","kind":"upstream_success_contract","source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"}},"x-aisa-revision":{"customer_pricing_ref":"f787db791de5","plan_policy_version":"e70a0959cd1b93b84ae16dffd7a538273ddb9c1d46277b82823c37ff1b6bc0fb","profile_ref":"64ec2f29c96c"},"x-aisa-runtime-operation":{"method":"ANY","operation_id":"any_parallel_ai_apis_v1_parallel_tasks_runs_run_id","path":"/apis/v1/parallel/tasks/runs/{run_id}"},"x-aisa-source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"},"x-aisa-status":"enabled","x-aisa-upstream-path":"/v1/tasks/runs/{run_id}","x-aisa-validation":"provider"}},"/apis/v1/parallel/tasks/runs/{run_id}/events":{"get":{"description":"Streams events for a task run.Returns a stream of events showing progress updates and state changes for the task run. For task runs that did not have enable_events set to true during creation, the frequency of events will be reduced.\n\n<!-- aisa-pricing:start -->\nPublished reference price: $0.012 USD per successful request. Account-specific pricing and final settlement may differ.\n<!-- aisa-pricing:end -->","operationId":"any_parallel_ai_apis_v1_parallel_tasks_runs_run_i_d80165","parameters":[{"in":"path","name":"run_id","required":true,"schema":{"title":"Run Id","type":"string"}}],"responses":{"200":{"content":{"text/event-stream":{"example":{"message":"Planning task...","timestamp":"2025-04-23T20:21:48.037943Z","type":"task_run.progress_msg.plan"},"schema":{"discriminator":{"mapping":{"error":"#/components/schemas/ResponseB67C75A8Feba_ErrorEvent","task_run.progress_msg.exec_status":"#/components/schemas/ResponseB67C75A8Feba_TaskRunProgressMessageEvent","task_run.progress_msg.extract":"#/components/schemas/ResponseB67C75A8Feba_TaskRunProgressMessageEvent","task_run.progress_msg.plan":"#/components/schemas/ResponseB67C75A8Feba_TaskRunProgressMessageEvent","task_run.progress_msg.result":"#/components/schemas/ResponseB67C75A8Feba_TaskRunProgressMessageEvent","task_run.progress_msg.search":"#/components/schemas/ResponseB67C75A8Feba_TaskRunProgressMessageEvent","task_run.progress_msg.tool_call":"#/components/schemas/ResponseB67C75A8Feba_TaskRunProgressMessageEvent","task_run.progress_stats":"#/components/schemas/ResponseB67C75A8Feba_TaskRunProgressStatsEvent","task_run.state":"#/components/schemas/ResponseB67C75A8Feba_TaskRunEvent"},"propertyName":"type"},"oneOf":[{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskRunProgressStatsEvent"},{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskRunProgressMessageEvent"},{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskRunEvent"},{"$ref":"#/components/schemas/ResponseB67C75A8Feba_ErrorEvent"}],"title":"Response 200 Tasks Runs Events Get V1 Tasks Runs  Run Id  Events Get"}}},"description":"Successful Response"},"default":{"content":{"application/json":{"schema":{}}},"description":"Error response; upstream passthrough responses may use provider formats"}},"summary":"Stream Task Run Events","tags":["default"],"x-aisa-capabilities":{"idempotency":"Idempotency-Key","max_price":"X-AISA-Max-Price-USD","mpp":false,"mpp_methods":[],"quote":{"header":"X-AISA-Cost-Mode","value":"quote"},"x402":false},"x-aisa-catalog-id":"parallel.ai","x-aisa-category":"11","x-aisa-docs-url":"https://aisa.one/docs/api-reference/parallel.ai/any_parallel_ai_apis_v1_parallel_tasks_runs_run_i_d80165","x-aisa-passthrough":true,"x-aisa-pricing":{"cost_contract":"explicit_zero","customer_pricing":"fixed_success","default_request_estimate_usd":0.012,"estimate_source":"profile_seed","evidence_source":"request_snapshot"},"x-aisa-query-policy":{"ignore_undeclared":false,"request_wins":true},"x-aisa-response-source":{"content_hash":"sha256:2edc064ce78cc54c451adf798b360d3e938b7dcdc7f1302ef497a445b6dbad84","kind":"upstream_success_contract","source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"}},"x-aisa-revision":{"customer_pricing_ref":"f787db791de5","plan_policy_version":"e70a0959cd1b93b84ae16dffd7a538273ddb9c1d46277b82823c37ff1b6bc0fb","profile_ref":"dd1e51ac8ccb"},"x-aisa-runtime-operation":{"method":"ANY","operation_id":"any_parallel_ai_apis_v1_parallel_tasks_runs_run_i_d80165","path":"/apis/v1/parallel/tasks/runs/{run_id}/events"},"x-aisa-source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"},"x-aisa-status":"enabled","x-aisa-upstream-path":"/v1/tasks/runs/{run_id}/events","x-aisa-validation":"provider"}},"/apis/v1/parallel/tasks/runs/{run_id}/input":{"get":{"description":"Retrieves the input of a run by run_id.\n\n<!-- aisa-pricing:start -->\nPublished reference price: $0.012 USD per successful request. Account-specific pricing and final settlement may differ.\n<!-- aisa-pricing:end -->","operationId":"any_parallel_ai_apis_v1_parallel_tasks_runs_run_id_input","parameters":[{"in":"path","name":"run_id","required":true,"schema":{"title":"Run Id","type":"string"}}],"responses":{"200":{"content":{"application/json":{"example":{"input":{"country":"France","year":2023},"metadata":{"my_key":"my_value"},"processor":"core","task_spec":{"input_schema":{"json_schema":{"additionalProperties":false,"properties":{"country":{"type":"string"},"year":{"type":"integer"}},"required":["country","year"],"type":"object"},"type":"json"},"output_schema":{"json_schema":{"additionalProperties":false,"properties":{"gdp":{"description":"GDP in USD for the year, formatted like '$3.1 trillion (2023)'","type":"string"}},"required":["gdp"],"type":"object"},"type":"json"}}},"schema":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskRunInput"}}},"description":"Successful Response"},"default":{"content":{"application/json":{"schema":{}}},"description":"Error response; upstream passthrough responses may use provider formats"}},"summary":"Retrieve Task Run Input","tags":["default"],"x-aisa-capabilities":{"idempotency":"Idempotency-Key","max_price":"X-AISA-Max-Price-USD","mpp":false,"mpp_methods":[],"quote":{"header":"X-AISA-Cost-Mode","value":"quote"},"x402":false},"x-aisa-catalog-id":"parallel.ai","x-aisa-category":"11","x-aisa-docs-url":"https://aisa.one/docs/api-reference/parallel.ai/any_parallel_ai_apis_v1_parallel_tasks_runs_run_id_input","x-aisa-passthrough":true,"x-aisa-pricing":{"cost_contract":"explicit_zero","customer_pricing":"fixed_success","default_request_estimate_usd":0.012,"estimate_source":"profile_seed","evidence_source":"request_snapshot"},"x-aisa-query-policy":{"ignore_undeclared":false,"request_wins":true},"x-aisa-response-source":{"content_hash":"sha256:2f12a59307e7b1214abedb762794064e56784e5419c106eff1a23c639b15e25a","kind":"upstream_success_contract","source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"}},"x-aisa-revision":{"customer_pricing_ref":"f787db791de5","plan_policy_version":"e70a0959cd1b93b84ae16dffd7a538273ddb9c1d46277b82823c37ff1b6bc0fb","profile_ref":"a92e1e4a954d"},"x-aisa-runtime-operation":{"method":"ANY","operation_id":"any_parallel_ai_apis_v1_parallel_tasks_runs_run_id_input","path":"/apis/v1/parallel/tasks/runs/{run_id}/input"},"x-aisa-source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"},"x-aisa-status":"enabled","x-aisa-upstream-path":"/v1/tasks/runs/{run_id}/input","x-aisa-validation":"provider"}},"/apis/v1/parallel/tasks/runs/{run_id}/result":{"get":{"description":"Retrieves a run result by run_id, blocking until the run is completed.\n\n<!-- aisa-pricing:start -->\nPublished reference price: $0.012 USD per successful request. Account-specific pricing and final settlement may differ.\n<!-- aisa-pricing:end -->","operationId":"any_parallel_ai_apis_v1_parallel_tasks_runs_run_i_ea70fb","parameters":[{"in":"header","name":"parallel-beta","required":false,"schema":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Parallel-Beta"}},{"in":"path","name":"run_id","required":true,"schema":{"title":"Run Id","type":"string"}},{"in":"query","name":"timeout","required":false,"schema":{"default":600,"title":"Timeout","type":"integer"}}],"responses":{"200":{"content":{"application/json":{"example":{"output":{"basis":[],"content":{"gdp":"$3.1 trillion (2023)"},"type":"json"},"run":{"created_at":"2025-04-23T20:21:48.037943Z","interaction_id":"trun_9907962f83aa4d9d98fd7f4bf745d654","is_active":false,"metadata":{"my_key":"my_value"},"modified_at":"2025-04-23T20:21:48.037943Z","processor":"core","run_id":"trun_9907962f83aa4d9d98fd7f4bf745d654","status":"completed"}},"schema":{"$ref":"#/components/schemas/ResponseB67C75A8Feba_TaskRunResult"}}},"description":"Successful Response"},"default":{"content":{"application/json":{"schema":{}}},"description":"Error response; upstream passthrough responses may use provider formats"}},"summary":"Retrieve Task Run Result","tags":["default"],"x-aisa-capabilities":{"idempotency":"Idempotency-Key","max_price":"X-AISA-Max-Price-USD","mpp":false,"mpp_methods":[],"quote":{"header":"X-AISA-Cost-Mode","value":"quote"},"x402":false},"x-aisa-catalog-id":"parallel.ai","x-aisa-category":"11","x-aisa-docs-url":"https://aisa.one/docs/api-reference/parallel.ai/any_parallel_ai_apis_v1_parallel_tasks_runs_run_i_ea70fb","x-aisa-passthrough":true,"x-aisa-pricing":{"cost_contract":"explicit_zero","customer_pricing":"fixed_success","default_request_estimate_usd":0.012,"estimate_source":"profile_seed","evidence_source":"request_snapshot"},"x-aisa-query-policy":{"ignore_undeclared":false,"request_wins":true},"x-aisa-response-source":{"content_hash":"sha256:91366a1ac2f577063d763eccaa2f00281d4ecf11376f99c230b0404365713311","kind":"upstream_success_contract","source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"}},"x-aisa-revision":{"customer_pricing_ref":"f787db791de5","plan_policy_version":"e70a0959cd1b93b84ae16dffd7a538273ddb9c1d46277b82823c37ff1b6bc0fb","profile_ref":"2460e379888f"},"x-aisa-runtime-operation":{"method":"ANY","operation_id":"any_parallel_ai_apis_v1_parallel_tasks_runs_run_i_ea70fb","path":"/apis/v1/parallel/tasks/runs/{run_id}/result"},"x-aisa-source":{"content_hash":"sha256:90cd8979d47a37a43a99a313bf41418977fa4b40eaac14ae840c6d1becbeeb5e","converter":"scripts/import_upstream.py@2","fetched_at":"2026-10-09T03:14:50.029117+00:00","kind":"provider_openapi","owner":"AIsa-team/docs","policy_revision":"sha256:1342062a30cf5cc9b18408fee6a14068adbefa22c2461a7854f6479dd19d75fb","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"url":"https://docs.parallel.ai/public-openapi.json"},"x-aisa-status":"enabled","x-aisa-upstream-path":"/v1/tasks/runs/{run_id}/result","x-aisa-validation":"provider"}},"/apis/v1/parallel/v1beta/tasks/runs/{run_id}/events":{"get":{"description":"Streams events for a task run.Returns a stream of events showing progress updates and state changes for the task run.For task runs that did not have enable_events set to true during creation, the frequency of events will be reduced.\n\n<!-- aisa-pricing:start -->\nPublished reference price: $0.012 USD per successful request. Account-specific pricing and final settlement may differ.\n<!-- aisa-pricing:end -->","operationId":"any_parallel_ai_apis_v1_parallel_v1beta_tasks_run_c79df4","parameters":[{"in":"path","name":"run_id","required":true,"schema":{"title":"Run Id","type":"string"}}],"responses":{"200":{"content":{"text/event-stream":{"example":{"message":"Planning task...","timestamp":"2025-04-23T20:21:48.037943Z","type":"task_run.progress_msg.plan"},"schema":{"discriminator":{"mapping":{"error":"#/components/schemas/ResponseD6D099F50311_ErrorEvent","task_run.progress_msg.exec_status":"#/components/schemas/ResponseD6D099F50311_TaskRunProgressMessageEvent","task_run.progress_msg.plan":"#/components/schemas/ResponseD6D099F50311_TaskRunProgressMessageEvent","task_run.progress_msg.result":"#/components/schemas/ResponseD6D099F50311_TaskRunProgressMessageEvent","task_run.progress_msg.search":"#/components/schemas/ResponseD6D099F50311_TaskRunProgressMessageEvent","task_run.progress_msg.tool_call":"#/components/schemas/ResponseD6D099F50311_TaskRunProgressMessageEvent","task_run.progress_stats":"#/components/schemas/ResponseD6D099F50311_TaskRunProgressStatsEvent","task_run.state":"#/components/schemas/ResponseD6D099F50311_TaskRunEvent"},"propertyName":"type"},"oneOf":[{"$ref":"#/components/schemas/ResponseD6D099F50311_TaskRunProgressStatsEvent"},{"$ref":"#/components/schemas/ResponseD6D099F50311_TaskRunProgressMessageEvent"},{"$ref":"#/components/schemas/ResponseD6D099F50311_TaskRunEvent"},{"$ref":"#/components/schemas/ResponseD6D099F50311_ErrorEvent"}],"title":"Response 200 Tasks Runs Events Get V1Beta Tasks Runs  Run Id  Events Get"}}},"description":"Successful Response"},"default":{"content":{"application/json":{"schema":{}}},"description":"Error response; upstream passthrough responses may use provider formats"}},"summary":"Stream Task Run Events","tags":["default"],"x-aisa-capabilities":{"idempotency":"Idempotency-Key","max_price":"X-AISA-Max-Price-USD","mpp":false,"mpp_methods":[],"quote":{"header":"X-AISA-Cost-Mode","value":"quote"},"x402":false},"x-aisa-catalog-id":"parallel.ai","x-aisa-category":"11","x-aisa-docs-url":"https://aisa.one/docs/api-reference/parallel.ai/any_parallel_ai_apis_v1_parallel_v1beta_tasks_run_c79df4","x-aisa-passthrough":true,"x-aisa-pricing":{"cost_contract":"explicit_zero","customer_pricing":"fixed_success","default_request_estimate_usd":0.012,"estimate_source":"profile_seed","evidence_source":"request_snapshot"},"x-aisa-query-policy":{"ignore_undeclared":false,"request_wins":true},"x-aisa-response-source":{"content_hash":"sha256:66d36cefa449ee30013a806c92c4c0984b21f859157da99d05c2573f6053e89d","kind":"upstream_success_contract","source":{"content_hash":"sha256:5c82f8ef46595bf789f0867ae360ea2e90513db6bf58cd677b3a43921ab0fa49","converter":"scripts/import_parallel_legacy_events.py@1","fetched_at":"2026-09-30T03:38:24.469692+00:00","kind":"provider_openapi","lifecycle":"legacy","note":"Exact archived beta route; its presence does not prove current authenticated service availability.","owner":"AIsa-team/docs","policy_revision":"sha256:40661fa25adbec92ef37747d750d5784e17a14cf15881988869d6bdee00cb638","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"selected_paths":["/v1beta/tasks/runs/{run_id}/events"],"source_revision":"8b7c637e75390bf1588eabc3a646dca1080719e4","source_sha256":"sha256:138eafe0cfb60ac1ffc2c7cd6eff1bf0ad471c9fb768db1c3fba695d15c33b63","url":"https://raw.githubusercontent.com/parallel-web/parallel-llms-txt/8b7c637e75390bf1588eabc3a646dca1080719e4/public/docs/docs-legacy-openapi.json.md"}},"x-aisa-revision":{"customer_pricing_ref":"f787db791de5","plan_policy_version":"e70a0959cd1b93b84ae16dffd7a538273ddb9c1d46277b82823c37ff1b6bc0fb","profile_ref":"1b677eb4e80a"},"x-aisa-runtime-operation":{"method":"ANY","operation_id":"any_parallel_ai_apis_v1_parallel_v1beta_tasks_run_c79df4","path":"/apis/v1/parallel/v1beta/tasks/runs/{run_id}/events"},"x-aisa-source":{"content_hash":"sha256:5c82f8ef46595bf789f0867ae360ea2e90513db6bf58cd677b3a43921ab0fa49","converter":"scripts/import_parallel_legacy_events.py@1","fetched_at":"2026-09-30T03:38:24.469692+00:00","kind":"provider_openapi","lifecycle":"legacy","note":"Exact archived beta route; its presence does not prove current authenticated service availability.","owner":"AIsa-team/docs","policy_revision":"sha256:40661fa25adbec92ef37747d750d5784e17a14cf15881988869d6bdee00cb638","refresh_interval_hours":24,"refresh_policy":"automatic","review_period_days":30,"selected_paths":["/v1beta/tasks/runs/{run_id}/events"],"source_revision":"8b7c637e75390bf1588eabc3a646dca1080719e4","source_sha256":"sha256:138eafe0cfb60ac1ffc2c7cd6eff1bf0ad471c9fb768db1c3fba695d15c33b63","url":"https://raw.githubusercontent.com/parallel-web/parallel-llms-txt/8b7c637e75390bf1588eabc3a646dca1080719e4/public/docs/docs-legacy-openapi.json.md"},"x-aisa-status":"enabled","x-aisa-upstream-path":"/v1beta/tasks/runs/{run_id}/events","x-aisa-validation":"provider"}}},"security":[{"bearerAuth":[]}],"servers":[{"url":"https://api.aisa.one"}]}
