Convert anything to BLOWFISH

The API for converting any file to BLOWFISH.
On the left you can see all available conversion options that you use as as options section of the JSON.


Type: boolean
Default: False
If the conversion produces more than one output file, by default all of them are compressed in just one file. Set this option to true if you want a download link for each file.
Type: string
Pattern: ^[ -~]{0,1000}$
Example: secret_password
A password to protect the download. To download the file send the password in the x-oc-download-password header or set a cookie named x-oc-download-password. The value contains a comma separated list of passwords.
Type: string
Pattern: ^[\w\W]{1,255}$
Predefined options
Type: integer
Minimum: True
Maximum: 15
Number of rounds used by the encryption engine
Type: string
Pattern: ^[\w\W]{0,5000}$
Shared secret key used as additional input to defend against some attacks.

Example JSON

POST /jobs HTTP/1.1
X-Oc-Api-Key: <your API key here>
Content-Type: application/json
    "input": [{
        "type": "remote",
        "source": ""
    "conversion": [{
        "category": "image",
        "target": "jpg",
        "options": {
        <conversion options here>