# Initialize Esign (/api-reference/esign/initializeEsign)

Start an Esign session for one or more signers on an uploaded document.

- `page` inside elements is zero-indexed: `0` is the first page.
- Multiple elements can be added per signer on different pages.
- `email_template_overrides` customizes invite email branding; when
  `company_name` is provided, default Surepass branding is hidden for
  white-label emails.
- `stamp` optionally reserves e-stamps into the flow — either by search
  (`amount` + `state_code` + `article_id`, optionally narrowed by party
  names) or by explicit `stamp_instance_ids`. Reserved stamp PDFs are
  prefixed to the uploaded PDF before signing starts.


This page is generated from the OpenAPI specification — read /openapi.yaml for the full request/response schemas, examples, and error codes.