API reference

Pipelines

Convert many files at once and track each run.

Run a pipeline

POSThttps://api.markitdown.ai/pipelines/{id}/runConvert a set of files in one run
Body
fileIdsrequireduuid[]1–100 uploaded files to convert.
estimatedCreditsintegerCredits authorized for the run.
describeFiguresbooleanOpt in to the VLM figure pass across the batch.

List & inspect

GEThttps://api.markitdown.ai/pipelinesList pipelines
GEThttps://api.markitdown.ai/pipelines/{id}Get a pipeline
GEThttps://api.markitdown.ai/pipelines/{id}/runsList runs
GEThttps://api.markitdown.ai/pipelines/{id}/runs/{runId}Get a single run
DELETEhttps://api.markitdown.ai/pipelines/{id}Delete a pipeline