{
  "openapi": "3.0.3",
  "info": {
    "title": "GoPaperless Gateway — documentary catalog",
    "version": "1.261001-documentary",
    "description": "All 34 method/path headings from GoPaperless Gateway API Specification v1.261001. Ten operations have selected logical request/response fields. Authentication placement and request encoding are not established; x-request-model is not a wire body. No execution server is configured."
  },
  "servers": [],
  "paths": {
    "/gateway/view/open/{token}": {
      "get": {
        "operationId": "gatewayViewOpenTokenGet",
        "summary": "view/open/{token}",
        "tags": [
          "Viewer"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            8
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "catalog-only",
        "x-issues": [
          "GW12-AUTH"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "token",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Context-specific token from the preceding operation; not a generic credential."
          }
        ],
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "parameters-or-catalogue",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              8
            ]
          },
          "blocking_issues": [
            "GW12-AUTH"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/view/arrangement/{token}": {
      "get": {
        "operationId": "gatewayViewArrangementTokenGet",
        "summary": "view/arrangement/{token}",
        "tags": [
          "Viewer"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            8
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "catalog-only",
        "x-issues": [
          "GW12-AUTH"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "token",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Context-specific token from the preceding operation; not a generic credential."
          }
        ],
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "parameters-or-catalogue",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              8
            ]
          },
          "blocking_issues": [
            "GW12-AUTH"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/view/signing/{token}": {
      "get": {
        "operationId": "gatewayViewSigningTokenGet",
        "summary": "view/signing/{token}",
        "tags": [
          "Viewer"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            8
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "catalog-only",
        "x-issues": [
          "GW12-AUTH"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "token",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Context-specific token from the preceding operation; not a generic credential."
          }
        ],
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "parameters-or-catalogue",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              8
            ]
          },
          "blocking_issues": [
            "GW12-AUTH"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/view/signing/batch/{token}": {
      "get": {
        "operationId": "gatewayViewSigningBatchTokenGet",
        "summary": "view/signing/batch/{token}",
        "tags": [
          "Viewer"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            8
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "catalog-only",
        "x-issues": [
          "GW12-AUTH"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "token",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Context-specific token from the preceding operation; not a generic credential."
          }
        ],
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "parameters-or-catalogue",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              8
            ]
          },
          "blocking_issues": [
            "GW12-AUTH"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/view/signing/sequence/{token}": {
      "get": {
        "operationId": "gatewayViewSigningSequenceTokenGet",
        "summary": "view/signing/sequence/{token}",
        "tags": [
          "Viewer"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            8
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "catalog-only",
        "x-issues": [
          "GW12-AUTH"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "token",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Context-specific token from the preceding operation; not a generic credential."
          }
        ],
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "parameters-or-catalogue",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              8
            ]
          },
          "blocking_issues": [
            "GW12-AUTH"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/view/arrangement/sequence/{token}": {
      "get": {
        "operationId": "gatewayViewArrangementSequenceTokenGet",
        "summary": "view/arrangement/sequence/{token}",
        "tags": [
          "Viewer"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            8
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "catalog-only",
        "x-issues": [
          "GW12-AUTH"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "token",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Context-specific token from the preceding operation; not a generic credential."
          }
        ],
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "parameters-or-catalogue",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              8
            ]
          },
          "blocking_issues": [
            "GW12-AUTH"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/view/validation/{token}/show": {
      "get": {
        "operationId": "gatewayViewValidationTokenShowGet",
        "summary": "view/validation/{token}/show",
        "tags": [
          "Viewer"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            9
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "catalog-only",
        "x-issues": [
          "GW12-AUTH"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "token",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Context-specific token from the preceding operation; not a generic credential."
          }
        ],
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "parameters-or-catalogue",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              9
            ]
          },
          "blocking_issues": [
            "GW12-AUTH"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/view/configuration/{token}": {
      "get": {
        "operationId": "gatewayViewConfigurationTokenGet",
        "summary": "view/configuration/{token}",
        "tags": [
          "Viewer"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            9
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "catalog-only",
        "x-issues": [
          "GW12-AUTH"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "token",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Context-specific token from the preceding operation; not a generic credential."
          }
        ],
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "parameters-or-catalogue",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              9
            ]
          },
          "blocking_issues": [
            "GW12-AUTH"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/view/template/{token}": {
      "get": {
        "operationId": "gatewayViewTemplateTokenGet",
        "summary": "view/template/{token}",
        "tags": [
          "Viewer"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            9
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "catalog-only",
        "x-issues": [
          "GW12-AUTH"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "token",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Context-specific token from the preceding operation; not a generic credential."
          }
        ],
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "parameters-or-catalogue",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              9
            ]
          },
          "blocking_issues": [
            "GW12-AUTH"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/api/signing/users/configure.json": {
      "post": {
        "operationId": "gatewayApiSigningUsersConfigureJsonPost",
        "summary": "api/signing/users/configure.json",
        "tags": [
          "Gateway"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            9
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "catalog-only",
        "x-issues": [
          "GW12-AUTH"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "parameters-or-catalogue",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              9
            ]
          },
          "blocking_issues": [
            "GW12-AUTH"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/api/signing/users/configure/{token}": {
      "get": {
        "operationId": "gatewayApiSigningUsersConfigureTokenGet",
        "summary": "api/signing/users/configure/{token}",
        "tags": [
          "Gateway"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            12
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "catalog-only",
        "x-issues": [
          "GW12-AUTH"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "token",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Context-specific token from the preceding operation; not a generic credential."
          }
        ],
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "parameters-or-catalogue",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              12
            ]
          },
          "blocking_issues": [
            "GW12-AUTH"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/api/signing/users/template.json": {
      "post": {
        "operationId": "gatewayApiSigningUsersTemplateJsonPost",
        "summary": "api/signing/users/template.json",
        "tags": [
          "Gateway"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            14
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "catalog-only",
        "x-issues": [
          "GW12-AUTH"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "parameters-or-catalogue",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              14
            ]
          },
          "blocking_issues": [
            "GW12-AUTH"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/api/signing/users/template/{token}": {
      "get": {
        "operationId": "gatewayApiSigningUsersTemplateTokenGet",
        "summary": "api/signing/users/template/{token}",
        "tags": [
          "Gateway"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            17
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "catalog-only",
        "x-issues": [
          "GW12-AUTH"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "token",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Context-specific token from the preceding operation; not a generic credential."
          }
        ],
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "parameters-or-catalogue",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              17
            ]
          },
          "blocking_issues": [
            "GW12-AUTH"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/api/file/upload": {
      "post": {
        "operationId": "gatewayApiFileUploadPost",
        "summary": "api/file/upload",
        "tags": [
          "Gateway"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            18
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "selected-logical-fields",
        "x-issues": [
          "GW12-AUTH",
          "GW12-ENCODING",
          "GW12-UPLOAD"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "x-request-model": {
          "type": "object",
          "properties": {
            "file[name]": {
              "type": "string",
              "description": "File name, maximum 64 characters.",
              "x-description-vi": "Tên file, tối đa 64 ký tự.",
              "x-presence": "M",
              "maxLength": 64
            },
            "file[digest]": {
              "type": "string",
              "description": "SHA1 digest in this upload operation; do not use the validation SHA256 rule here.",
              "x-description-vi": "SHA1 trong operation upload này; không áp dụng quy tắc SHA256 của validation.",
              "x-presence": "M"
            },
            "file[url]": {
              "type": "string",
              "description": "Source table marks URL required; Base64 content is described as an alternative. Confirm exclusivity.",
              "x-description-vi": "Bảng bắt buộc URL nhưng mô tả content Base64 là phương án thay thế; cần xác nhận điều kiện.",
              "x-presence": "RC"
            },
            "file[content]": {
              "type": "string",
              "description": "Base64 content, alternative to URL.",
              "x-description-vi": "Nội dung Base64, phương án thay URL.",
              "x-presence": "RC"
            }
          },
          "required": [
            "file[name]",
            "file[digest]"
          ]
        },
        "x-response-model": {
          "type": "object",
          "properties": {
            "status": {
              "type": "string",
              "description": "Outcome status; source example ok.",
              "x-description-vi": "Trạng thái kết quả; ví dụ nguồn ok.",
              "x-presence": "O"
            },
            "token": {
              "type": "string",
              "description": "Uploaded-file token, not a signing token.",
              "x-description-vi": "Token file đã tải lên; không phải token ký.",
              "x-presence": "O"
            }
          }
        },
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "logical-selected-fields",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              18
            ]
          },
          "blocking_issues": [
            "GW12-AUTH",
            "GW12-ENCODING",
            "GW12-UPLOAD"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/api/file/upload/{token}/status.json": {
      "get": {
        "operationId": "gatewayApiFileUploadTokenStatusJsonGet",
        "summary": "api/file/upload/{token}/status.json",
        "tags": [
          "Gateway"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            19
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "selected-logical-fields",
        "x-issues": [
          "GW12-AUTH"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "token",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Context-specific token from the preceding operation; not a generic credential."
          }
        ],
        "x-request-model": {
          "type": "object",
          "properties": {}
        },
        "x-response-model": {
          "type": "object",
          "properties": {
            "status": {
              "type": "string",
              "description": "File-processing status; source example uploaded is not a complete enum.",
              "x-description-vi": "Trạng thái xử lý file; ví dụ uploaded không phải enum đầy đủ.",
              "x-presence": "O"
            }
          }
        },
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "logical-selected-fields",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              19
            ]
          },
          "blocking_issues": [
            "GW12-AUTH"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/api/file/{token}/delete.json": {
      "post": {
        "operationId": "gatewayApiFileTokenDeleteJsonPost",
        "summary": "api/file/{token}/delete.json",
        "tags": [
          "Gateway"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            18
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "catalog-only",
        "x-issues": [
          "GW12-AUTH"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "token",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Context-specific token from the preceding operation; not a generic credential."
          }
        ],
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "parameters-or-catalogue",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              18
            ]
          },
          "blocking_issues": [
            "GW12-AUTH"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/api/signing/create.json": {
      "post": {
        "operationId": "gatewayApiSigningCreateJsonPost",
        "summary": "api/signing/create.json",
        "tags": [
          "Gateway"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            20
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "selected-logical-fields",
        "x-issues": [
          "GW12-AUTH",
          "GW12-ENCODING",
          "GW12-PROCESS"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "x-request-model": {
          "type": "object",
          "properties": {
            "type": {
              "type": "string",
              "description": "Document type supported by this operation.",
              "x-description-vi": "Loại tài liệu được operation hỗ trợ.",
              "x-presence": "M"
            },
            "name": {
              "type": "string",
              "description": "Signing transaction name.",
              "x-description-vi": "Tên giao dịch ký.",
              "x-presence": "M"
            },
            "signers[0][id]": {
              "type": "string",
              "description": "Caller signer identifier.",
              "x-description-vi": "Mã người ký phía gọi.",
              "x-presence": "M"
            },
            "signers[0][name]": {
              "type": "string",
              "description": "Signer given name; use synthetic fixtures.",
              "x-description-vi": "Tên người ký; dùng dữ liệu tổng hợp.",
              "x-presence": "M"
            },
            "signers[0][surname]": {
              "type": "string",
              "description": "Signer surname.",
              "x-description-vi": "Họ người ký.",
              "x-presence": "M"
            },
            "signers[0][email]": {
              "type": "string",
              "description": "Signer email.",
              "x-description-vi": "Email người ký.",
              "x-presence": "M"
            },
            "files[0][token]": {
              "type": "string",
              "description": "Previously uploaded-file token.",
              "x-description-vi": "Token file đã tải lên.",
              "x-presence": "M"
            },
            "postback_url": {
              "type": "string",
              "description": "Backend postback destination.",
              "x-description-vi": "Điểm nhận postback phía máy chủ.",
              "x-presence": "O"
            },
            "process_type": {
              "type": "string",
              "description": "Source process type; clarify whether the unit is signer, document or transaction.",
              "x-description-vi": "Loại xử lý trong nguồn; cần xác nhận đơn vị là người ký, tài liệu hay giao dịch.",
              "x-presence": "O",
              "enum": [
                "serial",
                "parallel",
                "individual",
                "custom"
              ]
            },
            "template_token": {
              "type": "string",
              "description": "Template token distinct from file and signing tokens.",
              "x-description-vi": "Token mẫu, phân biệt với token file và ký.",
              "x-presence": "O"
            }
          },
          "required": [
            "type",
            "name",
            "signers[0][id]",
            "signers[0][name]",
            "signers[0][surname]",
            "signers[0][email]",
            "files[0][token]"
          ]
        },
        "x-response-model": {
          "type": "object",
          "properties": {}
        },
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "logical-selected-fields",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              20
            ]
          },
          "blocking_issues": [
            "GW12-AUTH",
            "GW12-ENCODING",
            "GW12-PROCESS"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/api/signing/createbatch.json": {
      "post": {
        "operationId": "gatewayApiSigningCreatebatchJsonPost",
        "summary": "api/signing/createbatch.json",
        "tags": [
          "Gateway"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            26
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "selected-logical-fields",
        "x-issues": [
          "GW12-AUTH",
          "GW12-ENCODING"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "x-request-model": {
          "type": "object",
          "properties": {
            "signings[0][token]": {
              "type": "string",
              "description": "Existing signing token.",
              "x-description-vi": "Token giao dịch ký đã có.",
              "x-presence": "M"
            },
            "signings[0][signer_token]": {
              "type": "string",
              "description": "Signer-specific token.",
              "x-description-vi": "Token theo người ký.",
              "x-presence": "M"
            }
          },
          "required": [
            "signings[0][token]",
            "signings[0][signer_token]"
          ]
        },
        "x-response-model": {
          "type": "object",
          "properties": {
            "status": {
              "type": "string",
              "description": "Source example ok.",
              "x-description-vi": "Ví dụ nguồn ok.",
              "x-presence": "O"
            },
            "token": {
              "type": "string",
              "description": "Batch token.",
              "x-description-vi": "Token nhóm giao dịch.",
              "x-presence": "O"
            }
          }
        },
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "logical-selected-fields",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              26
            ]
          },
          "blocking_issues": [
            "GW12-AUTH",
            "GW12-ENCODING"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/api/signing/arrangement/createbatch.json": {
      "post": {
        "operationId": "gatewayApiSigningArrangementCreatebatchJsonPost",
        "summary": "api/signing/arrangement/createbatch.json",
        "tags": [
          "Gateway"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            27
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "selected-logical-fields",
        "x-issues": [
          "GW12-AUTH",
          "GW12-ENCODING"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "x-request-model": {
          "type": "object",
          "properties": {
            "signings[0][token]": {
              "type": "string",
              "description": "Existing signing token.",
              "x-description-vi": "Token giao dịch ký đã có.",
              "x-presence": "M"
            }
          },
          "required": [
            "signings[0][token]"
          ]
        },
        "x-response-model": {
          "type": "object",
          "properties": {
            "status": {
              "type": "string",
              "description": "Source example ok.",
              "x-description-vi": "Ví dụ nguồn ok.",
              "x-presence": "O"
            },
            "token": {
              "type": "string",
              "description": "Arrangement batch token.",
              "x-description-vi": "Token nhóm bố trí vị trí.",
              "x-presence": "O"
            }
          }
        },
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "logical-selected-fields",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              27
            ]
          },
          "blocking_issues": [
            "GW12-AUTH",
            "GW12-ENCODING"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/api/signing/{token}/addsigner.json": {
      "post": {
        "operationId": "gatewayApiSigningTokenAddsignerJsonPost",
        "summary": "api/signing/{token}/addsigner.json",
        "tags": [
          "Gateway"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            27
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "catalog-only",
        "x-issues": [
          "GW12-AUTH"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "token",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Context-specific token from the preceding operation; not a generic credential."
          }
        ],
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "parameters-or-catalogue",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              27
            ]
          },
          "blocking_issues": [
            "GW12-AUTH"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/api/signing/{token}/archive.json": {
      "post": {
        "operationId": "gatewayApiSigningTokenArchiveJsonPost",
        "summary": "api/signing/{token}/archive.json",
        "tags": [
          "Gateway"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            31
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "selected-logical-fields",
        "x-issues": [
          "GW12-AUTH",
          "GW12-ENCODING",
          "GW12-ARCHIVE"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "token",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Context-specific token from the preceding operation; not a generic credential."
          }
        ],
        "x-request-model": {
          "type": "object",
          "properties": {
            "postback_url": {
              "type": "string",
              "description": "Source table requires this; description also mentions a previous URL. Confirm the condition.",
              "x-description-vi": "Bảng bắt buộc trường này nhưng mô tả nhắc URL trước đó; cần xác nhận điều kiện.",
              "x-presence": "RC"
            }
          }
        },
        "x-response-model": {
          "type": "object",
          "properties": {
            "status": {
              "type": "string",
              "description": "Source example ok; not proof of long-term preservation.",
              "x-description-vi": "Ví dụ nguồn ok; không chứng minh bảo quản dài hạn.",
              "x-presence": "O"
            }
          }
        },
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "logical-selected-fields",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              31
            ]
          },
          "blocking_issues": [
            "GW12-AUTH",
            "GW12-ENCODING",
            "GW12-ARCHIVE"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/api/signing/{token}/delete.json": {
      "post": {
        "operationId": "gatewayApiSigningTokenDeleteJsonPost",
        "summary": "api/signing/{token}/delete.json",
        "tags": [
          "Gateway"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            32
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "catalog-only",
        "x-issues": [
          "GW12-AUTH"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "token",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Context-specific token from the preceding operation; not a generic credential."
          }
        ],
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "parameters-or-catalogue",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              32
            ]
          },
          "blocking_issues": [
            "GW12-AUTH"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/api/signing/{token}/removesigner.json": {
      "post": {
        "operationId": "gatewayApiSigningTokenRemovesignerJsonPost",
        "summary": "api/signing/{token}/removesigner.json",
        "tags": [
          "Gateway"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            32
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "catalog-only",
        "x-issues": [
          "GW12-AUTH"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "token",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Context-specific token from the preceding operation; not a generic credential."
          }
        ],
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "parameters-or-catalogue",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              32
            ]
          },
          "blocking_issues": [
            "GW12-AUTH"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/api/signing/{token}/status.json": {
      "get": {
        "operationId": "gatewayApiSigningTokenStatusJsonGet",
        "summary": "api/signing/{token}/status.json",
        "tags": [
          "Gateway"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            33
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "selected-logical-fields",
        "x-issues": [
          "GW12-AUTH",
          "GW12-JSON"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "token",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Context-specific token from the preceding operation; not a generic credential."
          }
        ],
        "x-request-model": {
          "type": "object",
          "properties": {}
        },
        "x-response-model": {
          "type": "object",
          "properties": {
            "status": {
              "type": "string",
              "description": "Business states described: pending, completed, archived, failed; source JSON is invalid.",
              "x-description-vi": "Các trạng thái nghiệp vụ được mô tả: pending, completed, archived, failed; JSON nguồn không hợp lệ.",
              "x-presence": "O"
            },
            "file": {
              "type": "string",
              "description": "Final-file URL when completed/archived in the source.",
              "x-description-vi": "URL file cuối khi completed/archived theo nguồn.",
              "x-presence": "RC"
            },
            "valid_to": {
              "type": "string",
              "description": "Validity value; do not infer a retention SLA.",
              "x-description-vi": "Giá trị hiệu lực; không suy SLA lưu giữ.",
              "x-presence": "RC"
            }
          }
        },
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "logical-selected-fields",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              33
            ]
          },
          "blocking_issues": [
            "GW12-AUTH",
            "GW12-JSON"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/api/signing/{token}/prepare.json": {
      "post": {
        "operationId": "gatewayApiSigningTokenPrepareJsonPost",
        "summary": "api/signing/{token}/prepare.json",
        "tags": [
          "Gateway"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            34
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "selected-logical-fields",
        "x-issues": [
          "GW12-AUTH",
          "GW12-ENCODING"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "token",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Context-specific token from the preceding operation; not a generic credential."
          }
        ],
        "x-request-model": {
          "type": "object",
          "properties": {
            "signer_id": {
              "type": "string",
              "description": "Signer to prepare.",
              "x-description-vi": "Người ký cần chuẩn bị.",
              "x-presence": "M"
            },
            "certificate": {
              "type": "string",
              "description": "Base64 certificate.",
              "x-description-vi": "Chứng thư Base64.",
              "x-presence": "M"
            }
          },
          "required": [
            "signer_id",
            "certificate"
          ]
        },
        "x-response-model": {
          "type": "object",
          "properties": {
            "status": {
              "type": "string",
              "description": "Source example ok.",
              "x-description-vi": "Ví dụ nguồn ok.",
              "x-presence": "O"
            },
            "dtbs": {
              "type": "string",
              "description": "Data to be signed.",
              "x-description-vi": "Dữ liệu cần ký.",
              "x-presence": "O"
            },
            "dtbs_hash": {
              "type": "string",
              "description": "Hash of data to be signed.",
              "x-description-vi": "Hash của dữ liệu cần ký.",
              "x-presence": "O"
            },
            "algorithm": {
              "type": "string",
              "description": "Algorithm returned by prepare; source example sha256.",
              "x-description-vi": "Thuật toán prepare trả về; ví dụ nguồn sha256.",
              "x-presence": "O"
            }
          }
        },
        "x-logical-example": {
          "signer_id": "DEMO-SIGNER",
          "certificate": "DEMO-BASE64-CERTIFICATE"
        },
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "logical-selected-fields",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              34
            ]
          },
          "blocking_issues": [
            "GW12-AUTH",
            "GW12-ENCODING"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/api/signing/{token}/sign.json": {
      "post": {
        "operationId": "gatewayApiSigningTokenSignJsonPost",
        "summary": "api/signing/{token}/sign.json",
        "tags": [
          "Gateway"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            34
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "selected-logical-fields",
        "x-issues": [
          "GW12-AUTH",
          "GW12-ENCODING",
          "GW12-ASSEMBLY"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "token",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Context-specific token from the preceding operation; not a generic credential."
          }
        ],
        "x-request-model": {
          "type": "object",
          "properties": {
            "signer_id": {
              "type": "string",
              "description": "Signer to finalize.",
              "x-description-vi": "Người ký cần hoàn tất.",
              "x-presence": "M"
            },
            "signature_value": {
              "type": "string",
              "description": "Signature value to finalize; representation needs agreement.",
              "x-description-vi": "Giá trị chữ ký để hoàn thiện; cần thống nhất cách biểu diễn.",
              "x-presence": "M"
            }
          },
          "required": [
            "signer_id",
            "signature_value"
          ]
        },
        "x-response-model": {
          "type": "object",
          "properties": {
            "status": {
              "type": "string",
              "description": "Source example ok; check the final document separately.",
              "x-description-vi": "Ví dụ nguồn ok; kiểm tra tài liệu cuối riêng.",
              "x-presence": "O"
            }
          }
        },
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "logical-selected-fields",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              34
            ]
          },
          "blocking_issues": [
            "GW12-AUTH",
            "GW12-ENCODING",
            "GW12-ASSEMBLY"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/api/signing/{token}/seal.json": {
      "post": {
        "operationId": "gatewayApiSigningTokenSealJsonPost",
        "summary": "api/signing/{token}/seal.json",
        "tags": [
          "Gateway"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            37
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "catalog-only",
        "x-issues": [
          "GW12-AUTH"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "token",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Context-specific token from the preceding operation; not a generic credential."
          }
        ],
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "parameters-or-catalogue",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              37
            ]
          },
          "blocking_issues": [
            "GW12-AUTH"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/api/archive.json": {
      "post": {
        "operationId": "gatewayApiArchiveJsonPost",
        "summary": "api/archive.json",
        "tags": [
          "Gateway"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            38
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "catalog-only",
        "x-issues": [
          "GW12-AUTH"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "parameters-or-catalogue",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              38
            ]
          },
          "blocking_issues": [
            "GW12-AUTH"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/api/file/check.json": {
      "post": {
        "operationId": "gatewayApiFileCheckJsonPost",
        "summary": "api/file/check.json",
        "tags": [
          "Gateway"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            38
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "catalog-only",
        "x-issues": [
          "GW12-AUTH"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "parameters-or-catalogue",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              38
            ]
          },
          "blocking_issues": [
            "GW12-AUTH"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/api/validation/upload.json": {
      "post": {
        "operationId": "gatewayApiValidationUploadJsonPost",
        "summary": "api/validation/upload.json",
        "tags": [
          "Gateway"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            43
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "selected-logical-fields",
        "x-issues": [
          "GW12-AUTH",
          "GW12-ENCODING"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "x-request-model": {
          "type": "object",
          "properties": {
            "file[name]": {
              "type": "string",
              "description": "File name.",
              "x-description-vi": "Tên file.",
              "x-presence": "M"
            },
            "file[digest]": {
              "type": "string",
              "description": "SHA256 digest for validation upload.",
              "x-description-vi": "Digest SHA256 của upload để kiểm chứng.",
              "x-presence": "M"
            },
            "file[content]": {
              "type": "string",
              "description": "Base64 content.",
              "x-description-vi": "Nội dung Base64.",
              "x-presence": "M"
            },
            "lang": {
              "type": "string",
              "description": "Report language.",
              "x-description-vi": "Ngôn ngữ báo cáo.",
              "x-presence": "O",
              "enum": [
                "en",
                "vi"
              ]
            },
            "postback_url": {
              "type": "string",
              "description": "Backend validation result destination.",
              "x-description-vi": "Điểm nhận kết quả kiểm chứng phía máy chủ.",
              "x-presence": "O"
            }
          },
          "required": [
            "file[name]",
            "file[digest]",
            "file[content]"
          ]
        },
        "x-response-model": {
          "type": "object",
          "properties": {
            "status": {
              "type": "string",
              "description": "Source example ok.",
              "x-description-vi": "Ví dụ nguồn ok.",
              "x-presence": "O"
            },
            "token": {
              "type": "string",
              "description": "Validation token.",
              "x-description-vi": "Token kiểm chứng.",
              "x-presence": "O"
            }
          }
        },
        "x-logical-example": {
          "file[name]": "demo-contract.pdf",
          "file[digest]": "DEMO-SHA256-DIGEST",
          "file[content]": "DEMO-BASE64-DOCUMENT",
          "lang": "en"
        },
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "logical-selected-fields",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              43
            ]
          },
          "blocking_issues": [
            "GW12-AUTH",
            "GW12-ENCODING"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/api/validation/{token}/download/detailed-report-pdf": {
      "get": {
        "operationId": "gatewayApiValidationTokenDownloadDetailedReportPdfGet",
        "summary": "api/validation/{token}/download/detailed-report-pdf",
        "tags": [
          "Gateway"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            43
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "catalog-only",
        "x-issues": [
          "GW12-AUTH"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "token",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Context-specific token from the preceding operation; not a generic credential."
          }
        ],
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "parameters-or-catalogue",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              43
            ]
          },
          "blocking_issues": [
            "GW12-AUTH"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/api/validation/{token}/download/diagnostic-data-xml": {
      "get": {
        "operationId": "gatewayApiValidationTokenDownloadDiagnosticDataXmlGet",
        "summary": "api/validation/{token}/download/diagnostic-data-xml",
        "tags": [
          "Gateway"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            44
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "catalog-only",
        "x-issues": [
          "GW12-AUTH"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "token",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Context-specific token from the preceding operation; not a generic credential."
          }
        ],
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "parameters-or-catalogue",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              44
            ]
          },
          "blocking_issues": [
            "GW12-AUTH"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/api/validation/{token}/download/report-pdf": {
      "get": {
        "operationId": "gatewayApiValidationTokenDownloadReportPdfGet",
        "summary": "api/validation/{token}/download/report-pdf",
        "tags": [
          "Gateway"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            44
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "catalog-only",
        "x-issues": [
          "GW12-AUTH"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "token",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Context-specific token from the preceding operation; not a generic credential."
          }
        ],
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "parameters-or-catalogue",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              44
            ]
          },
          "blocking_issues": [
            "GW12-AUTH"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    },
    "/gateway/api/validation/{token}/download/report-xml": {
      "get": {
        "operationId": "gatewayApiValidationTokenDownloadReportXmlGet",
        "summary": "api/validation/{token}/download/report-xml",
        "tags": [
          "Gateway"
        ],
        "x-source": {
          "document": "GoPaperless Gateway API Specification v1.261001",
          "physicalPages": [
            44
          ]
        },
        "x-status": "source-derived-deployment-unconfirmed",
        "x-coverage": "catalog-only",
        "x-issues": [
          "GW12-AUTH"
        ],
        "responses": {
          "default": {
            "description": "Consult the source and confirm response status, content type and full schema before integration."
          }
        },
        "parameters": [
          {
            "in": "path",
            "name": "token",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Context-specific token from the preceding operation; not a generic credential."
          }
        ],
        "x-readiness": {
          "documented": true,
          "contract_confirmed": false,
          "sandbox_tested": false,
          "production_accepted": false,
          "request_model": "parameters-or-catalogue",
          "source": {
            "document": "GoPaperless Gateway API Specification v1.261001",
            "physicalPages": [
              44
            ]
          },
          "blocking_issues": [
            "GW12-AUTH"
          ],
          "response_model": "catalogue-or-description"
        }
      }
    }
  },
  "x-documentary": true,
  "x-source-version": "1.261001",
  "x-publication": "Edited guide only; source PDF and raw collection are not distributed."
}