NAiOS IconNAiOS Logo
Volver al catálogo

PDF.co

pdf_co

PDF.co is a REST API platform for PDF automation including PDF extraction, generation, editing, splitting, merging, form filling, barcode processing, OCR, document parsing, file conversion (PDF to Excel/CSV/JSON/XML/HTML/Image and vice versa), and AI-powered invoice parsing.

Acciones
33
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

Acciones disponibles (33)

Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

Get Account Balance InfoPDF_CO_ACCOUNT_BALANCE_INFOAcción

Tool to get account balance info. use after authenticating to check remaining credits.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Generate BarcodePDF_CO_BARCODE_GENERATEAcción

Tool to generate barcode images (qr, code128, code39, pdf417, etc.). use when you need to encode data into barcodes on the fly.

Parámetros de entrada

  • namestring

    Filename for the generated barcode (extension added automatically).

  • typestringObligatorio

    Barcode type (e.g., Code128, QRCode, Code39, PDF417).

  • valuestringObligatorio

    Data/content to encode in the barcode.

  • async_boolean

    Process request asynchronously.

  • margininteger

    Margin (white border) size around barcode in pixels.

  • addTextboolean

    Display human-readable text below the barcode.

  • fontNamestring

    Font name for human-readable text (e.g., 'Arial').

  • fontSizeinteger

    Font size (points) for human-readable text.

  • backColorstring

    Barcode background color (hex or rgba).

  • foreColorstring

    Barcode foreground color (hex e.g., '#000000' or rgba string).

  • resolutioninteger

    Image resolution in DPI.

  • aspectRationumber

    Aspect ratio (width/height) for 2D barcodes.

  • pdfPasswordstring

    Password to protect PDF if output format is 'pdf'.

  • barcodeWidthinteger

    Width of the barcode image in pixels.

  • outputFormatstring

    Output image format ('png', 'jpg', 'pdf').

  • barcodeHeightinteger

    Height of the barcode image in pixels.

  • caseSensitiveboolean

    Treat barcode value as case-sensitive.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Convert Excel to CSVPDF_CO_CONVERT_EXCEL_TO_CSVAcción

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.

Parámetros de entrada

  • urlstringObligatorio

    Link to source XLS or XLSX file to be converted to CSV

  • namestring

    Desired name for the output CSV file

  • pagesstring

    Pages to convert (e.g., '0-2,4'), default is all pages

  • inlineboolean

    If true, returns CSV data inline; otherwise returns URL to CSV

  • passwordstring

    Password for a protected Excel file, if applicable

  • profilesstring

    Conversion profiles in JSON format, see PDF.co docs for structure

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Convert Excel to HTMLPDF_CO_CONVERT_EXCEL_TO_HTMLAcción

Tool to convert an excel file to html. use when you have an excel url or file bytes and need html output.

Parámetros de entrada

  • urlstring

    URL to the source Excel file (xls, xlsx, or csv).

  • filestringbinary

    Binary content of the Excel file to upload as an alternative to 'url'.

  • namestring

    Name for the resulting HTML file (e.g., 'report.html').

  • asyncboolean

    Set to true to run the conversion asynchronously.

  • profilesstring

    Conversion profiles as a JSON string.

  • extraParamsstring

    Additional parameters as a JSON string.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Convert Excel to JSONPDF_CO_CONVERT_EXCEL_TO_JSONAcción

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.

Parámetros de entrada

  • urlstringObligatorio

    Public URL of the source Excel/CSV file.

  • namestring

    Desired name for the generated JSON file.

  • pagesstring

    Comma-separated page indices or ranges to process, e.g., '1,3-5'.

  • passwordstring

    Password for password-protected files.

  • profilesstring

    Custom processing profiles in JSON format.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Convert Excel to TextPDF_CO_CONVERT_EXCEL_TO_TEXTAcción

Tool to convert excel files to plain text. use after providing an excel file url to extract spreadsheet content.

Parámetros de entrada

  • urlstringObligatorio

    Link to the source Excel file (xls, xlsx, or csv).

  • namestring

    Optional name for the output file.

  • pagesstring

    Comma-separated list of sheet indices to convert, e.g., '0,2'.

  • inlineboolean

    Set to true to return data inline in response instead of URL.

  • encryptboolean

    Set to true to encrypt the resulting file.

  • passwordstring

    Password for password-protected Excel files.

  • profilesstring

    Conversion profiles in JSON format.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Convert Excel to XMLPDF_CO_CONVERT_EXCEL_TO_XMLAcción

Tool to convert an excel file to xml. use when needing xml output from xls/xlsx/csv synchronously or asynchronously.

Parámetros de entrada

  • urlstringObligatorio

    URL to the source file (xls, xlsx or csv).

  • namestring

    Output file name.

  • asyncboolean

    Set true to run asynchronously, returning a jobId.

  • inlineboolean

    Set true to return XML inline, otherwise returns file URL.

  • callbackstring

    Callback URL for async mode, used when async is true.

  • profilesobject

    Profiles settings.

  • expirationinteger

    Link expiration time in minutes.

  • httppasswordstring

    HTTP auth password for source URL.

  • httpusernamestring

    HTTP auth user name for source URL.

  • worksheetIndexinteger

    Worksheet index (1-based).

  • DataDecryptionIVstring

    Initialization vector for decryption.

  • DataEncryptionIVstring

    Initialization vector for encryption.

  • DataDecryptionKeystring

    Decryption key.

  • DataEncryptionKeystring

    Encryption key.

  • DataDecryptionAlgorithmstringenum

    Decryption algorithm (AES128, AES192, AES256).

    AES128AES192AES256
  • DataEncryptionAlgorithmstringenum

    Encryption algorithm (AES128, AES192, AES256).

    AES128AES192AES256

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Document ParserPDF_CO_DOCUMENT_PARSERAcción

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.

Parámetros de entrada

  • urlstringuri

    Public URL of the PDF to parse. Required if not uploading a file.

  • filestringbinary

    Raw PDF file bytes to upload directly. Required if not providing a URL.

  • namestring

    Custom name for the output/result file.

  • templatestringObligatorio

    Inline YAML/JSON parsing template to extract structured data

  • async_reqboolean

    Run parsing asynchronously and return a result URL instead of inline data.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Upload FilePDF_CO_FILE_UPLOADAcción

Tool to upload a local file to pdf.co. use when you need to stage a document on pdf.co for downstream processing.

Parámetros de entrada

  • namestring

    Optional filename to assign on PDF.co (defaults to original name).

  • file_pathstringObligatorio

    Local filesystem path to the file to upload.

  • run_asyncboolean

    Whether to execute the upload asynchronously (defaults to false).

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Check Job StatusPDF_CO_JOB_CHECKAcción

Tool to check status and result of an asynchronous job. use after submitting a job to poll for completion.

Parámetros de entrada

  • jobidstringObligatorio

    The unique identifier of the asynchronous job to check status for

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Add Content to PDFPDF_CO_PDF_ADDAcción

Tool to add content to an existing pdf. use when you need to overlay text, images, barcodes, or links before distributing the file.

Parámetros de entrada

  • urlstringObligatorio

    Link to the source PDF file

  • namestring

    Desired name for the result PDF file

  • pagesstring

    Comma-separated page indices (e.g., '0,2-4') to process; defaults to all pages

  • objectsobject[]Obligatorio

    List of objects to add (text, image, barcode, link, document, etc.). See API docs for structure.

  • passwordstring

    Password for protected PDF, if needed

  • run_asyncboolean

    Run the process asynchronously; if true, returns a jobId for status checking

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Change PDF Text SearchablePDF_CO_PDF_CHANGE_TEXT_SEARCHABLEAcción

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.

Parámetros de entrada

  • urlstringObligatorio

    Public URL of the source PDF file.

  • rectstring

    Comma-separated rectangle coordinates 'left,top,width,height' to limit OCR.

  • pagesstring

    Pages to process (e.g., '0,2-5,7'). Defaults to all pages.

  • inlineboolean

    Whether to return the processed PDF data inline (base64) or as a URL. Set to true for inline response, false for URL.

  • languagestring

    Language code for OCR (default: eng).

  • passwordstring

    Password for encrypted PDF, if applicable.

  • profilesstring

    JSON string with advanced OCR profiles and configurations.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Delete PDF PagesPDF_CO_PDF_DELETE_PAGESAcción

Tool to delete specific pages from a pdf file. use when you need to remove unwanted pages before further processing.

Parámetros de entrada

  • urlstringObligatorio

    URL or base64-encoded content of the source PDF.

  • namestring

    Optional name for the resulting PDF file.

  • pagesstringObligatorio

    Comma-separated list of page indices or ranges to delete (0-based). E.g., '0,2-4'.

  • passwordstring

    Password for protected PDF file.

  • profilesstring

    Optional JSON string for advanced configuration.

  • async_jobboolean

    Process request asynchronously. If true, returns a job ID instead of immediate URL.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Extract PDF AttachmentsPDF_CO_PDF_EXTRACT_ATTACHMENTSAcción

Tool to extract embedded attachments from a pdf. use when you need to retrieve embedded files from a pdf after uploading.

Parámetros de entrada

  • urlstringObligatorio

    URL of the input PDF file to process.

  • passwordstring

    Password for protected PDF file (if applicable).

  • async_jobboolean

    Run processing asynchronously. If true, returns a jobId for async processing.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Find Text in PDFPDF_CO_PDF_FINDAcción

Tool to find text in a pdf document. use when you need to locate keywords or regex patterns and get their page positions.

Parámetros de entrada

  • urlstringObligatorio

    Publicly accessible URL of the PDF file to search.

  • pagesstring

    Comma-separated page ranges to search, e.g., '1-3,5'.

  • passwordstring

    Password for protected PDF, if applicable.

  • profilesstring

    Advanced JSON configuration for PDF processing.

  • regexSearchboolean

    Whether to treat searchString as a regular expression (default: false).

  • searchStringstringObligatorio

    Keyword or regex pattern to find in the document.

  • caseSensitiveboolean

    Whether the search is case-sensitive (default: false).

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

PDF Forms Info ReaderPDF_CO_PDF_FORMS_INFO_READERAcción

Tool to extract form field information from a pdf. use when you need to retrieve names, types, and values of form fields.

Parámetros de entrada

  • urlstringObligatoriouri

    Publicly accessible URL of the PDF file containing form fields.

  • inlineboolean

    If true, returns form fields details inline in the response.

  • passwordstring

    Password for encrypted PDF, if applicable.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Convert Text to PDFPDF_CO_PDF_FROM_DOCUMENT_TXTAcción

Tool to convert plain text data to pdf. use when you need to generate a pdf from raw text content or text file links.

Parámetros de entrada

  • urlstringObligatorio

    Link to source text file or raw text content.

  • namestringObligatorio

    Name of the resulting PDF file (e.g., 'result.pdf').

  • profilesstring

    Optional JSON-formatted string with advanced API options.

  • async_jobboolean

    Run processing asynchronously; if true, returns a jobId for status checking.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Convert Email to PDFPDF_CO_PDF_FROM_EMAILAcción

Tool to convert email files (.eml/.msg) to pdf. use when you need to transform standalone email messages into pdf documents.

Parámetros de entrada

  • urlstringObligatorio

    Direct URL to the input EML or MSG file.

  • namestring

    Optional name for the resulting PDF file.

  • profilesstring

    Advanced configuration options as JSON-formatted string.

  • async_jobboolean

    Run processing asynchronously; if true, returns a jobId for status checking.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Convert HTML to PDFPDF_CO_PDF_FROM_HTMLAcción

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.

Parámetros de entrada

  • urlstringObligatorio

    The HTML page or resource URL to convert into PDF.

  • namestring

    Desired output filename for the PDF result.

  • footerstring

    HTML snippet for page footers applied to each page.

  • headerstring

    HTML snippet for page headers applied to each page.

  • marginsstring

    Custom page margins in '{top} {right} {bottom} {left}' format (units: px, mm, cm, in).

  • callbackstring

    Webhook URL to receive asynchronous results when async=true.

  • profilesstring

    Advanced conversion profiles/settings as JSON string.

  • async_jobboolean

    Run conversion as background job; returns jobId when true.

  • mediaTypestring

    CSS media type: 'print', 'screen', or 'none'.

  • paperSizestring

    Paper size: standard like 'Letter', 'Legal', 'A4'–'A6', or custom '200px 300px', '8in 10in'.

  • expirationinteger

    Expiration time in minutes for the output file link.

  • orientationstring

    Document orientation: 'Portrait' or 'Landscape'.

  • printBackgroundboolean

    Include background graphics (colors/images) if true.

  • DoNotWaitFullLoadboolean

    If true, speeds up conversion by not waiting for full page load.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

PDF Info ReaderPDF_CO_PDF_INFO_READERAcción

Tool to retrieve detailed information and metadata of a pdf. use when you need page count, author, encryption details, and other document properties.

Parámetros de entrada

  • urlstringObligatoriouri

    URL to the source PDF file

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Merge PDFsPDF_CO_PDF_MERGEAcción

Tool to merge multiple pdf files into one document. use when you need to combine several pdf urls into a single pdf file.

Parámetros de entrada

  • namestring

    Optional name for the resulting PDF file (must end with .pdf)

  • urlsstringObligatorio

    Comma-separated string of PDF URLs or a list of PDF URLs to merge. Each URL must point to a publicly accessible or presigned PDF file.

  • profilesstring

    (Advanced) Custom JSON profiles for processing.

  • run_asyncboolean

    Run the merge asynchronously; if true returns a jobId for status checking.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Rotate PDF PagesPDF_CO_PDF_ROTATEAcción

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.

Parámetros de entrada

  • urlstringObligatorio

    URL of the source PDF file to rotate

  • namestring

    Optional filename for the resulting PDF (should end with .pdf)

  • angleintegerObligatorioenum

    Rotation angle in degrees; must be one of 90, 180, or 270

    90180270
  • pagesstringObligatorio

    Comma-separated list of page indices or ranges to rotate (e.g., '0,2-5')

  • passwordstring

    Password for encrypted PDFs, if required

  • run_asyncboolean

    Run the operation asynchronously; if true, returns a jobId for status checking

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Search and Delete Text in PDFPDF_CO_PDF_SEARCH_AND_DELETE_TEXTAcción

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.

Parámetros de entrada

  • urlstringObligatorio

    URL or base64 content of the source PDF file.

  • pagesstring

    Comma-separated list of page indices or ranges to process (0-based), e.g., '0,2-5'.

  • passwordstring

    Password for protected PDF if required.

  • async_jobboolean

    Run operation asynchronously. Returns jobId if true.

  • regexSearchboolean

    Treat searchString as regular expression.

  • searchStringstringObligatorio

    Text string or regex pattern to search and delete.

  • caseSensitiveboolean

    Enable case-sensitive matching.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Search and Replace Text in PDFPDF_CO_PDF_SEARCH_AND_REPLACE_TEXTAcción

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).

Parámetros de entrada

  • urlstringObligatorio

    Publicly accessible URL of the source PDF file.

  • namestring

    Optional name for the resulting PDF file.

  • passwordstring

    Password for protected PDF, if required.

  • async_jobboolean

    Set to true to run process asynchronously (returns jobId).

  • regexSearchboolean

    Enable regular expression search if true.

  • searchStringstringObligatorio

    Text to search for in the document.

  • replaceStringstringObligatorio

    Text to replace each found occurrence with.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Split PDFPDF_CO_PDF_SPLITAcción

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.

Parámetros de entrada

  • urlstring

    Public URL of the PDF file to split.

  • namestring

    Base name for output files; each part receives a suffix.

  • pagesstring

    Comma-separated or dash page ranges to split, e.g. '1-2,4'. 1-based indexing; omit to split all pages.

  • inlineboolean

    Return split documents inline (base64) instead of URLs.

  • callbackstring

    Webhook URL for async notifications; only used when run_async is True.

  • passwordstring

    Owner password for encrypted PDF files, if any.

  • profilesobject

    Advanced processing profiles as JSON-formatted dict.

  • file_pathstring

    Local path to the PDF file to upload instead of using URL.

  • run_asyncboolean

    Run processing asynchronously; returns jobId instead of immediate results.

  • expirationinteger

    Minutes before temporary output links expire; default is service default.

  • httppasswordstring

    HTTP basic auth password if the source URL is protected.

  • httpusernamestring

    HTTP basic auth username if the source URL is protected.

  • DataEncryptionIVstring

    Base64-encoded IV for output data encryption.

  • outputDataFormatstring

    Set to 'base64' to return split PDFs as base64 strings.

  • DataEncryptionKeystring

    Base64-encoded key for output data encryption.

  • DataEncryptionAlgorithmstring

    Algorithm for user-controlled output encryption (AES128, AES192, AES256).

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Convert PDF to CSVPDF_CO_PDF_TO_CSVAcción

Tool to convert pdf or scanned images to csv format. use when you need to extract tabular data from a pdf into csv format.

Parámetros de entrada

  • urlstringObligatorio

    Link to the PDF file to be converted.

  • langstring

    Language for OCR text recognition (e.g., 'eng', 'deu').

  • namestring

    Optional name for the output CSV file (must end with .csv).

  • pagesstring

    Comma-separated page indices or ranges to convert (e.g., '1,3-5').

  • inlineboolean

    If true, returns CSV data inline; otherwise returns a URL to the CSV.

  • encryptboolean

    If true, encrypts the output CSV file.

  • passwordstring

    Password for protected PDF files, if required.

  • profilesstring

    Advanced conversion settings in JSON format.

  • run_asyncboolean

    Run job asynchronously; returns jobId for status checking.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Convert PDF to HTMLPDF_CO_PDF_TO_HTMLAcción

Tool to convert pdf documents to html. use when you need an html rendition of a pdf or scanned image.

Parámetros de entrada

  • urlstring

    URL to the source PDF file.

  • filestringbinary

    Binary content of the PDF file to upload as an alternative to 'url'.

  • namestring

    Desired name for the resulting HTML file (e.g., 'result.html').

  • inlineboolean

    If true, returns raw HTML in the 'html' field instead of a link.

  • encryptboolean

    Whether to encrypt the output HTML file.

  • profilesstring

    Additional conversion profiles as a JSON string.

  • run_asyncboolean

    Set to true to run the conversion asynchronously.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Convert PDF to ImagePDF_CO_PDF_TO_IMAGEAcción

Tool to convert pdf pages to images (png, jpg, tiff). use when you need image previews of pdf content.

Parámetros de entrada

  • dpiinteger

    Resolution in DPI for the output images (1-300).

  • urlstringObligatorio

    Link to the source PDF file.

  • pagesstring

    Comma-separated list of page indices or ranges to convert. For example: '1,3-5' to convert pages 1, 3, 4, and 5.

  • passwordstring

    Password for protected PDF files, if required.

  • profilesstring

    Custom JSON profiles for advanced conversion options.

  • async_jobboolean

    Run processing asynchronously. Returns jobId when true.

  • imageFormatstringenum

    Output image format: PNG (default), JPG, or TIFF.

    PNGJPGTIFF

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Convert PDF to JSONPDF_CO_PDF_TO_JSONAcción

Tool to convert pdf or scanned images to json format. use when you need a structured json representation of pdf content.

Parámetros de entrada

  • urlstring

    Link to the PDF file to be converted.

  • filestringbinary

    Binary content of the PDF file to convert.

  • namestring

    Optional name for the output JSON file (should end with .json).

  • asyncboolean

    If true, runs the job asynchronously; returns jobId for status checking.

  • pagesstring

    Comma-separated page indices or ranges to convert (e.g., '1,3-5').

  • inlineboolean

    If true, returns JSON data inline; otherwise returns a URL.

  • passwordstring

    Password for protected PDF files, if required.

  • profilesstring

    Advanced conversion configuration in JSON format.

  • searchStringstring

    Optional text to search for in the PDF before conversion.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Convert PDF to TextPDF_CO_PDF_TO_TEXTAcción

Tool to convert pdf or scanned images to plain text. use when you need raw text output preserving layout.

Parámetros de entrada

  • urlstringObligatorio

    URL to the source PDF or image file.

  • langstring

    OCR language(s) code, e.g. 'eng', or 'eng+deu'.

  • namestring

    Desired name for the output file (e.g. 'result.txt').

  • rectstring

    Extraction rectangle in format '{x} {y} {width} {height}'.

  • pagesstring

    Comma-separated page indices or ranges to process (e.g. '0,2-4').

  • inlineboolean

    Return text inline in response instead of URL.

  • unwrapboolean

    Unwrap lines into a single line within table cells (only when lineGrouping='1').

  • callbackstring

    Webhook URL to receive callback when async=true.

  • passwordstring

    Password for protected PDF files.

  • run_asyncboolean

    Run process asynchronously; returns jobId if true.

  • expirationinteger

    Expiration time in minutes for the output file link.

  • httppasswordstring

    HTTP auth password for source URL.

  • httpusernamestring

    HTTP auth username for source URL.

  • lineGroupingstring

    Line grouping mode: '1', '2', or '3'.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Convert PDF to XLSPDF_CO_PDF_TO_XLSAcción

Tool to convert pdf or scanned images to xls format. use when you need to extract tabular data into an excel spreadsheet.

Parámetros de entrada

  • urlstringObligatorio

    Link to the PDF file to be converted.

  • namestring

    Optional name for the output XLS file (must end with .xls).

  • pagesstring

    Comma-separated page indices or ranges to convert (e.g., '1,3-5').

  • passwordstring

    Password for protected PDF files, if required.

  • profilesstring

    Advanced conversion settings in JSON format.

  • run_asyncboolean

    Run job asynchronously; returns jobId for status checking.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Convert PDF to XLSXPDF_CO_PDF_TO_XLSXAcción

Tool to convert pdf or scanned images to xlsx (excel) format. use when you need structured spreadsheet output from a pdf.

Parámetros de entrada

  • urlstringObligatorio

    Link to the PDF file to be converted.

  • namestring

    Optional name for the output XLSX file (must end with .xlsx).

  • pagesstring

    Comma-separated page indices or ranges to convert (e.g., '1,3-5').

  • inlineboolean

    If true, returns XLSX data inline; otherwise returns a URL to the XLSX.

  • encryptboolean

    If true, encrypts the output XLSX file.

  • passwordstring

    Password for protected PDF files, if required.

  • profilesstring

    Advanced conversion settings in JSON format.

  • run_asyncboolean

    Run job asynchronously; returns processId for status checking.

  • expirationinteger

    Expiration time for the output link in minutes (default is 60).

  • optimizationstring

    Optimization mode, e.g., 'ocr'.

  • columns0Basedboolean

    Set to true if column indices in profiles are zero-based.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Convert PDF to XMLPDF_CO_PDF_TO_XMLAcción

Tool to convert pdf or scanned images to xml format. use when you need to extract structured data from pdf into xml.

Parámetros de entrada

  • urlstringObligatorio

    Link to the PDF file to be converted.

  • pagesstring

    Comma-separated page indices or ranges to convert (e.g., '1,3-5').

  • passwordstring

    Password for protected PDF files, if required.

  • profilesstring

    Advanced conversion settings in JSON format.

  • run_asyncboolean

    Run job asynchronously; returns jobId for status checking.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not