Product
Jentic OSThe workplace. An in-house AI platform for every employeeJentic OneSafe access. Agents reach your systems without holding keysJentic AIRThe foundation. Gets your existing platforms ready for AI
Pricing
Developers

GET STARTED

API DirectoryBrowse 10,000+ APIs Ready For AI Agent IntegrationDocumentationGuides and API reference

TOOLS

API ScoringCheck your AI Readiness using our scorecardArazzo UIVisualize Arazzo Workflows As Interactive DocumentationArazzo EditorBuild And Edit Multi-Step API Workflows Visually

COMMUNITY

GitHubOpen source projects and examplesOpen StandardsBuilt on open specs. Never locked in.
Resources
Company
About UsOur mission and teamCareersJoin our teamContactGet in touch
Try it now
Jentic OSJentic OneJentic AIR
Pricing
API DirectoryDocumentationAPI ScoringArazzo UIArazzo EditorGitHubOpen Standards
Resources
About UsCareersContact
Try it now
JenticJentic
Products
  • Jentic OS
  • Jentic One
  • Jentic AIR
For Developers
  • API Directory
  • Documentation
  • GitHub
Company
  • About Jentic
  • Careers
  • Contact Us
  • Trust Centre
ISO/IEC 27001:2022 certification badge issued by Prescient SecurityISO/IEC 27001:2022 certification badge issued by Prescient Security

Information Security Management System

Certified to ISO/IEC 27001:2022 by Prescient Security

AICPA SOC for Service Organizations logoAICPA SOC for Service Organizations logo

SOC 2® Type 1 report

Audited by Prescient Assurance

Terms & Conditions•Privacy Policy•
© 2026 Jentic Technology Ltd. All rights reserved.
2 Grattan Court East, Dublin, D02 VX86, Ireland
Switch to light modeSwitch to dark mode
APIs / Data Enrichment / CloudConvert API
CloudConvert API logo

CloudConvert API

65
AI ReadinessAI-Aware (B)65/100
See full scorecard
Agent-ready OpenAPI document · curated by JenticData EnrichmentData Transformationbearer14 EndpointsREST

Know of an official OpenAPI document? Contribute it →

For Agents

Convert files between hundreds of formats by composing import, convert, and export tasks into a CloudConvert job using a bearer token.

Use for: Convert a PDF to DOCX and return the download URL, I want to transcode an MP4 video to WebM, Generate a thumbnail PNG from the first page of a PDF, List all output formats supported for an XLSX input

Not supported: Does not host long-term file storage, perform OCR text extraction, or render real-time previews - use for one-off file format conversion only.

This page describes a curated, agent-optimized Jentic specification for CloudConvert API, kept validated and agent-ready. Microsoft's Power Platform certified-connector registry also carries a Swagger 2.0 connector definition for CloudConvert, which wraps four pre-composed flow actions plus format and option discovery rather than the general-purpose v2 REST API described here. CloudConvert is a cloud-based file conversion service that handles documents, images, video, audio, ebooks, archives, spreadsheets, and presentations across hundreds of formats. The v2 API models work as Jobs composed of Tasks (import, convert, export) and exposes regional endpoints for EU and US data residency. Authentication uses bearer tokens with scoped permissions.

Jentic One on GithubView OpenAPI Document

Install Jentic One Beta

Connect the CloudConvert API to your agent

Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the CloudConvert API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.

Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.

1

Step 1: Jentic One Host machine

# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fcloudconvert.com%2Fcloudconvert" | sh
2

Step 2: Agent machine

# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fcloudconvert.com%2Fcloudconvert" | sh
jentic register       # connects your agent to your Jentic One instance

Jentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.

Capabilities

What an agent can do with CloudConvert API.

Create conversion jobs that chain import, convert, and export tasks

Wait synchronously for a job to finish via /jobs/{id}/wait

Upload source files directly through /import/upload or pull from a URL

List supported operations and target formats from /operations

Manage webhooks to receive job and task status callbacks

Retrieve authenticated user details and credit usage from /users/me

Use Cases

Patterns agents use CloudConvert API for, with concrete tasks.

★ PDF Document Conversion

Convert PDFs into editable formats like DOCX, XLSX, or images for downstream processing. Build a Job with an import-url task, a convert task targeting the destination format, and an export-url task to retrieve the result. Polling /jobs/{id}/wait blocks until the chain completes, typically in seconds for single-page documents.

POST /jobs with tasks=[import-url, convert(input_format=pdf, output_format=docx), export-url], then GET /jobs/{id}/wait and return the export URL.

Video and Audio Transcoding

Re-encode media files between codecs and containers. CloudConvert supports MP4, MOV, WebM, MP3, WAV, FLAC, and many more formats. A single job can chain a transcode plus a thumbnail extraction so a content pipeline gets both deliverables in one call.

POST /jobs with a convert task input_format=mp4, output_format=webm, video_codec=vp9 and a thumbnail task, then GET /jobs/{id}/wait.

Bulk Office Document Processing

Process spreadsheets, presentations, and Word documents in batch - for example converting an upload folder of XLSX files to PDF for archival. Combine /import/upload, /jobs, and webhooks so the application is notified asynchronously when each job completes rather than polling.

POST /import/upload for each file, POST /jobs to convert to pdf, register a webhook via POST /webhooks, and listen for job.finished events.

AI Agent File Conversion

Let a Jentic-powered agent convert user-uploaded files on demand. The agent searches Jentic for 'convert a file format', loads the CloudConvert createJob operation, and executes a job with the source URL and target format. The bearer token stays in your Jentic One instance.

Search Jentic for 'convert a PDF to DOCX', load the CloudConvert createJob operation, and execute it with the source URL and output_format=docx.

Key Endpoints

14 endpoints — this page describes a curated, agent-optimized jentic specification for cloudconvert api, kept validated and agent-ready.

METHOD

PATH

DESCRIPTION

POST

/jobs

Create a conversion job with chained tasks

GET

/jobs/{id}

Get job status and tasks

GET

/jobs/{id}/wait

Wait synchronously for job completion

POST

/import/upload

Create an upload task for a source file

POST

/import/url

Import a file from a public URL

GET

/operations

List supported conversion operations

POST

/webhooks

Register a webhook for job events

GET

/users/me

Get authenticated user and credit balance

POST

/jobs

Create a conversion job with chained tasks

GET

/jobs/{id}

Get job status and tasks

GET

/jobs/{id}/wait

Wait synchronously for job completion

POST

/import/upload

Create an upload task for a source file

POST

/import/url

Import a file from a public URL

GET

/operations

List supported conversion operations

POST

/webhooks

Register a webhook for job events

GET

/users/me

Get authenticated user and credit balance

Jentic AI Readiness Score

This API is usable in Jentic One now. Its AI-readiness score against Jentic's framework shows where it stands today and where improvements would make it even easier for agents to use.

C

CloudConvert API

- AI-Aware (B)
65/100
93
Foundational Compliance
57
Developer Experience & Jentic Compatibility
47
AI-Readiness & Agent Experience
94
Agent Usability
60
Security
77
AI Discoverability
Powered by JenticScoring Framework 1.0.0 | Scoring Engine 0.4.0
Show dimension breakdown
93

Foundational Compliance

Base layer of spec validity and structural soundness.

Grade: A+Signals: 4
98%

Lint Results

Aggregated quality score from linter diagnostics, weighted by severity.

100%

Resolution Completeness

Percentage of `$ref` references that resolve successfully.

100%

Specification Validity

Checks whether the API description parses successfully and conforms to its declared specification (e.g., OpenAPI).

75%

Structural Integrity

Structural correctness score based on schema issues using logarithmic dampening.

57

Developer Experience & Jentic Compatibility

Clarity, completeness, and ingestion readiness for developers and tooling.

Grade: CSignals: 4
0%

Example Density

How richly the API is illustrated with examples.

100%

Example Validity

Percentage of examples that conform to their schemas.

27%

Response Coverage

Percentage of operations with complete response definitions (success, client error, server error).

100%

Tooling Readiness

Health of API ingestion, bundling, and resolution within Jentic pipelines.

47

AI-Readiness & Agent Experience

Semantic breadth, depth, and agent comprehension for AI systems.

Grade: DSignals: 4
31%

Description Coverage

Coverage of descriptions across API elements.

0%

Error Standardization

Coverage of RFC 9457 Problem Details for error responses.

100%

OperationId Quality

Coverage, uniqueness, and casing consistency of operationIds for AI inference.

56%

Summary Coverage

Coverage of summaries across operations/tags/info.

94

Agent Usability

Functional utility, complexity comfort, and AI orchestration readiness.

Grade: A+Signals: 1
94%

Complexity Comfort

Agent comfort level based on API operational and structural complexity.

60

Security

Trust, risk posture, and security compliance.

Grade: B-Signals: 1
60%

Authentication Strength

Average quality of security schemes based on authentication method strength (weakest link for OAuth2).

77

AI Discoverability

Findability, semantic richness, and reasoning readiness.

Grade: A-Signals: 1
77%

Descriptive Richness

Clarity and depth of descriptions across API elements.

View full reportHow the score is calculatedMore about the dimensions

Score it yourself

Every API in the directory is allowlisted, so you can re-score it with no key required.

Score your own APIScoring CLI agent skill
npx @jentic/api-scorecard-cli score <openapi-url>

Why Jentic?

What agents get from Jentic-routed access to this vendor.

Setup

Wiring the CloudConvert API by hand means setting up its bearer auth, choosing among the default, eu-central, and us-east hosts, and composing the import, convert, and export task chain yourself. Through Jentic you install once, import the CloudConvert API from the API Directory, store the token once, and your agent calls it.

Permission scoping

CloudConvert's job and operation ids are ephemeral rather than persistent resources you would pin in the URL path, so scope the agent by the operations it needs, such as creating a job, importing a file, or waiting on a result. You choose that set, so operations like registering a webhook are only in reach if you include them.

Credential isolation

Your CloudConvert token is stored once, encrypted, by your own Jentic One instance and injected at execution time. It never enters the agent's prompt, logs, or context.

Intent-based discovery

Agents search Jentic by intent such as 'convert a PDF to DOCX' or 'transcode a video', and Jentic returns the create-job operation with its task schema so the agent composes the correct task chain without browsing the reference docs.

Related APIs

Alternatives and complements available in the Jentic catalogue.

Alternative

CloudConvert API

→

Alternate import of the CloudConvert v2 spec with OAuth2 and sandbox server.

Pick this variant if the agent needs OAuth2 user-delegated auth or the sandbox base URL rather than a personal bearer token.

Alternative

Filestack

→

File upload, transformation, and conversion as a single managed service.

Choose Filestack when the workflow needs upload widgets and image transforms in addition to format conversion.

Complementary

Cloudinary Upload API

→

Image and video CDN with on-the-fly format conversion at delivery time.

Use Cloudinary alongside CloudConvert when the deliverable should be served from a CDN with URL-based transforms.

FAQs

Specific to using CloudConvert API through Jentic.

Which OpenAPI specification does this CloudConvert API page describe?

A curated, agent-optimized Jentic specification covering 14 CloudConvert API operations, validated against the live v2 API. CloudConvert's own hosts serve no OpenAPI document: its llms.txt lists 22 documentation pages with zero openapi, swagger or .yaml references, /openapi.json, /openapi.yaml and /swagger.json all return 404 on both cloudconvert.com and api.cloudconvert.com, and the vendor ships an MCP server instead (checked 2026-08-13). A Swagger 2.0 connector definition for CloudConvert is published in Microsoft's Power Platform certified-connector registry at https://raw.githubusercontent.com/microsoft/PowerPlatformConnectors/dev/certified-connectors/CloudConvert/apiDefinition.swagger.json, which targets host api.cloudconvert.com and covers 14 connector operations: four pre-composed flow actions (convert a file, optimize, capture a website, merge) plus format, option and input discovery. That is not the full CloudConvert REST API, so the Jentic specification is the broader description of the v2 surface, covering job and task composition, uploads and URL imports, webhooks, and account credit. Get started with Jentic One, the self-hosted execution layer.

What authentication does the CloudConvert API use?

The API uses bearer token authentication. Generate an API token in the CloudConvert dashboard, scope it to the operations you need, and pass it as Authorization: Bearer <token>. Through Jentic, the token is stored encrypted and never enters the agent's context.

How do I convert a PDF to DOCX with the CloudConvert API?

Create a job at POST /jobs with three tasks: an import task (import-url or import-upload), a convert task with input_format=pdf and output_format=docx, and an export-url task. Then call GET /jobs/{id}/wait to receive the export URL when it completes.

Can the CloudConvert API notify my app when a job finishes?

Yes. Register a webhook via POST /webhooks subscribing to job.finished or task.finished events. CloudConvert posts the event payload to your URL so you avoid polling /jobs/{id}.

How do I run a CloudConvert job through Jentic?

Run jentic search 'convert a file with CloudConvert', load the createJob operation, and execute with the import source and target format. Jentic handles the bearer token from the stored credential.

Does CloudConvert have regional endpoints for data residency?

Yes. The spec lists EU (https://eu-central.api.cloudconvert.com) and US (https://us-east.api.cloudconvert.com) base URLs in addition to the global https://api.cloudconvert.com/v2. Pick the regional host to keep file processing inside a specific region.

Can I limit what my agent is allowed to do with the CloudConvert API?

Yes. Because you run Jentic One yourself, you decide exactly which CloudConvert operations your agent may call, so you can grant creating a job, importing a file, and waiting on a result while withholding anything else. CloudConvert's job and operation ids are ephemeral rather than fixed resources, so scoping is done at the operation level rather than by pinning ids in the URL path. Operations such as registering a webhook are only in reach if you explicitly include them, and your bearer token is injected at execution time without entering the agent's context.

GET STARTED

Start building with CloudConvert API

Explore with Jentic One
View OpenAPI Document