For AI agents: a documentation index is available at https://docs.parallel.ai/llms.txt. The full text of all docs is at https://docs.parallel.ai/llms-full.txt. You may also fetch any page as Markdown by appending
Structured outputs enable you to define a JSON schema for monitor events. Each detected event conforms to the specified schema, returning data in a consistent, machine-readable format suitable for downstream processing in databases, analytics pipelines, or automation workflows.
.md to its URL or sending Accept: text/markdown.For Search and Extract, use /v1/search and /v1/extract for all new integrations and agent tool calls. Use /v1beta/search and /v1beta/extract only when maintaining an existing integration that already uses them. The request bodies changed too: on /v1/extract, full_content, fetch_policy and excerpt_settings go inside advanced_settings, and sending the v1beta top-level excerpts, full_content and fetch_policy to /v1/extract returns a 422. Do not substitute /v1 for the documented FindAll or Ingest endpoint paths.Schema Complexity: Output schemas are currently limited to the complexity supported by the core processor. Use flat schemas with a small number of clearly defined fields.
Defining an Output Schema
Include anoutput_schema field when creating a monitor:
Retrieving Structured Events
Events from monitors configured with structured outputs include aresult field containing the parsed JSON object:
Best Practices
- Include property descriptions: Provide clear
descriptionfields for each property to improve extraction accuracy - Use primitive types: Limit properties to
stringandenumtypes for reliable parsing - Maintain flat schemas: Use 3–5 properties with a single-level object structure
- Define edge case handling: Specify how missing or inapplicable values should be represented
Related Topics
- Quickstart: Monitor API setup and configuration
- Events: Event model and event groups
- Webhooks: Real-time notification delivery