{
    "version": "2.3.3",
    "limits": {
        "requests_per_key": 10,
        "requests_per_key_duration": 10,
        "requests_per_ip": 10,
        "requests_per_ip_duration": 10,
        "files_per_key": 4,
        "files_per_key_duration": 20,
        "files_per_ip": 4,
        "files_per_ip_duration": 20,
        "max_file_size": 2097152,
        "max_file_cache_size": 4,
        "max_file_cache_lifetime": 86400,
        "new_keys_per_ip": 1,
        "new_keys_per_ip_duration": 500
    },
    "features": [
        "remote_files",
        "upload_files",
        "cached_files",
        "dump_file",
        "return_capabilities",
        "acroform",
        "read_pdf_info",
        "read_pdf_form_fields",
        "fill_pdf_form",
        "multiselect_fields",
        "embed_image"
    ],
    "endpoints": {
        "key": {
            "parameters": [
                "email"
            ],
            "description": "Returns a newly generated key"
        },
        "capabilities": {
            "parameters": [
                "key"
            ],
            "description": "Returns API capabilities"
        },
        "file": {
            "parameters": [
                "key"
            ],
            "description": "Receives and caches a PDF file"
        },
        "info": {
            "parameters": [
                "key",
                "fileUrl",
                "fileId",
                "md5sum"
            ],
            "description": "Returns information about the PDF file"
        },
        "fields": {
            "parameters": [
                "key",
                "fileUrl",
                "fileId",
                "md5sum"
            ],
            "description": "Returns fields available in a PDF file"
        },
        "fill": {
            "parameters": [
                "key",
                "fileUrl",
                "fileId",
                "md5sum",
                "data",
                "flatten"
            ],
            "description": "Fills fields in the PDF file and returns a temporary URL to the output PDF file"
        },
        "image": {
            "parameters": [
                "key",
                "fileUrl",
                "fileId",
                "md5sum",
                "type",
                "page",
                "resolution"
            ],
            "description": "Converts PDF file to an image and returns a temporary URL to the output image file"
        },
        "embed": {
            "parameters": [
                "key",
                "fileUrl",
                "fileId",
                "md5sum",
                "embeds"
            ],
            "description": "Embeds images into the specified pages and at the specified locations with the specified sizes and returns a temporary URL to the output PDF file"
        },
        "fillembed": {
            "parameters": [
                "key",
                "fileUrl",
                "fileId",
                "md5sum",
                "data",
                "flatten",
                "embeds"
            ],
            "description": "Combines fill and embed features into a single action"
        }
    },
    "input_image_types": [
        "image/png",
        "image/jpeg",
        "image/svg+xml",
        "image/gif",
        "image/tiff",
        "image/bmp",
        "image/x-ms-bmp",
        "image/webp"
    ],
    "output_image_types": [
        "image/png",
        "image/jpeg",
        "image/svg+xml",
        "image/tiff",
        "application/postscript",
        "application/postscript"
    ],
    "input_document_types": [
        "application/pdf"
    ],
    "output_document_types": [
        "application/pdf"
    ],
    "success": true
}