REST API

Document Rollout

POST

https://selise.app/api/selisign/v100/SeliSign/Commands/RolloutContract

Endpoint Definition

NameDocument Rollout
URLhttps://selise.app/api/selisign/v100/SeliSign/Commands/RolloutContract
MethodPOST

Payload Definition

Field
DocumentIdstring
StampCoordinatesList of Object
TextFieldCoordinatesList of Object
StampPostInfoCoordinatesList of Object
SimpleImageCoordinatesList of Object

API Documentation

Document rollout continues past preparation. After creating a contract with metadata and signatories, set coordinates for signing fields, images, geolocation, initials, date-time objects, and dynamic text fields.

Although not all components are mandatory to publish, SELISE Signature lets you customize contracts with these UI elements. DocumentRollout configures them via a REST interface and rolls the document out to signatories, viewers, and reviewers per signing order or all at once.

Samples

Request sample
{
  "DocumentId": "f37b0938-5db9-43c6-8cfa-51a8e6c42caf",
  "StampCoordinates": [
    {
      "FileId": "47a4edb4-b2d5-433a-93f3-957ce3c185cd",
      "Width": 150,
      "Height": 100,
      "PageNumber": 0,
      "X": 210.44,
      "Y": 254.22,
      "SignatoryEmail": "user_1@email.com"
    }
  ],
  "TextFieldCoordinates": [],
  "StampPostInfoCoordinates": [],
  "SimpleImageCoordinates": []
}
Successful response
{
  "Errors": { "IsValid": true, "Errors": [] },
  "StatusCode": 0
}