{
  "opencollection": "1.0.0",
  "info": {
    "name": "Microsoft Azure AccessControlClient AccessConnector Custom API",
    "version": "2020-08-01-preview"
  },
  "items": [
    {
      "info": {
        "name": "Custom",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Microsoft Azure Train Custom Model",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/custom/models"
          },
          "docs": "Create and train a custom model. The request must include a source parameter that is either an externally accessible Azure storage blob container Uri (preferably a Shared Access Signature Uri) or valid path to a data folder in a locally mounted drive. When local paths are specified, they must follow the Linux/Unix path format and be an absolute path rooted to the input mount configuration setting value e.g., if '{Mounts:Input}' configuration setting value is '/input' then a valid source path wou"
        },
        {
          "info": {
            "name": "Microsoft Azure Get Custom Model",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/custom/models/:modelId",
            "params": [
              {
                "name": "modelId",
                "value": "",
                "type": "path",
                "description": "Model identifier."
              },
              {
                "name": "includeKeys",
                "value": "",
                "type": "query",
                "description": "Include list of extracted keys in model information."
              }
            ]
          },
          "docs": "Get detailed information about a custom model."
        },
        {
          "info": {
            "name": "Microsoft Azure Delete Custom Model",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/custom/models/:modelId",
            "params": [
              {
                "name": "modelId",
                "value": "",
                "type": "path",
                "description": "Model identifier."
              }
            ]
          },
          "docs": "Mark model for deletion. Model artifacts will be permanently removed within a predetermined period."
        },
        {
          "info": {
            "name": "Microsoft Azure Analyze Form",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/custom/models/:modelId/analyze",
            "params": [
              {
                "name": "modelId",
                "value": "",
                "type": "path",
                "description": "Model identifier."
              },
              {
                "name": "includeTextDetails",
                "value": "",
                "type": "query",
                "description": "Include text lines and element references in the result."
              },
              {
                "name": "pages",
                "value": "",
                "type": "query",
                "description": "Custom page numbers for multi-page documents(PDF/TIFF), input the number of the pages you want to get OCR result. For a range of pages, use a hyphen. Separate each page or range with a comma."
              }
            ]
          },
          "docs": "Extract key-value pairs, tables, and semantic values from a given document. The input document must be of one of the supported content types - 'application/pdf', 'image/jpeg', 'image/png', 'image/tiff' or 'image/bmp'. Alternatively, use 'application/json' type to specify the location (Uri or local path) of the document to be analyzed."
        },
        {
          "info": {
            "name": "Microsoft Azure Get Analyze Form Result",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/custom/models/:modelId/analyzeResults/:resultId",
            "params": [
              {
                "name": "modelId",
                "value": "",
                "type": "path",
                "description": "Model identifier."
              },
              {
                "name": "resultId",
                "value": "",
                "type": "path",
                "description": "Analyze operation result identifier."
              }
            ]
          },
          "docs": "Obtain current status and the result of the analyze form operation."
        },
        {
          "info": {
            "name": "Microsoft Azure Copy Custom Model",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/custom/models/:modelId/copy",
            "params": [
              {
                "name": "modelId",
                "value": "",
                "type": "path",
                "description": "Model identifier."
              }
            ]
          },
          "docs": "Copy custom model stored in this resource (the source) to user specified target Form Recognizer resource."
        },
        {
          "info": {
            "name": "Microsoft Azure Get Custom Model Copy Result",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/custom/models/:modelId/copyResults/:resultId",
            "params": [
              {
                "name": "modelId",
                "value": "",
                "type": "path",
                "description": "Model identifier."
              },
              {
                "name": "resultId",
                "value": "",
                "type": "path",
                "description": "Copy operation result identifier."
              }
            ]
          },
          "docs": "Obtain current status and the result of a custom model copy operation."
        },
        {
          "info": {
            "name": "Microsoft Azure Generate Copy Authorization",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/custom/models/copyAuthorization"
          },
          "docs": "Generate authorization to copy a model into the target Form Recognizer resource."
        }
      ]
    }
  ],
  "bundled": true
}