Craftmypdf
craftmypdfCraftMyPDF is a web-based platform that enables users to design and generate customizable PDF documents using pre-designed templates and dynamic data.
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ónTool to create an embeddable editor session URL for a template. Use when you need to embed the PDF editor for a specific template.
CRAFTMYPDF_CREATE_EDITOR_SESSIONAcciónTool 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
backURLstringURL to navigate to when the user clicks the back button.
canSavebooleanAllow saving changes in the editor.
jsonModeintegerMode for JSON: 1 = editor, 2 = viewer.
canPreviewbooleanAllow previewing document within the editor.
expirationintegerSession lifetime in minutes (e.g., 1440 for 24 hours).
canEditJSONbooleanAllow direct JSON editing of the template.
canShowDatabooleanShow or hide data tab in the editor.
canShowHelpbooleanShow or hide help/documentation panel.
template_idstringObligatorioThe PDF template ID to open in the editor.
canCreatePDFbooleanAllow generating PDF from the editor.
canShowHeaderbooleanShow CraftMyPDF header in the editor UI.
canShowLayersbooleanShow layers panel in the editor.
canViewSettingsbooleanAllow viewing editor settings.
canShowExpressionDocbooleanShow or hide expression documentation pane.
canShowPropertyPanelbooleanShow property panel for elements in the editor.
canShowPropertyBindingbooleanShow or hide property binding options.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create PDF AsynchronouslyCRAFTMYPDF_CREATE_PDF_ASYNCAcciónTool 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.
CRAFTMYPDF_CREATE_PDF_ASYNCAcciónTool 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
dataobjectObligatorioJSON payload to populate the template
expirationintegerOptional expiration time in minutes for the PDF link
template_idstringObligatorioID of the template to render
webhook_urlstringObligatorioWebhook URL to receive the generated PDF when ready
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List PDF TemplatesCRAFTMYPDF_LIST_TEMPLATESAcciónTool to retrieve a paginated list of PDF templates. Use when you need to browse available templates before generating a PDF.
CRAFTMYPDF_LIST_TEMPLATESAcciónTool to retrieve a paginated list of PDF templates. Use when you need to browse available templates before generating a PDF.
Parámetros de entrada
limitintegerMaximum number of templates to return, must be at least 1
offsetintegerNumber of templates to skip before returning results, must be non-negative
group_namestringFilter templates by group name
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not