{
  "info": {
    "name": "PDF.co — mcp.ai",
    "description": "REST API for the PDF.co MCP. Set {{apiKey}} to a workspace key (sk_live_…) created at https://mcp.ai/settings/api-keys.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{apiKey}}",
        "type": "string"
      }
    ]
  },
  "variable": [
    {
      "key": "baseUrl",
      "value": "https://api.mcp.ai/api/pdf_co",
      "type": "string"
    },
    {
      "key": "apiKey",
      "value": "sk_live_...",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "pdf_co_account_balance_info",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/account/balance/info",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "account",
            "balance",
            "info"
          ]
        },
        "description": "Tool to get account balance info. Use after authenticating to check remaining credits.",
        "body": {
          "mode": "raw",
          "raw": "{}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_barcode_generate",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/barcode/generate",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "barcode",
            "generate"
          ]
        },
        "description": "DEPRECATED: Use PDFCOPostBarcodeGenerate instead. Tool to generate barcode images (QR, Code128, Code39, PDF417, etc.). Use when you need to encode data into barcodes on the fly.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"type\": \"\",\n  \"value\": \"\",\n  \"async_\": false,\n  \"margin\": 0,\n  \"addText\": false,\n  \"fontName\": \"\",\n  \"fontSize\": 0,\n  \"backColor\": \"\",\n  \"foreColor\": \"\",\n  \"resolution\": 0,\n  \"aspectRatio\": 0,\n  \"pdfPassword\": \"\",\n  \"barcodeWidth\": 0,\n  \"outputFormat\": \"\",\n  \"barcodeHeight\": 0,\n  \"caseSensitive\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_convert_excel_to_csv",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/convert/excel/to/csv",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "convert",
            "excel",
            "to",
            "csv"
          ]
        },
        "description": "Tool to convert an Excel file (XLS/XLSX) to CSV. Use when you have a public Excel file URL and need CSV output. Inline option returns data inline; otherwise provides download URL.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"name\": \"\",\n  \"pages\": \"\",\n  \"inline\": false,\n  \"password\": \"\",\n  \"profiles\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_convert_excel_to_html",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/convert/excel/to/html",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "convert",
            "excel",
            "to",
            "html"
          ]
        },
        "description": "Tool to convert an Excel file to HTML. Use when you have an Excel URL and need HTML output.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"name\": \"\",\n  \"async\": false,\n  \"profiles\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_convert_excel_to_json",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/convert/excel/to/json",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "convert",
            "excel",
            "to",
            "json"
          ]
        },
        "description": "Tool to convert an online Excel or CSV file to JSON format. Use when you have a public file URL and need structured data extraction.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"name\": \"\",\n  \"pages\": \"\",\n  \"password\": \"\",\n  \"profiles\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_convert_excel_to_text",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/convert/excel/to/text",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "convert",
            "excel",
            "to",
            "text"
          ]
        },
        "description": "Tool to convert Excel files to plain text. Use after providing an Excel file URL to extract spreadsheet content.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"name\": \"\",\n  \"pages\": \"\",\n  \"inline\": false,\n  \"encrypt\": false,\n  \"password\": \"\",\n  \"profiles\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_convert_excel_to_xml",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/convert/excel/to/xml",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "convert",
            "excel",
            "to",
            "xml"
          ]
        },
        "description": "Tool to convert an Excel file to XML. Use when needing XML output from xls/xlsx/csv synchronously or asynchronously.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"name\": \"\",\n  \"async\": false,\n  \"inline\": false,\n  \"callback\": \"\",\n  \"profiles\": {},\n  \"expiration\": 0,\n  \"httppassword\": \"\",\n  \"httpusername\": \"\",\n  \"worksheetIndex\": \"\",\n  \"DataDecryptionIV\": \"\",\n  \"DataEncryptionIV\": \"\",\n  \"DataDecryptionKey\": \"\",\n  \"DataEncryptionKey\": \"\",\n  \"DataDecryptionAlgorithm\": \"\",\n  \"DataEncryptionAlgorithm\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_document_parser",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/document/parser",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "document",
            "parser"
          ]
        },
        "description": "Tool to parse documents based on predefined templates to extract structured data. Use when you need to extract structured fields from a PDF by supplying a custom template.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"file\": \"\",\n  \"name\": \"\",\n  \"pages\": \"\",\n  \"inline\": false,\n  \"password\": \"\",\n  \"template\": \"\",\n  \"async_req\": false,\n  \"outputFormat\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_file_upload",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/file/upload",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "file",
            "upload"
          ]
        },
        "description": "Tool to upload a local file or remote URL to PDF.co, returning a hosted URL for downstream processing. Use when a PDF.co tool (e.g., PDF_CO_PDF_FROM_HTML) requires a remote URL but you have a local fi",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"file\": {},\n  \"name\": \"\",\n  \"run_async\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_job_check",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/job/check",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "job",
            "check"
          ]
        },
        "description": "Tool to check status and result of an asynchronous job. Use after submitting a job to poll for completion.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"force\": false,\n  \"job_id\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_pdf_add",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pdf/add",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pdf",
            "add"
          ]
        },
        "description": "Tool to add content to an existing PDF. Use when you need to overlay text, images, barcodes, or links before distributing the file.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"name\": \"\",\n  \"pages\": \"\",\n  \"objects\": \"\",\n  \"password\": \"\",\n  \"run_async\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_pdf_change_text_searchable",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pdf/change/text/searchable",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pdf",
            "change",
            "text",
            "searchable"
          ]
        },
        "description": "Tool to make PDF text searchable using OCR. Use when you need to add a searchable text layer to scanned or image-only PDF documents.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"rect\": \"\",\n  \"pages\": \"\",\n  \"inline\": false,\n  \"language\": \"\",\n  \"password\": \"\",\n  \"profiles\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_pdf_delete_pages",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pdf/delete/pages",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pdf",
            "delete",
            "pages"
          ]
        },
        "description": "Tool to delete specific pages from a PDF file. Use when you need to remove unwanted pages before further processing.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"name\": \"\",\n  \"pages\": \"\",\n  \"password\": \"\",\n  \"profiles\": \"\",\n  \"async_job\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_pdf_extract_attachments",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pdf/extract/attachments",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pdf",
            "extract",
            "attachments"
          ]
        },
        "description": "Tool to extract embedded attachments from a PDF. Use when you need to retrieve embedded files from a PDF after uploading.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"inline\": false,\n  \"callback\": \"\",\n  \"password\": \"\",\n  \"async_job\": false,\n  \"expiration\": 0,\n  \"httppassword\": \"\",\n  \"httpusername\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_pdf_find",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pdf/find",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pdf",
            "find"
          ]
        },
        "description": "Tool to find text in a PDF document. Use when you need to locate keywords or regex patterns and get their page positions.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"pages\": \"\",\n  \"password\": \"\",\n  \"profiles\": \"\",\n  \"regexSearch\": false,\n  \"searchString\": \"\",\n  \"caseSensitive\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_pdf_forms_info_reader",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pdf/forms/info/reader",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pdf",
            "forms",
            "info",
            "reader"
          ]
        },
        "description": "Tool to extract form field information from a PDF. Use when you need to retrieve names, types, and values of form fields. Returns field names, types (CheckBox, EditBox, RadioButton, ComboBox), values,",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"async\": false,\n  \"password\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_pdf_from_document_txt",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pdf/from/document/txt",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pdf",
            "from",
            "document",
            "txt"
          ]
        },
        "description": "Tool to convert a plain text (.txt) file to PDF. Use when you have a public URL to a text file; raw inline text is not accepted by the endpoint.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"name\": \"\",\n  \"profiles\": \"\",\n  \"async_job\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_pdf_from_email",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pdf/from/email",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pdf",
            "from",
            "email"
          ]
        },
        "description": "Tool to convert email files (.eml/.msg) to PDF. Use when you need to transform standalone email messages into PDF documents.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"name\": \"\",\n  \"profiles\": \"\",\n  \"async_job\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_pdf_from_html",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pdf/from/html",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pdf",
            "from",
            "html"
          ]
        },
        "description": "Tool to convert HTML code or webpage URL into a PDF document. Use when you need to capture a webpage or HTML snippet as a PDF file.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"name\": \"\",\n  \"async\": false,\n  \"footer\": \"\",\n  \"header\": \"\",\n  \"margins\": \"\",\n  \"callback\": \"\",\n  \"profiles\": \"\",\n  \"mediaType\": \"\",\n  \"paperSize\": \"\",\n  \"expiration\": 0,\n  \"orientation\": \"\",\n  \"printBackground\": false,\n  \"DoNotWaitFullLoad\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_pdf_info_reader",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pdf/info/reader",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pdf",
            "info",
            "reader"
          ]
        },
        "description": "Tool to retrieve detailed information and metadata of a PDF. Use when you need page count, author, encryption details, and other document properties.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_pdf_merge",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pdf/merge",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pdf",
            "merge"
          ]
        },
        "description": "Tool to merge multiple PDF files into one document. Use when you need to combine several PDF URLs into a single PDF file.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"urls\": \"\",\n  \"profiles\": \"\",\n  \"run_async\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_pdf_rotate",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pdf/rotate",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pdf",
            "rotate"
          ]
        },
        "description": "Tool to rotate selected pages in a PDF. Use when you need to adjust the orientation of specific pages in an online PDF file before further processing.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"name\": \"\",\n  \"angle\": 0,\n  \"pages\": \"\",\n  \"password\": \"\",\n  \"run_async\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_pdf_search_and_delete_text",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pdf/search/and/delete/text",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pdf",
            "search",
            "and",
            "delete",
            "text"
          ]
        },
        "description": "Tool to search for and delete text in a PDF by keyword or regex. Use when you need to remove sensitive or unwanted text from a PDF document.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"name\": \"\",\n  \"async\": false,\n  \"pages\": \"\",\n  \"regex\": false,\n  \"password\": \"\",\n  \"searchString\": \"\",\n  \"caseSensitive\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_pdf_search_and_replace_text",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pdf/search/and/replace/text",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pdf",
            "search",
            "and",
            "replace",
            "text"
          ]
        },
        "description": "Tool to search for and replace text in a PDF document. Use when you need to update specific text instances within an existing PDF file (e.g., changing invoice numbers).",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"name\": \"\",\n  \"async\": false,\n  \"password\": \"\",\n  \"regexSearch\": false,\n  \"searchString\": \"\",\n  \"replaceString\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_pdf_split",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pdf/split",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pdf",
            "split"
          ]
        },
        "description": "Tool to split a PDF into multiple files by page ranges. Use when you need to extract specific pages or page ranges from a PDF.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"file\": {},\n  \"name\": \"\",\n  \"pages\": \"\",\n  \"inline\": false,\n  \"callback\": \"\",\n  \"password\": \"\",\n  \"profiles\": {},\n  \"run_async\": false,\n  \"expiration\": 0,\n  \"httppassword\": \"\",\n  \"httpusername\": \"\",\n  \"DataEncryptionIV\": \"\",\n  \"outputDataFormat\": \"\",\n  \"DataEncryptionKey\": \"\",\n  \"DataEncryptionAlgorithm\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_pdf_to_csv",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pdf/to/csv",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pdf",
            "to",
            "csv"
          ]
        },
        "description": "Tool to convert PDF or scanned images to CSV format. Use when you need to extract tabular data from a PDF into CSV format.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"lang\": \"\",\n  \"name\": \"\",\n  \"pages\": \"\",\n  \"inline\": false,\n  \"encrypt\": false,\n  \"password\": \"\",\n  \"profiles\": \"\",\n  \"run_async\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_pdf_to_html",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pdf/to/html",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pdf",
            "to",
            "html"
          ]
        },
        "description": "Tool to convert PDF documents to HTML. Use when you need an HTML rendition of a PDF or scanned image.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"file\": \"\",\n  \"name\": \"\",\n  \"pages\": \"\",\n  \"inline\": false,\n  \"encrypt\": false,\n  \"password\": \"\",\n  \"profiles\": \"\",\n  \"run_async\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_pdf_to_image",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pdf/to/image",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pdf",
            "to",
            "image"
          ]
        },
        "description": "Tool to convert PDF pages to images (PNG, JPG, TIFF). Use when you need image previews of PDF content.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"dpi\": 0,\n  \"url\": \"\",\n  \"async\": false,\n  \"pages\": \"\",\n  \"password\": \"\",\n  \"profiles\": \"\",\n  \"imageFormat\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_pdf_to_json",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pdf/to/json",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pdf",
            "to",
            "json"
          ]
        },
        "description": "Tool to convert PDF or scanned images to JSON format. Use when you need a structured JSON representation of PDF content.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"file\": \"\",\n  \"name\": \"\",\n  \"async\": false,\n  \"pages\": \"\",\n  \"inline\": false,\n  \"password\": \"\",\n  \"profiles\": \"\",\n  \"searchString\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_pdf_to_text",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pdf/to/text",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pdf",
            "to",
            "text"
          ]
        },
        "description": "Tool to convert PDF or scanned images to plain text. Use when you need raw text output preserving layout.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"lang\": \"\",\n  \"name\": \"\",\n  \"rect\": \"\",\n  \"pages\": \"\",\n  \"inline\": false,\n  \"unwrap\": false,\n  \"callback\": \"\",\n  \"password\": \"\",\n  \"run_async\": false,\n  \"expiration\": 0,\n  \"httppassword\": \"\",\n  \"httpusername\": \"\",\n  \"lineGrouping\": \"\"\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_pdf_to_xls",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pdf/to/xls",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pdf",
            "to",
            "xls"
          ]
        },
        "description": "Tool to convert PDF or scanned images to XLS format. Use when you need to extract tabular data into an Excel spreadsheet.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"name\": \"\",\n  \"pages\": \"\",\n  \"password\": \"\",\n  \"profiles\": \"\",\n  \"run_async\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_pdf_to_xlsx",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pdf/to/xlsx",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pdf",
            "to",
            "xlsx"
          ]
        },
        "description": "Tool to convert PDF or scanned images to XLSX (Excel) format. Use when you need structured spreadsheet output from a PDF.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"name\": \"\",\n  \"async\": false,\n  \"pages\": \"\",\n  \"inline\": false,\n  \"encrypt\": false,\n  \"password\": \"\",\n  \"profiles\": \"\",\n  \"expiration\": 0,\n  \"optimization\": \"\",\n  \"columns0Based\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_pdf_to_xml",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pdf/to/xml",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pdf",
            "to",
            "xml"
          ]
        },
        "description": "Tool to convert PDF or scanned images to XML format. Use when you need to extract structured data from PDF into XML.",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"url\": \"\",\n  \"pages\": \"\",\n  \"password\": \"\",\n  \"profiles\": \"\",\n  \"run_async\": false\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_pdfco_post_barcode_generate",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pdfco/post/barcode/generate",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pdfco",
            "post",
            "barcode",
            "generate"
          ]
        },
        "description": "Tool to generate high quality barcode images in 45+ formats including QR Code, Code 128, Code 39, and more. Use when you need to create barcodes with customization options like rotation, decoration im",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"name\": \"\",\n  \"type\": \"\",\n  \"async\": false,\n  \"value\": \"\",\n  \"inline\": false,\n  \"encrypt\": false,\n  \"callback\": \"\",\n  \"expiration\": 0,\n  \"profiles.Angle\": 0,\n  \"decorationImage\": \"\",\n  \"outputDataFormat\": \"\",\n  \"profiles.CaptionFont\": \"\",\n  \"profiles.NarrowBarWidth\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    },
    {
      "name": "pdf_co_pdfco_post_file_upload_base64",
      "request": {
        "method": "POST",
        "header": [
          {
            "key": "Content-Type",
            "value": "application/json"
          }
        ],
        "url": {
          "raw": "{{baseUrl}}/pdfco/post/file/upload/base64",
          "host": [
            "{{baseUrl}}"
          ],
          "path": [
            "pdfco",
            "post",
            "file",
            "upload",
            "base64"
          ]
        },
        "description": "Tool to create a temporary file using base64-encoded source data. Use when you need to upload file content as base64 to PDF.co for downstream processing. Temporary files are automatically deleted afte",
        "body": {
          "mode": "raw",
          "raw": "{\n  \"file\": \"\",\n  \"name\": \"\",\n  \"expiration\": 0\n}",
          "options": {
            "raw": {
              "language": "json"
            }
          }
        }
      }
    }
  ]
}