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 Parsing API

The Parsing API from LlamaParse — 14 operation(s) for parsing.

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

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

This API exposes 14 operations across 14 paths, and defines 15 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.

14 operations 14 paths 15 schemas 12 GET2 POST

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 Parsing API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (HTTPBearer).

Paths & Operations 14

Across 14 paths, the API surfaces 14 operations — 12 GET, 2 POST. Each is listed below with its method, path, parameters, and response codes.

Parsing 14
GET
/api/v1/parsing/job/{job_id}/result/image/{name}
Get Job Image Result
get_job_image_result_api_v1_parsing_job__job_id__result_image__name__get 5 params → 200422
GET
/api/v1/parsing/supported_file_extensions
Get Supported File Extensions
get_supported_file_extensions_api_v1_parsing_supported_file_extensions_get → 200
POST
/api/v1/parsing/screenshot
Screenshot
screenshot_api_v1_parsing_screenshot_post 3 params body → 200422
POST
/api/v1/parsing/upload
Upload File
upload_file_api_v1_parsing_upload_post 3 params body → 200422
GET
/api/v1/parsing/job/{job_id}
Get Job
get_job_api_v1_parsing_job__job_id__get 4 params → 200422
GET
/api/v1/parsing/job/{job_id}/parameters
Get Job Parameters
get_job_parameters_api_v1_parsing_job__job_id__parameters_get 4 params → 200422
GET
/api/v1/parsing/job/{job_id}/details
Get Parsing Job Details
get_parsing_job_details_api_v1_parsing_job__job_id__details_get 4 params → 200422
GET
/api/v1/parsing/job/{job_id}/result/text
Get Job Text Result
get_job_text_result_api_v1_parsing_job__job_id__result_text_get 4 params → 200422
GET
/api/v1/parsing/job/{job_id}/result/pdf
Get Job Raw Text Result
get_job_raw_text_result_api_v1_parsing_job__job_id__result_pdf_get 4 params → 200422
GET
/api/v1/parsing/job/{job_id}/result/structured
Get Job Structured Result
get_job_structured_result_api_v1_parsing_job__job_id__result_structured_get 4 params → 200422
GET
/api/v1/parsing/job/{job_id}/result/xlsx
Get Job Raw Xlsx Result
get_job_raw_xlsx_result_api_v1_parsing_job__job_id__result_xlsx_get 4 params → 200422
GET
/api/v1/parsing/job/{job_id}/result/markdown
Get Job Result
get_job_result_api_v1_parsing_job__job_id__result_markdown_get 4 params → 200422
GET
/api/v1/parsing/job/{job_id}/result/json
Get Job Json Result
get_job_json_result_api_v1_parsing_job__job_id__result_json_get 4 params → 200422
GET
/api/v1/parsing/job/{job_id}/read/{filename}
Generate Presigned Url
generate_presigned_url_api_v1_parsing_job__job_id__read__filename__get 3 params → 200422

Schemas 15

The contract defines 15 schemas that model the data the API accepts and returns. The most detailed are Body_upload_file_api_v1_parsing_upload_post (113 properties), Body_screenshot_api_v1_parsing_screenshot_post (15 properties), ValidationError (5 properties), ParsingJob (4 properties). Each schema is shown below with its type and property counts.

Body_upload_file_api_v1_parsing_upload_post
object
113 properties
ParserLanguages
string
Enum for representing the languages supported by the parser.
ParsingJob
object
A parse job (v1).
4 properties 2 required
HTTPValidationError
object
1 property
ParsingJobMarkdownResult
object
Parse job result in markdown format.
2 properties 2 required
ParsingJobTextResult
object
Parse job result as plain text.
2 properties 2 required
FailPageMode
string
Enum for representing the different available page error handling modes.
PresignedUrl
object
Schema for a presigned URL.
3 properties 2 required
Body_screenshot_api_v1_parsing_screenshot_post
object
15 properties
ParsingJobStructuredResult
object
Parse job result as structured output (custom schema).
2 properties 2 required
LlamaParseSupportedFileExtensions
string
Enum for supported file extensions.
ParsingJobJsonResult
object
Parse job result as structured JSON pages.
2 properties 2 required
ValidationError
object
5 properties 3 required
StatusEnum
string
Enum for representing the status of a job
ParsingMode
string
Enum for representing the mode of parsing to be used.

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

llamaparse-parsing-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 Parsing 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.