How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

LlamaParse LlamaExtract API

The LlamaExtract API from LlamaParse — 16 operation(s) for llamaextract.

LlamaParse LlamaExtract API is one of 36 APIs that LlamaParse publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include LlamaExtract. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and a getting-started guide.

This API exposes 21 operations across 16 paths, and defines 27 schemas. It is described by OpenAPI 3.2.0, at version 0.1.0.

Requests are made against a single base URL, https://api.cloud.llamaindex.ai.

21 operations 16 paths 27 schemas 2 DELETE11 GET7 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
0.1.0
Base URL
https://api.cloud.llamaindex.ai
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

LlamaParse LlamaExtract API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (HTTPBearer).

Paths & Operations 21

Across 16 paths, the API surfaces 21 operations — 2 DELETE, 11 GET, 7 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

LlamaExtract 21
GET
/api/v1/extraction/jobs
List Jobs
list_jobs_api_v1_extraction_jobs_get 2 params → 200422
POST
/api/v1/extraction/jobs
Run Job
run_job_api_v1_extraction_jobs_post 2 params body → 200422
GET
/api/v1/extraction/jobs/{job_id}
Get Job
get_job_api_v1_extraction_jobs__job_id__get 2 params → 200422
POST
/api/v1/extraction/jobs/file
Run Job On File
run_job_on_file_api_v1_extraction_jobs_file_post 2 params body → 200422
POST
/api/v1/extraction/jobs/batch
Run Batch Jobs
run_batch_jobs_api_v1_extraction_jobs_batch_post 2 params body → 200422
GET
/api/v1/extraction/jobs/{job_id}/result
Get Job Result
get_job_result_api_v1_extraction_jobs__job_id__result_get 4 params → 200422
GET
/api/v1/extraction/runs
List Extract Runs
list_extract_runs_api_v1_extraction_runs_get 6 params → 200422
GET
/api/v1/extraction/runs/latest-from-ui
Get Latest Run From Ui
get_latest_run_from_ui_api_v1_extraction_runs_latest_from_ui_get 2 params → 200422
GET
/api/v1/extraction/runs/by-job/{job_id}
Get Run By Job Id
get_run_by_job_id_api_v1_extraction_runs_by_job__job_id__get 4 params → 200422
GET
/api/v1/extraction/runs/{run_id}
Get Run
get_run_api_v1_extraction_runs__run_id__get 4 params → 200422
DELETE
/api/v1/extraction/runs/{run_id}
Delete Extraction Run
delete_extraction_run_api_v1_extraction_runs__run_id__delete 4 params → 200422
POST
/api/v1/extraction/run
Extract Stateless
extract_stateless_api_v1_extraction_run_post 3 params body → 200422
POST
/api/v1/extraction/extraction-agents
Create Extraction Agent
create_extraction_agent_api_v1_extraction_extraction_agents_post 3 params body → 200422
GET
/api/v1/extraction/extraction-agents
List Extraction Agents
list_extraction_agents_api_v1_extraction_extraction_agents_get 4 params → 200422
POST
/api/v1/extraction/extraction-agents/schema/validation
Validate Extraction Schema
validate_extraction_schema_api_v1_extraction_extraction_agents_schema_validation_post 1 param body → 200422
POST
/api/v1/extraction/extraction-agents/schema/generate
Generate Extraction Schema
generate_extraction_schema_api_v1_extraction_extraction_agents_schema_generate_post 3 params body → 200422
GET
/api/v1/extraction/extraction-agents/by-name/{name}deprecated
Get Extraction Agent By Name
get_extraction_agent_by_name_api_v1_extraction_extraction_agents_by_name__name__get 4 params → 200422
GET
/api/v1/extraction/extraction-agents/default
Get Or Create Default Extraction Agent
get_or_create_default_extraction_agent_api_v1_extraction_extraction_agents_default_get 3 params → 200422
GET
/api/v1/extraction/extraction-agents/{extraction_agent_id}
Get Extraction Agent
get_extraction_agent_api_v1_extraction_extraction_agents__extraction_agent_id__get 2 params → 200422
DELETE
/api/v1/extraction/extraction-agents/{extraction_agent_id}
Delete Extraction Agent
delete_extraction_agent_api_v1_extraction_extraction_agents__extraction_agent_id__delete 2 params → 200422
PUT
/api/v1/extraction/extraction-agents/{extraction_agent_id}
Update Extraction Agent
update_extraction_agent_api_v1_extraction_extraction_agents__extraction_agent_id__put 2 params body → 200422

Schemas 27

The contract defines 27 schemas that model the data the API accepts and returns. The most detailed are ExtractConfig (16 properties), ExtractRun (15 properties), File (14 properties), ExtractAgent (8 properties). Each schema is shown below with its type and property counts.

ExtractModels
string
Extract model options.
ExtractStatelessRequest
object
Schema for stateless extraction requests.
6 properties 2 required
ExtractState
string
FileData
object
Schema for file data with base64 content and MIME type.
2 properties 2 required
ExtractAgentCreate
object
Settings for creating an extraction agent.
3 properties 3 required
PublicModelName
string
Public model names.
ExtractSchemaGenerateResponse
object
Response schema for schema generation.
1 property 1 required
ExtractSchemaGenerateRequest
object
Request schema for generating an extraction schema.
3 properties
WebhookConfiguration
object
Configuration for a single outbound webhook endpoint.
4 properties
Body_run_job_on_file_api_v1_extraction_jobs_file_post
object
4 properties 2 required
ExtractTarget
string
Defines the extraction target scope.
File
object
Schema for a file.
14 properties 3 required
ExtractMode
string
Extraction mode options.
HTTPValidationError
object
1 property
ExtractJobCreate
object
Schema for creating an extraction job.
6 properties 2 required
ExtractSchemaValidateResponse
object
Response schema for schema validation.
1 property 1 required
ExtractSchemaValidateRequest
object
Request schema for validating an extraction schema.
1 property 1 required
ExtractJobCreateBatch
object
Schema for creating extraction jobs in batch.
5 properties 2 required
PaginatedExtractRunsResponse
object
Schema for paginated extraction runs response.
4 properties 4 required
ExtractConfig
object
Configuration parameters for the extraction agent.
16 properties
ExtractAgent
object
Schema and configuration for an extraction agent.
8 properties 5 required
DocumentChunkMode
string
How to chunk documents.
ExtractRun
object
Schema for an extraction run.
15 properties 7 required
ExtractAgentUpdate
object
Settings for updating an extraction schema.
2 properties 2 required
ExtractResultset
object
Schema for an extraction resultset.
4 properties 4 required
ValidationError
object
5 properties 3 required
ExtractJob
object
Schema for an extraction job.
6 properties 3 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

llamaparse-llamaextract-api-openapi.yml Raw ↑

Other APIs LlamaParse publishes across the network.

LlamaParse Extract API
LlamaParse Classify API
LlamaCloud Index API
LlamaParse Agent Data API
LlamaParse Batch Processing API
LlamaParse Batches API
LlamaParse Beta API
LlamaParse Chat API
LlamaParse Classifier API
LlamaParse Classify API
LlamaParse Configurations API
LlamaParse Data Sinks API
Where this information came from

This is an independent, third-party profile of LlamaParse LlamaExtract API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.