Document Stack
Document Stack
Docs

Glossary

Definitions of key terms and concepts used throughout Document Stack documentation.

A

API Key
A secret token used to authenticate programmatic requests to the Document Stack API. See API Keys.
Active Organization
The currently selected organization in the dashboard. All actions (creating templates, generating PDFs) happen within the context of the active organization.

B

Bearer Token
An authentication method where the API key is passed in the Authorization header as Bearer <api-key>.

C

Canvas
The main editing area in the Studio where you design document templates visually. See Studio Overview.
Conditional Content
Elements that are shown or hidden based on data values. See Conditional Content.

D

Data Binding
The process of connecting template elements to dynamic data fields, so content is populated from API data at generation time. See Data Binding.
Document Stack
A visual template editor SaaS for designing and generating dynamic PDF documents.

E

Element
A building block of a template — text, image, field, table, icon, or line. See Elements.

F

Field Element
A special text element bound to a data key. Its content is replaced with actual data during PDF generation. See Field Elements.
Field Key
The name used to map a field element to a property in the API data (e.g., customerName, invoiceDate).

G

Generation
The process of creating a PDF from a template and data. Also called "rendering" or "producing" a document.

I

Inspector
The properties panel in the Studio that shows and edits the selected element's properties (position, style, data binding).

L

Layers Panel
The panel in the Studio that shows all elements on the current page, their stacking order, and visibility. See Canvas & Layers.

O

Organization
A workspace that contains projects, templates, API keys, and team members. All resources belong to an organization. See Organizations.

P

Page Settings
Configuration for page size, orientation, margins, and background color. See Page Settings.
Project
A container within an organization that holds one or more templates. Used to organize related documents (e.g., all templates for a client).
PDF
Portable Document Format — the output format produced by Document Stack. A universal document format viewable on any device.

R

Rate Limit
A restriction on how many API requests you can make in a given time period. See Rate Limits.

S

SDK
Software Development Kit — a client library for interacting with the Document Stack API. Available for Node.js, Python, and Go.
Studio
The visual template editor where you design documents using drag-and-drop elements. See Studio Overview.
Snapping
Automatic alignment of elements to guides, grid, or other element edges when dragging. See Snapping & Guides.

T

Template
A document design created in the Studio. Templates define the layout, styling, and data bindings. Combined with data at generation time to produce a PDF.
Table Element
An element that displays tabular data with rows and columns. See Tables.

W

Webhook
An HTTP callback that notifies your server when a PDF has been generated. Used for asynchronous generation. See Webhooks.

Missing a Term?

If you can't find a term you're looking for, check the FAQ or reach out to our community.