NAiOS IconNAiOS Logo
Volver al catálogo

Craftmypdf

craftmypdf

CraftMyPDF is a web-based platform that enables users to design and generate customizable PDF documents using pre-designed templates and dynamic data.

Acciones
3
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 (3)

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.

Create Editor SessionCRAFTMYPDF_CREATE_EDITOR_SESSIONAcción

Tool to create an embeddable editor session URL for a template. Use when you need to embed the PDF editor for a specific template.

Parámetros de entrada

  • backURLstring

    URL to navigate to when the user clicks the back button.

  • canSaveboolean

    Allow saving changes in the editor.

  • jsonModeinteger

    Mode for JSON: 1 = editor, 2 = viewer.

  • canPreviewboolean

    Allow previewing document within the editor.

  • expirationinteger

    Session lifetime in minutes (e.g., 1440 for 24 hours).

  • canEditJSONboolean

    Allow direct JSON editing of the template.

  • canShowDataboolean

    Show or hide data tab in the editor.

  • canShowHelpboolean

    Show or hide help/documentation panel.

  • template_idstringObligatorio

    The PDF template ID to open in the editor.

  • canCreatePDFboolean

    Allow generating PDF from the editor.

  • canShowHeaderboolean

    Show CraftMyPDF header in the editor UI.

  • canShowLayersboolean

    Show layers panel in the editor.

  • canViewSettingsboolean

    Allow viewing editor settings.

  • canShowExpressionDocboolean

    Show or hide expression documentation pane.

  • canShowPropertyPanelboolean

    Show property panel for elements in the editor.

  • canShowPropertyBindingboolean

    Show or hide property binding options.

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

Create PDF AsynchronouslyCRAFTMYPDF_CREATE_PDF_ASYNCAcción

Tool to queue asynchronous PDF generation via webhook. Use when you need to generate a PDF in the background and receive the result via a webhook.

Parámetros de entrada

  • dataobjectObligatorio

    JSON payload to populate the template

  • expirationinteger

    Optional expiration time in minutes for the PDF link

  • template_idstringObligatorio

    ID of the template to render

  • webhook_urlstringObligatorio

    Webhook URL to receive the generated PDF when ready

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

List PDF TemplatesCRAFTMYPDF_LIST_TEMPLATESAcción

Tool to retrieve a paginated list of PDF templates. Use when you need to browse available templates before generating a PDF.

Parámetros de entrada

  • limitinteger

    Maximum number of templates to return, must be at least 1

  • offsetinteger

    Number of templates to skip before returning results, must be non-negative

  • group_namestring

    Filter templates by group name

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