llamaindex website screenshot

llamaindex

LlamaCloud is a hosted service for document processing and search, powered by LlamaIndex.

6 APIs 0 Features

APIs

LlamaIndex LlamaCloud API

The LlamaCloud API is the central REST API for LlamaIndex's cloud platform, providing programmatic access to managed document processing, indexing, and retrieval services. It en...

LlamaIndex LlamaParse API

LlamaParse is a GenAI-native document parsing API that can parse complex document data for any downstream LLM use case including agents, RAG pipelines, and data processing workf...

LlamaIndex LlamaExtract API

LlamaExtract is a prebuilt agentic data extraction API that transforms unstructured document data into structured JSON representations. The REST API allows developers to create ...

LlamaIndex LlamaCloud Index API

The LlamaCloud Index API provides a fully automated document ingestion pipeline with built-in retrieval capabilities. It allows developers to create and manage indexes, upload d...

LlamaIndex Python Framework

LlamaIndex is an open-source Python framework for building LLM-powered applications including agents, RAG pipelines, and custom workflows. It provides data connectors for ingest...

LlamaIndex TypeScript Framework

LlamaIndex TypeScript is the JavaScript and TypeScript implementation of the LlamaIndex framework for building LLM-powered applications. It provides server-side TypeScript suppo...

Collections

GraphQL

LlamaIndex GraphQL API

LlamaIndex is a data framework for LLM applications. The LlamaCloud API covers managed ingestion pipelines, index management, document processing, retrieval, and chat agent endp...

GRAPHQL

Pricing Plans

Llamaindex Plans Pricing

4 plans

PLANS

Rate Limits

Llamaindex Rate Limits

4 limits

RATE LIMITS

FinOps

Semantic Vocabularies

Llamaindex Context

0 classes · 9 properties

JSON-LD

JSON Structure

Llamaindex Structure

0 properties

JSON STRUCTURE

Resources

👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
JSONLD
JSONLD
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
LlmsText
LlmsText

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: LlamaIndex LlamaParse API
  version: '2.0'
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: Parsing
    type: folder
  items:
  - info:
      name: Parse a document
      type: http
    http:
      method: POST
      url: https://api.cloud.llamaindex.ai/api/v2/parse
      body:
        type: json
        data: '{}'
    docs: Submit a document for parsing using a JSON request body. Accepts either a file_id referencing a previously uploaded
      file or a source_url to fetch the document from. Exactly one of file_id or source_url must be provided. The tier parameter
      determines the parsing mode. Jobs are processed asynchronously and results are retrieved via the job status endpoint.
  - info:
      name: Parse a document via file upload
      type: http
    http:
      method: POST
      url: https://api.cloud.llamaindex.ai/api/v2/parse/upload
      body:
        type: multipart-form
        data: []
    docs: Submit a document for parsing using multipart file upload. The file is uploaded directly along with parsing configuration.
      The tier parameter determines the parsing mode. Jobs are processed asynchronously and results are retrieved via the
      job status endpoint.
- info:
    name: Jobs
    type: folder
  items:
  - info:
      name: List parse jobs
      type: http
    http:
      method: GET
      url: https://api.cloud.llamaindex.ai/api/v2/parse/jobs
      params:
      - name: project_id
        value: ''
        type: query
        description: Filter jobs by project identifier.
      - name: limit
        value: ''
        type: query
        description: Maximum number of jobs to return.
      - name: offset
        value: ''
        type: query
        description: Number of jobs to skip for pagination.
    docs: Retrieve a list of parse jobs for the authenticated project. Supports optional filtering and pagination to narrow
      down results.
  - info:
      name: Get parse job status
      type: http
    http:
      method: GET
      url: https://api.cloud.llamaindex.ai/api/v2/parse/jobs/:jobId
      params:
      - name: jobId
        value: ''
        type: path
        description: Unique identifier of the parse job.
      - name: expand
        value: ''
        type: query
        description: Comma-separated list of result fields to include in the response. Controls whether text, markdown, structured
          JSON, or metadata is returned with the job status.
    docs: Retrieve the status and optionally the results of a parse job. Use the expand parameter to control what parsed content
      is returned, including text, markdown, structured JSON, or metadata. Poll this endpoint to check job completion status.
  - info:
      name: Get parse job result
      type: http
    http:
      method: GET
      url: https://api.cloud.llamaindex.ai/api/v2/parse/jobs/:jobId/result
      params:
      - name: jobId
        value: ''
        type: path
        description: Unique identifier of the parse job.
    docs: Retrieve the full parsed result of a completed parse job. Returns the extracted content in the requested format.
      The job must be in a completed state for results to be available.
bundled: true