Parse Configurations
Create Parse Configuration
List Parse Configurations
Get Parse Configuration
Update Parse Configuration
Delete Parse Configuration
ModelsExpand Collapse
ParseConfiguration { id, created_at, name, 6 more }
Parse configuration schema.
id: string
Unique identifier for the parse configuration
created_at: string
Creation timestamp
name: string
Name of the parse configuration
parameters: LlamaParseParameters { adaptive_long_table, aggressive_table_extraction, annotate_links, 116 more }
LlamaParseParameters configuration
images_to_save?: Array<"screenshot" | "embedded" | "layout"> | null
Enum for representing the mode of parsing to be used.
priority?: "low" | "medium" | "high" | "critical" | null
The priority for the request. This field may be ignored or overwritten depending on the organization tier.
Enum for representing the different available page error handling modes.
webhook_configurations?: Array<WebhookConfiguration> | null
Outbound webhook endpoints to notify on job status changes
webhook_events?: Array<"extract.pending" | "extract.success" | "extract.error" | 14 more> | null
Events to subscribe to (e.g. 'parse.success', 'extract.error'). If null, all events are delivered.
webhook_headers?: Record<string, string> | null
Custom HTTP headers sent with each webhook request (e.g. auth tokens)
webhook_output_format?: string | null
Response format sent to the webhook: 'string' (default) or 'json'
webhook_url?: string | null
URL to receive webhook POST notifications
source_id: string
ID of the source
source_type: string
Type of the source (e.g., 'project')
updated_at: string
Last update timestamp
version: string
Version of the configuration
creator?: string | null
Creator of the configuration
ParseConfigurationCreate { name, parameters, version, 3 more }
Schema for creating a new parse configuration (API boundary).
name: string
Name of the parse configuration
parameters: LlamaParseParameters { adaptive_long_table, aggressive_table_extraction, annotate_links, 116 more }
LlamaParseParameters configuration
images_to_save?: Array<"screenshot" | "embedded" | "layout"> | null
Enum for representing the mode of parsing to be used.
priority?: "low" | "medium" | "high" | "critical" | null
The priority for the request. This field may be ignored or overwritten depending on the organization tier.
Enum for representing the different available page error handling modes.
webhook_configurations?: Array<WebhookConfiguration> | null
Outbound webhook endpoints to notify on job status changes
webhook_events?: Array<"extract.pending" | "extract.success" | "extract.error" | 14 more> | null
Events to subscribe to (e.g. 'parse.success', 'extract.error'). If null, all events are delivered.
webhook_headers?: Record<string, string> | null
Custom HTTP headers sent with each webhook request (e.g. auth tokens)
webhook_output_format?: string | null
Response format sent to the webhook: 'string' (default) or 'json'
webhook_url?: string | null
URL to receive webhook POST notifications
version: string
Version of the configuration
creator?: string | null
Creator of the configuration
source_id?: string | null
ID of the source
source_type?: string | null
Type of the source (e.g., 'project')
ParseConfigurationQueryResponse { items, next_page_token, total_size }
Response schema for paginated parse configuration queries.
The list of items.
id: string
Unique identifier for the parse configuration
created_at: string
Creation timestamp
name: string
Name of the parse configuration
parameters: LlamaParseParameters { adaptive_long_table, aggressive_table_extraction, annotate_links, 116 more }
LlamaParseParameters configuration
images_to_save?: Array<"screenshot" | "embedded" | "layout"> | null
Enum for representing the mode of parsing to be used.
priority?: "low" | "medium" | "high" | "critical" | null
The priority for the request. This field may be ignored or overwritten depending on the organization tier.
Enum for representing the different available page error handling modes.
webhook_configurations?: Array<WebhookConfiguration> | null
Outbound webhook endpoints to notify on job status changes
webhook_events?: Array<"extract.pending" | "extract.success" | "extract.error" | 14 more> | null
Events to subscribe to (e.g. 'parse.success', 'extract.error'). If null, all events are delivered.
webhook_headers?: Record<string, string> | null
Custom HTTP headers sent with each webhook request (e.g. auth tokens)
webhook_output_format?: string | null
Response format sent to the webhook: 'string' (default) or 'json'
webhook_url?: string | null
URL to receive webhook POST notifications
source_id: string
ID of the source
source_type: string
Type of the source (e.g., 'project')
updated_at: string
Last update timestamp
version: string
Version of the configuration
creator?: string | null
Creator of the configuration
next_page_token?: string | null
A token, which can be sent as page_token to retrieve the next page. If this field is omitted, there are no subsequent pages.
total_size?: number | null
The total number of items available. This is only populated when specifically requested. The value may be an estimate and can be used for display purposes only.