Placeholders
A placeholder is a text string embedded directly in the document. Use the format[[place_key]], where place_key matches the key of the corresponding place object.
[[double brackets]] vs {{double curly braces}}: these serve different purposes:[[place_key]]: Place placeholders. Position signature fields, text inputs, checkboxes, and other interactive places. Works in both PDF and DOCX documents.{{field_key}}: Template fields. Inject dynamic content (names, dates, addresses) into the document text before signing. Only available in DOCX documents. See Document Templates.
{{}} to inject content and [[]] to position places.licensor_signs_here and licensor_signed_at:

licensor_signs_here is a signature place, the recipient’s signature appears over the placeholder. If licensor_signed_at is a recipient_completed_date place, the date appears there instead.


Fixed Positions
Fixed positions let you place a field at an exact location on a document page using coordinates. Specify the page number and the distances from the top (top) and left (left) edges of the page.
Both top and left are measured in points (1 point = 1/72 inch) and can include decimal values.
The coordinates reference the bottom-left corner of the place, as shown below.

employer_first_signature at 1 inch from the left and 5 inches from the top of page 2:
Attributes
The key of the place to position. Must match the
key of a place in the document’s places array.The page number where the place is positioned. Page numbering starts at 1.
The vertical distance from the top edge of the page to the bottom-left corner of the place, in points (1/72 inch). Decimal values are allowed.
The horizontal distance from the left edge of the page to the bottom-left corner of the place, in points (1/72 inch). Decimal values are allowed.
Legacy Signature Places
Earlier versions of SignatureAPI used placeholders like[[employee.signature]], which are called Legacy Signature Places. The current approach uses place objects with either placeholder or fixed position coordinates, as described above. Legacy signature places continue to work, and new projects should use the place objects approach.
For Power Automate integration, legacy signature places are currently the only supported method.