Capability

REST API reference

Browse the authenticated API surface for accounts, Cloud resources, folders, transformations, users and webhooks.

Overview

The browsable reference is generated from the same OpenAPI 3.1 contract used by client generators and integration tests.

OpenAPI 3.1

REST API reference

Browse the authenticated API surface for accounts, Cloud resources, folders, transformations, users and webhooks.

Download OpenAPI 3.1
HTTPPathOverview
GET/auth/meReturns the authenticated user and safe API key metadata.
GET/accountReturns account, reseller, subscription and effective Cloud settings.
PATCH/accountUpdates the basic account details.
GET/account/statsReturns service, storage, version and view totals.
GET/cloud/settingsReturns the Cloud settings available to the authenticated role.
PATCH/cloud/settingsUpdates global Cloud settings or the subaccount baseline according to the role.
GET/cloud/catalogReturns the allowed service, extension and upload-app catalog.
GET/cloud/servicesReturns a paginated list of Cloud services.
POST/cloud/servicesCreates an editable Cloud service.
POST/cloud/filesUploads a file after validating its extension, detected MIME, size and default app.
GET/cloud/services/{code}Returns the details of a Cloud service.
PATCH/cloud/services/{code}Updates the name, visibility, payload, folder or tags.
DELETE/cloud/services/{code}Moves a Cloud service to the recycle bin.
GET/cloud/services/{code}/contentDownloads the original file or a result with authentication.
GET/cloud/services/{code}/thumbnailReturns Cloud services.
GET/cloud/services/{code}/statsReturns views, referrers and recent service activity.
POST/cloud/services/{code}/moveMoves a Cloud service to another folder.
GET/cloud/foldersReturns the accessible folders.
POST/cloud/foldersCreates a folder.
PATCH/cloud/folders/{id}Renames, moves or changes the visibility of a folder.
DELETE/cloud/folders/{id}Moves a folder and its contents to the recycle bin.
GET/file-transformer/operationsLists all 154 public operations with their formats and parameters.
GET/file-transformer/operations/{operation}Returns the contract for a specific operation.
POST/file-transformer/estimatesValidates the input and estimates credits before execution.
GET/file-transformer/jobsReturns the account’s asynchronous transformation jobs.
POST/file-transformer/jobsCreates and queues a transformation.
GET/file-transformer/jobs/{id}Returns the status, progress, usage and results of a job.
POST/file-transformer/jobs/{id}/cancelCancels a job that is still queued.
POST/file-transformer/jobs/{id}/retryCreates a new attempt from a failed or cancelled job.
GET/usersAdmins list users; resellers list their subaccounts.
POST/usersCreates a user or subaccount.
GET/users/{id}Returns the details of a manageable user.
PATCH/users/{id}Updates a manageable user.
PATCH/users/{id}/cloud-settingsCustomizes Cloud settings for a manageable user.
GET/webhooksReturns the account’s webhook endpoints.
POST/webhooksCreates a universal webhook endpoint.
GET/webhooks/{id}Returns the details of a webhook endpoint.
PATCH/webhooks/{id}Updates the URL, events or status, or rotates the secret.
DELETE/webhooks/{id}Deletes a webhook endpoint.
POST/webhooks/{id}/testQueues a test delivery to the endpoint.
GET/webhooks/{id}/deliveriesReturns a paginated delivery history for an endpoint.
POST/webhook-deliveries/{id}/retryManually requeues a webhook delivery.
GET/ai/providersLists AI providers.
POST/ai/estimatesCreates AI estimates.
GET/ai/text/generationsLists AI text generations.
POST/ai/text/generationsCreates AI text generations.
GET/ai/media/generationsLists AI media generations.
POST/ai/media/generationsCreates AI media generations.
GET/plansLists plans.
POST/plans/custom/estimatesCreates plans custom estimates.
GET/billing/usageReturns billing usage.
GET/billing/credit-consumptionsLists billing credit consumption.
GET/billing/tariffsLists billing tariffs.
GET/billing/subscriptionReturns billing subscription.
POST/billing/subscriptions/plan/{plan}Creates billing subscriptions.
POST/billing/subscriptions/customCreates billing subscriptions custom.
POST/billing/subscriptions/{subscription}/renewRenews billing subscriptions.
DELETE/billing/subscriptions/{subscription}Deletes billing subscriptions.
GET/billing/transactionsLists billing transactions.
GET/billing/transactions/{id}Returns billing transactions.
POST/billing/transactions/{id}/cancelCancels billing transactions.
POST/billing/transactions/{id}/retryRetries billing transactions.
POST/billing/transactions/{id}/reconcileReconciles billing transactions.
GET/billing/invoicesLists billing invoices.
GET/billing/invoices/{invoice}Returns billing invoices.
GET/billing/invoices/{invoice}/pdfReturns billing invoices.
GET/cloud/services/{code}/versionsLists Cloud versions.
GET/cloud/services/{code}/versions/{version}/downloadReturns Cloud versions.
POST/cloud/services/{code}/versions/{version}/restoreRestores Cloud versions.
GET/cloud/services/{code}/permissionsReturns Cloud services permissions.
PUT/cloud/services/{code}/permissionsUpdates Cloud services permissions.
GET/cloud/folders/{folder}/permissionsReturns Cloud folders permissions.
PUT/cloud/folders/{folder}/permissionsUpdates Cloud folders permissions.
GET/cloud/imports/providersLists Cloud imports providers.
GET/cloud/imports/connectionsLists Cloud imports connections.
GET/cloud/imports/{provider}/authorizationReturns Cloud imports authorization.
POST/cloud/imports/{provider}/connectionsCreates Cloud imports connections.
DELETE/cloud/imports/connections/{provider}Deletes Cloud imports connections.
GET/cloud/imports/{provider}/browseReturns Cloud imports.
POST/cloud/imports/{provider}/jobsCreates Cloud imports.
GET/cloud/import-jobsLists Cloud import jobs.
GET/cloud/import-jobs/{job}Returns Cloud import jobs.
GET/cloud/services/{code}/survey/responsesLists Cloud survey responses.
GET/cloud/services/{code}/poll/resultsReturns Cloud poll results.
GET/cloud/services/{code}/event/attendeesLists Cloud event attendees.
PATCH/cloud/services/{code}/event/attendees/{attendee}Updates Cloud event attendees.
GET/cloud/services/{code}/signature/trackingReturns Cloud signature tracking.
GET/marketplace/servicesLists marketplace services.
GET/marketplace/services/{service}Returns marketplace services.
POST/marketplace/services/{service}/installationsCreates marketplace installations.
DELETE/marketplace/services/{service}/installationsDeletes marketplace installations.
POST/marketplace/installations/{installation}/launchLaunches marketplace installations.
GET/marketplace/partner/servicesLists marketplace partner services.
POST/marketplace/partner/servicesCreates marketplace partner services.
PUT/marketplace/partner/services/{service}Updates marketplace partner services.
DELETE/marketplace/partner/services/{service}Deletes marketplace partner services.
POST/marketplace/partner/services/{service}/submitReturns marketplace partner services.
Features

What REST API reference can do

01

OpenAPI as source

Methods, paths and operation descriptions come from the downloadable OpenAPI contract.

02

Scoped authentication

Every protected operation identifies the least-privilege scope required by its route.

03

Safe write retries

Idempotency keys protect supported writes against accidental duplication after network retries.

04

Asynchronous transformations

Create, estimate, monitor, cancel and retry File Transformer jobs.

05

Signed event delivery

Create webhook endpoints, inspect deliveries and retry transient failures.

06

Explicit functional scope

Specialized editors, survey responses, attendee management, signatures and AI generation are not implied unless an endpoint is listed.

Frequently asked questions

Questions about REST API reference

No. The reference is the authoritative list; unlisted editor and service-specific operations remain account-interface workflows.

Yes. The OpenAPI 3.1 JSON remains available for generators, validation and local tooling.

Use a narrowly scoped API key and an idempotency key for supported write operations.