Digito

Sobre actualizado

Contrato de respuesta: sobre actualizado.

Este esquema conserva los nombres técnicos, tipos y restricciones de la API. Las propiedades incluidas en required son obligatorias; nullable admite null. oneOf requiere una variante, anyOf admite las variantes indicadas y allOf combina sus restricciones.

Esta referencia muestra las propiedades documentadas para Digito. Conserva el resto de la respuesta recibida en tu aplicación.

Propiedades principales

PropiedadTipoObligatoriaRestricciones
internalVersionnumberSíSin restricciones adicionales en este nivel.
typestringSíValores: "DOCUMENT", "TEMPLATE"
statusstringSíValores: "DRAFT", "PENDING", "COMPLETED", "REJECTED", "CANCELLED"
sourcestringSíValores: "DOCUMENT", "TEMPLATE"
visibilitystringSíValores: "EVERYONE", "MANAGER_AND_ABOVE", "ADMIN"
templateTypestringSíValores: "PUBLIC", "PRIVATE", "ORGANISATION"
idstringSíSin restricciones adicionales en este nivel.
secondaryIdstringSíSin restricciones adicionales en este nivel.
externalIdstring o nullSíSin restricciones adicionales en este nivel.
createdAtstringSíSin restricciones adicionales en este nivel.
updatedAtstringSíSin restricciones adicionales en este nivel.
completedAtstring o nullSíSin restricciones adicionales en este nivel.
deletedAtstring o nullSíSin restricciones adicionales en este nivel.
titlestringSíSin restricciones adicionales en este nivel.
authOptionsobject o nullSíSin restricciones adicionales en este nivel.
formValuesobject o nullSíSin restricciones adicionales en este nivel.
publicTitlestringSíSin restricciones adicionales en este nivel.
publicDescriptionstringSíSin restricciones adicionales en este nivel.
userIdnumberSíSin restricciones adicionales en este nivel.
teamIdnumberSíSin restricciones adicionales en este nivel.
folderIdstring o nullSíSin restricciones adicionales en este nivel.

Ejemplo de la estructura

Este objeto es una muestra sintética de la estructura. Los identificadores, fechas, estados y tokens sirven como ejemplos de formato; no describen una operación real ni valores predeterminados.

{
  "internalVersion": 1,
  "type": "DOCUMENT",
  "status": "DRAFT",
  "source": "DOCUMENT",
  "visibility": "EVERYONE",
  "templateType": "PRIVATE",
  "id": "sobre_de_ejemplo",
  "secondaryId": "envelope_secundario_de_ejemplo",
  "externalId": null,
  "createdAt": "2026-10-06T12:00:00.000Z",
  "updatedAt": "2026-10-06T12:00:00.000Z",
  "completedAt": null,
  "deletedAt": null,
  "title": "Contrato de servicios actualizado",
  "authOptions": null,
  "formValues": null,
  "publicTitle": "valor_de_ejemplo",
  "publicDescription": "valor_de_ejemplo",
  "userId": 1,
  "teamId": 1,
  "folderId": null
}
Ver el esquema JSON de la referencia
{
  "type": "object",
  "properties": {
    "internalVersion": {
      "type": "number"
    },
    "type": {
      "type": "string",
      "enum": [
        "DOCUMENT",
        "TEMPLATE"
      ]
    },
    "status": {
      "type": "string",
      "enum": [
        "DRAFT",
        "PENDING",
        "COMPLETED",
        "REJECTED",
        "CANCELLED"
      ]
    },
    "source": {
      "type": "string",
      "enum": [
        "DOCUMENT",
        "TEMPLATE"
      ]
    },
    "visibility": {
      "type": "string",
      "enum": [
        "EVERYONE",
        "MANAGER_AND_ABOVE",
        "ADMIN"
      ]
    },
    "templateType": {
      "type": "string",
      "enum": [
        "PUBLIC",
        "PRIVATE",
        "ORGANISATION"
      ]
    },
    "id": {
      "type": "string"
    },
    "secondaryId": {
      "type": "string"
    },
    "externalId": {
      "type": "string",
      "nullable": true
    },
    "createdAt": {
      "type": "string"
    },
    "updatedAt": {
      "type": "string"
    },
    "completedAt": {
      "type": "string",
      "nullable": true
    },
    "deletedAt": {
      "type": "string",
      "nullable": true
    },
    "title": {
      "type": "string"
    },
    "authOptions": {
      "type": "object",
      "nullable": true,
      "properties": {
        "globalAccessAuth": {
          "type": "array",
          "items": {
            "type": "string",
            "enum": [
              "ACCOUNT",
              "TWO_FACTOR_AUTH"
            ]
          }
        },
        "globalActionAuth": {
          "type": "array",
          "items": {
            "type": "string",
            "enum": [
              "ACCOUNT",
              "PASSKEY",
              "TWO_FACTOR_AUTH",
              "PASSWORD"
            ]
          }
        }
      },
      "required": [
        "globalAccessAuth",
        "globalActionAuth"
      ]
    },
    "formValues": {
      "type": "object",
      "nullable": true,
      "additionalProperties": {
        "anyOf": [
          {
            "type": "string"
          },
          {
            "type": "boolean"
          },
          {
            "type": "number"
          }
        ]
      }
    },
    "publicTitle": {
      "type": "string"
    },
    "publicDescription": {
      "type": "string"
    },
    "userId": {
      "type": "number"
    },
    "teamId": {
      "type": "number"
    },
    "folderId": {
      "type": "string",
      "nullable": true
    }
  },
  "required": [
    "internalVersion",
    "type",
    "status",
    "source",
    "visibility",
    "templateType",
    "id",
    "secondaryId",
    "externalId",
    "createdAt",
    "updatedAt",
    "completedAt",
    "deletedAt",
    "title",
    "authOptions",
    "formValues",
    "publicTitle",
    "publicDescription",
    "userId",
    "teamId",
    "folderId"
  ]
}

Operaciones que utilizan este esquema