IntegrationsZapSign

Position signature and initials fields on a document (main document or an attachment by its id)

POST
/integrations/connections/{connection_id}/providers/zapsign/documents/place-signatures

Position signature and initials fields on a document (main document or an attachment by its id). Coordinates are percentages from the bottom-left corner of the page; A4 portrait fields are about 19.55 wide and 9.42 high, landscape 15.05 by 12.13. Each call replaces every previous placement of that document, so always send the complete set. ZapSign applies the new layout when the next signer signs; the response confirms acceptance, not geometry.

Authorization

bearerApiKey
AuthorizationBearer <token>

Create a scoped API key in the Adlass settings.

In: header

Path Parameters

connection_id*string

Resource identifier: connection_id.

Formatuuid

Header Parameters

X-Request-Id?string

Optional correlation identifier.

Lengthlength <= 128
Idempotency-Key*string

A unique key for this intended write. Reuse it only for an identical retry.

Length1 <= length <= 200

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

application/problem+json

curl -X POST "https://example.com/integrations/connections/123e4567-e89b-42d3-a456-426614174000/providers/zapsign/documents/place-signatures" \  -H "Idempotency-Key: 123e4567-e89b-42d3-a456-426614174000" \  -H "Content-Type: application/json" \  -d '{    "remote_document_id": "123e4567-e89b-42d3-a456-426614174000",    "placements": [      {        "signer_id": "123e4567-e89b-42d3-a456-426614174000",        "page": 0,        "left": 0,        "bottom": 0,        "width": 1,        "height": 1      }    ]  }'
{  "invocation_id": "123e4567-e89b-42d3-a456-426614174000",  "status": "ACTIVE",  "job_id": "example"}