Digito

Carpeta

Contrato de respuesta: carpeta.

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.

Propiedades principales

PropiedadTipoObligatoriaRestricciones
idstringSíSin restricciones adicionales en este nivel.
namestringSíSin restricciones adicionales en este nivel.
userIdnumberSíSin restricciones adicionales en este nivel.
teamIdnumberSíSin restricciones adicionales en este nivel.
parentIdstring o nullSíSin restricciones adicionales en este nivel.
pinnedbooleanSíSin restricciones adicionales en este nivel.
createdAtstringSíSin restricciones adicionales en este nivel.
updatedAtstringSíSin restricciones adicionales en este nivel.
visibilitystringSíValores: "EVERYONE", "MANAGER_AND_ABOVE", "ADMIN"
typestringSíValores: "DOCUMENT", "TEMPLATE"

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.

{
  "id": "carpeta_de_ejemplo",
  "name": "Contratos",
  "userId": 1,
  "teamId": 1,
  "parentId": null,
  "pinned": true,
  "createdAt": "2026-10-06T12:00:00.000Z",
  "updatedAt": "2026-10-06T12:00:00.000Z",
  "visibility": "EVERYONE",
  "type": "DOCUMENT"
}
Ver el esquema JSON completo
{
  "type": "object",
  "properties": {
    "id": {
      "type": "string"
    },
    "name": {
      "type": "string"
    },
    "userId": {
      "type": "number"
    },
    "teamId": {
      "type": "number"
    },
    "parentId": {
      "type": "string",
      "nullable": true
    },
    "pinned": {
      "type": "boolean"
    },
    "createdAt": {
      "type": "string"
    },
    "updatedAt": {
      "type": "string"
    },
    "visibility": {
      "type": "string",
      "enum": [
        "EVERYONE",
        "MANAGER_AND_ABOVE",
        "ADMIN"
      ]
    },
    "type": {
      "type": "string",
      "enum": [
        "DOCUMENT",
        "TEMPLATE"
      ]
    }
  },
  "required": [
    "id",
    "name",
    "userId",
    "teamId",
    "parentId",
    "pinned",
    "createdAt",
    "updatedAt",
    "visibility",
    "type"
  ]
}

Operaciones que utilizan este esquema