API V2

生成文档(单个)

使用PDF4me Generate Document操作通过API动态生成文档。使用Word、HTML或PDF模板,以mustache语法或合并字段作为源。数据源可以是JSON或XML。您需要循环操作并迭代数据以生成多个文档。

参数

模板文件类型Enum, Required
Default: DOCX

Template file type.

  • Word - Set this value when sending a Word template
  • HTML - Set this value when sending an HTML template
  • PDF - Set this value for a PDF template
模板文件名String, Required

Name of the Template with the proper file extension

Templare File DataBase64, Required

Map the Template file content

Document Data TypeEnum, Required
Default: JSON

The data type for the template

  • JSON
  • XML
Document Data FileBase64, Required

Map the Data file for the Template

Document Data TextString

It is required only if the Data file is not mapped. You can manually enter the Data for the template in JSON or XML format.

File Meta DataString

Any additional Metadate for fields in JSON format

Output TypeEnum, Required
Default: DOCX

The file format of the Generated Document

  • PDF
  • Word
  • Excel
  • HTML
Meta Data JsonString, Required

输出

文件内容Binary

The Output file from the Generate Document action

Header
Content-Type:application/json
Authorization: Please copy key from the link.

Payload

{
  "templateFileType": "file.pdf",
  "templateFileName": "fileName.pdf",
  "templateFileData": "US",
  "documentDataType": "text",
  "outputType": "output.pdf",
  "documentDataFile": "test2",
  "documentDataText": "Elon", 
  "metaDataJson": "abc"
}

PDF4me api samples

CSharp(C#)
Java
JavaScript
Python
Salesforce
n8n
Google Script
AWS Lambda