PandaDoc · Schema

DocumentField

A field within a document, such as a signature, text, or checkbox field.

Document AutomationE-SignatureDocument ManagementDocument GenerationWebhooks

Properties

Name Type Description
name string Field name as defined in the template.
type string Field type identifier.
value object Current value assigned to the field.
role string Role name of the recipient assigned to complete this field.
required boolean Whether the field must be completed before the document can be finalized.
View JSON Schema on GitHub

JSON Schema

pandadoc-documentfield-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/DocumentField",
  "title": "DocumentField",
  "type": "object",
  "description": "A field within a document, such as a signature, text, or checkbox field.",
  "properties": {
    "name": {
      "type": "string",
      "description": "Field name as defined in the template."
    },
    "type": {
      "type": "string",
      "description": "Field type identifier.",
      "enum": [
        "signature",
        "initials",
        "text",
        "date",
        "checkbox",
        "radio",
        "select",
        "attachment",
        "payment"
      ]
    },
    "value": {
      "description": "Current value assigned to the field."
    },
    "role": {
      "type": "string",
      "description": "Role name of the recipient assigned to complete this field."
    },
    "required": {
      "type": "boolean",
      "description": "Whether the field must be completed before the document can be finalized."
    }
  }
}