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).
- 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.