{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://artifacts.apis.io/gridline/json-schema/gridline-e-sign-init-request-schema.json",
  "title": "E-Sign-Init-Request",
  "x-generated": "2026-10-28",
  "x-method": "derived",
  "x-generator": "derive-json-schema.py",
  "x-source": "openapi/gridline-profile-lookup-openapi.yml#/components/schemas/E-Sign-Init-Request",
  "type": "object",
  "x-internal": false,
  "x-tags": [
    "E-Sign"
  ],
  "required": [
    "signers",
    "coordinate_type"
  ],
  "properties": {
    "signers": {
      "type": "array",
      "items": {
        "type": "object",
        "x-stoplight": {
          "id": "eanynglty6iiu"
        },
        "required": [
          "id",
          "name_to_show_on_signature_stamp"
        ],
        "properties": {
          "id": {
            "type": "integer",
            "x-stoplight": {
              "id": "vzfvce1onci4x"
            },
            "description": "For each signer this value should be unique."
          },
          "name_to_show_on_signature_stamp": {
            "type": "string",
            "x-stoplight": {
              "id": "0kgy03uyufa26"
            }
          },
          "location_to_show_on_signature_stamp": {
            "type": "string",
            "x-stoplight": {
              "id": "ww5od6j3adas0"
            }
          },
          "reason_to_show_on_signature_stamp": {
            "type": "string",
            "x-stoplight": {
              "id": "wgx7zfkran5z9"
            }
          },
          "mobile": {
            "type": "string",
            "x-stoplight": {
              "id": "7ahu18ipwong5"
            },
            "description": "Either mobile or email is required"
          },
          "email": {
            "type": "string",
            "x-stoplight": {
              "id": "v3tdj5jjvg2z0"
            },
            "description": "Either mobile or email is required"
          }
        }
      }
    },
    "coordinate_type": {
      "x-stoplight": {
        "id": "mn5ejcz3jghor"
      },
      "enum": [
        "BOTTOM_LEFT",
        "BOTTOM_RIGHT"
      ]
    }
  }
}