Create Document

There are three methods to create a PandaDoc document via API. Here is a quick overview:

From PandaDoc Template

From Public URL

From File Upload

Primary Use

Manage editable templates in PandaDoc

Manage templates elsewhere, such as Microsoft Word, Adobe Acrobat, or PDF files generated from a custom application.

Manage templates elsewhere, such as Microsoft Word, Adobe Acrobat, or PDF files generated from a custom application.

Source:

PandaDoc Template

File
Example: PDF file as a template uploaded with the API request

File
Example: PDF file as a template uploaded with the API request

Supports Fields

Yes

Yes

Yes

Supports Variables (ex. Tokens)

Yes

No

No

Supports Content Placeholders (Smart Content)

Yes

No

No

Supports Tables

Yes

No

No

Supports Pricing Tables

Yes

No

No

Supports Images

Yes

No

No

Editable in PandaDoc

Yes

Partial*

Partial*

*Fields can be arranged but content cannot be edited.