# CloudConvert integration

> File conversion API: jobs of import, convert, optimize, watermark, thumbnail, merge, archive, PDF and export tasks, plus account credits and webhooks.

- Authentication: apiKey

## Tools (51)

- **Cancel Task**: Cancel a task that is waiting or processing.
- **Create Job**: Create an asynchronous job of one or more tasks (import, process, export).
- **Create Job and Wait**: Create a job on the sync host and block until it finishes or fails.
- **Create Webhook**: Create an account-wide webhook for job events.
- **Delete Job**: Delete a job with all its tasks and data.
- **Delete Task**: Delete a task and all its data.
- **Delete Webhook**: Delete a webhook by id.
- **List Jobs**: List your jobs, optionally filtered by status or tag.
- **List Operations**: List supported conversions, engines, base credit costs and per-format options.
- **List Tasks**: List tasks with status, payload and result, filtered by job, status or operation.
- **List Webhooks**: List the account's webhooks.
- **Retry Task**: Create a new task from another task's payload.
- **Show Job**: Get a job's status and its tasks; poll this until finished.
- **Show Task**: Get one task's status, payload and result files.
- **Show User**: Get the current account, including remaining conversion credits.
- **Task: Archive**: archive task: create a ZIP, RAR, 7Z, TAR, TAR.GZ or TAR.BZ2 archive.
- **Task: Capture Website**: capture-website task: render a URL to PDF or a PNG/JPG screenshot.
- **Task: Command**: command task: run a custom ffmpeg, imagemagick or graphicsmagick command.
- **Task: Convert**: convert task: convert files to another format.
- **Task: Export Azure Blob**: export/azure/blob task: write output files to Azure Blob Storage.
- **Task: Export Google Cloud Storage**: export/google-cloud-storage task: write output files to a GCS bucket.
- **Task: Export OpenStack**: export/openstack task: write output files to OpenStack Swift.
- **Task: Export S3**: export/s3 task: write output files to S3-compatible storage.
- **Task: Export SFTP**: export/sftp task: upload output files to an SFTP server.
- **Task: Export Upload**: export/upload task: PUT output files to an arbitrary URL.
- **Task: Export URL**: export/url task: create temporary download URLs for output files.
- **Task: Extract Metadata**: metadata task: extract metadata (page count, resolution, tags) from files.
- **Task: Import Azure Blob**: import/azure/blob task: import files from Azure Blob Storage.
- **Task: Import Base64**: import/base64 task: supply file content as a base64 string.
- **Task: Import Google Cloud Storage**: import/google-cloud-storage task: import files from a GCS bucket.
- **Task: Import OpenStack**: import/openstack task: import files from OpenStack Swift.
- **Task: Import Raw**: import/raw task: supply file content as a raw string.
- **Task: Import S3**: import/s3 task: import files from S3-compatible storage.
- **Task: Import SFTP**: import/sftp task: import files from an SFTP server.
- **Task: Import Upload**: import/upload task: get a signed form to upload a file directly to CloudConvert.
- **Task: Import URL**: import/url task: download a file from a URL as task input.
- **Task: Merge**: merge task: combine multiple input files into one PDF.
- **Task: Optimize**: optimize task: compress and optimize PDF, PNG and JPG files.
- **Task: PDF/A**: pdf/a task: convert a PDF to PDF/A-1B, 2B or 3B.
- **Task: PDF Decrypt**: pdf/decrypt task: remove a PDF's password (password required).
- **Task: PDF Encrypt**: pdf/encrypt task: password-protect a PDF and set security restrictions.
- **Task: PDF Extract Pages**: pdf/extract-pages task: extract pages or page ranges into a new PDF.
- **Task: PDF OCR**: pdf/ocr task: add a searchable OCR text layer to scanned PDFs.
- **Task: PDF Rotate Pages**: pdf/rotate-pages task: rotate single or all pages of a PDF.
- **Task: PDF Split Pages**: pdf/split-pages task: split a PDF into one file per page.
- **Task: PDF/X**: pdf/x task: convert a PDF to PDF/X-1A, X-3 or X-4.
- **Task: Thumbnail**: thumbnail task: create a PNG, JPG or WEBP thumbnail of input files.
- **Task: Watermark**: watermark task: add a text or image watermark to a PDF, image or video.
- **Task: Write Metadata**: metadata/write task: write XMP/IPTC metadata into files.
- **Wait for Job**: Block until a job finishes or fails (sync host).
- **Wait for Task**: Block until a task finishes or fails (sync host).

Connect CloudConvert in General Input: https://www.generalinput.com/apps/cloudconvert