{
  "opencollection": "1.0.0",
  "info": {
    "name": "Microsoft Azure AccessControlClient AccessConnector ProjectApi API",
    "version": "2020-08-01-preview"
  },
  "items": [
    {
      "info": {
        "name": "ProjectApi",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Microsoft Azure Get Your Projects",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/projects"
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Create A Project",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/projects",
            "params": [
              {
                "name": "name",
                "value": "",
                "type": "query",
                "description": "Name of the project."
              },
              {
                "name": "description",
                "value": "",
                "type": "query",
                "description": "The description of the project."
              },
              {
                "name": "domainId",
                "value": "",
                "type": "query",
                "description": "The id of the domain to use for this project. Defaults to General."
              },
              {
                "name": "classificationType",
                "value": "",
                "type": "query",
                "description": "The type of classifier to create for this project."
              },
              {
                "name": "targetExportPlatforms",
                "value": "",
                "type": "query",
                "description": "List of platforms the trained model is intending exporting to."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Get A Specific Project",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/projects/:projectId",
            "params": [
              {
                "name": "projectId",
                "value": "",
                "type": "path",
                "description": "The id of the project to get."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Update A Specific Project",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/projects/:projectId",
            "params": [
              {
                "name": "projectId",
                "value": "",
                "type": "path",
                "description": "The id of the project to update."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Delete A Specific Project",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/projects/:projectId",
            "params": [
              {
                "name": "projectId",
                "value": "",
                "type": "path",
                "description": "The project id."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Get Artifact Content From Blob Storage, Based On Artifact Relative Path In The Blob",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/projects/:projectId/artifacts",
            "params": [
              {
                "name": "projectId",
                "value": "",
                "type": "path",
                "description": "The project id."
              },
              {
                "name": "path",
                "value": "",
                "type": "query",
                "description": "The relative path for artifact."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Exports A Project",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/projects/:projectId/export",
            "params": [
              {
                "name": "projectId",
                "value": "",
                "type": "path",
                "description": "The project id of the project to export."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Get Iterations For The Project",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/projects/:projectId/iterations",
            "params": [
              {
                "name": "projectId",
                "value": "",
                "type": "path",
                "description": "The project id."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Get A Specific Iteration",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/projects/:projectId/iterations/:iterationId",
            "params": [
              {
                "name": "projectId",
                "value": "",
                "type": "path",
                "description": "The id of the project the iteration belongs to."
              },
              {
                "name": "iterationId",
                "value": "",
                "type": "path",
                "description": "The id of the iteration to get."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Update A Specific Iteration",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "{{baseUrl}}/projects/:projectId/iterations/:iterationId",
            "params": [
              {
                "name": "projectId",
                "value": "",
                "type": "path",
                "description": "Project id."
              },
              {
                "name": "iterationId",
                "value": "",
                "type": "path",
                "description": "Iteration id."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Delete A Specific Iteration Of A Project",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/projects/:projectId/iterations/:iterationId",
            "params": [
              {
                "name": "projectId",
                "value": "",
                "type": "path",
                "description": "The project id."
              },
              {
                "name": "iterationId",
                "value": "",
                "type": "path",
                "description": "The iteration id."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Get The List Of Exports For A Specific Iteration",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/projects/:projectId/iterations/:iterationId/export",
            "params": [
              {
                "name": "projectId",
                "value": "",
                "type": "path",
                "description": "The project id."
              },
              {
                "name": "iterationId",
                "value": "",
                "type": "path",
                "description": "The iteration id."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Export A Trained Iteration",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/projects/:projectId/iterations/:iterationId/export",
            "params": [
              {
                "name": "projectId",
                "value": "",
                "type": "path",
                "description": "The project id."
              },
              {
                "name": "iterationId",
                "value": "",
                "type": "path",
                "description": "The iteration id."
              },
              {
                "name": "platform",
                "value": "",
                "type": "query",
                "description": "The target platform."
              },
              {
                "name": "flavor",
                "value": "",
                "type": "query",
                "description": "The flavor of the target platform."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Get Detailed Performance Information About An Iteration",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/projects/:projectId/iterations/:iterationId/performance",
            "params": [
              {
                "name": "projectId",
                "value": "",
                "type": "path",
                "description": "The id of the project the iteration belongs to."
              },
              {
                "name": "iterationId",
                "value": "",
                "type": "path",
                "description": "The id of the iteration to get."
              },
              {
                "name": "threshold",
                "value": "",
                "type": "query",
                "description": "The threshold used to determine true predictions."
              },
              {
                "name": "overlapThreshold",
                "value": "",
                "type": "query",
                "description": "If applicable, the bounding box overlap threshold used to determine true predictions."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Get Image With Its Prediction For A Given Project Iteration",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/projects/:projectId/iterations/:iterationId/performance/images",
            "params": [
              {
                "name": "projectId",
                "value": "",
                "type": "path",
                "description": "The project id."
              },
              {
                "name": "iterationId",
                "value": "",
                "type": "path",
                "description": "The iteration id. Defaults to workspace."
              },
              {
                "name": "tagIds",
                "value": "",
                "type": "query",
                "description": "A list of tags ids to filter the images. Defaults to all tagged images when null. Limited to 20."
              },
              {
                "name": "orderBy",
                "value": "",
                "type": "query",
                "description": "The ordering. Defaults to newest."
              },
              {
                "name": "take",
                "value": "",
                "type": "query",
                "description": "Maximum number of images to return. Defaults to 50, limited to 256."
              },
              {
                "name": "skip",
                "value": "",
                "type": "query",
                "description": "Number of images to skip before beginning the image batch. Defaults to 0."
              }
            ]
          },
          "docs": "This API supports batching and range selection. By default it will only return first 50 images matching images.<br>Use the {take} and {skip} parameters to control how many images to return in a given batch.<br>The filtering is on an and/or relationship. For example, if the provided tag ids are for the \"Dog\" and<br>\"Cat\" tags, then only images tagged with Dog and/or Cat will be returned"
        },
        {
          "info": {
            "name": "Microsoft Azure Gets The Number Of Images Tagged With The Provided {tagids} That Have Prediction Results From\r\ntraining For The Provided Iteration {iterationid}",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{{baseUrl}}/projects/:projectId/iterations/:iterationId/performance/images/count",
            "params": [
              {
                "name": "projectId",
                "value": "",
                "type": "path",
                "description": "The project id."
              },
              {
                "name": "iterationId",
                "value": "",
                "type": "path",
                "description": "The iteration id. Defaults to workspace."
              },
              {
                "name": "tagIds",
                "value": "",
                "type": "query",
                "description": "A list of tags ids to filter the images to count. Defaults to all tags when null."
              }
            ]
          },
          "docs": "The filtering is on an and/or relationship. For example, if the provided tag ids are for the \"Dog\" and<br>\"Cat\" tags, then only images tagged with Dog and/or Cat will be returned"
        },
        {
          "info": {
            "name": "Microsoft Azure Publish A Specific Iteration",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/projects/:projectId/iterations/:iterationId/publish",
            "params": [
              {
                "name": "projectId",
                "value": "",
                "type": "path",
                "description": "The project id."
              },
              {
                "name": "iterationId",
                "value": "",
                "type": "path",
                "description": "The iteration id."
              },
              {
                "name": "publishName",
                "value": "",
                "type": "query",
                "description": "The name to give the published iteration."
              },
              {
                "name": "predictionId",
                "value": "",
                "type": "query",
                "description": "The id of the prediction resource to publish to."
              },
              {
                "name": "overwrite",
                "value": "",
                "type": "query",
                "description": "Whether to overwrite the published model with the given name (default: false)."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Unpublish A Specific Iteration",
            "type": "http"
          },
          "http": {
            "method": "DELETE",
            "url": "{{baseUrl}}/projects/:projectId/iterations/:iterationId/publish",
            "params": [
              {
                "name": "projectId",
                "value": "",
                "type": "path",
                "description": "The project id."
              },
              {
                "name": "iterationId",
                "value": "",
                "type": "path",
                "description": "The iteration id."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Queues Project For Training",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/projects/:projectId/train",
            "params": [
              {
                "name": "projectId",
                "value": "",
                "type": "path",
                "description": "The project id."
              },
              {
                "name": "trainingType",
                "value": "",
                "type": "query",
                "description": "The type of training to use to train the project (default: Regular)."
              },
              {
                "name": "reservedBudgetInHours",
                "value": "",
                "type": "query",
                "description": "The number of hours reserved as budget for training (if applicable)."
              },
              {
                "name": "forceTrain",
                "value": "",
                "type": "query",
                "description": "Whether to force train even if dataset and configuration does not change (default: false)."
              },
              {
                "name": "notificationEmailAddress",
                "value": "",
                "type": "query",
                "description": "The email address to send notification to when training finishes (default: null)."
              }
            ]
          },
          "docs": "Needs a more full description created."
        },
        {
          "info": {
            "name": "Microsoft Azure Imports A Project",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "{{baseUrl}}/projects/import",
            "params": [
              {
                "name": "token",
                "value": "",
                "type": "query",
                "description": "Token generated from the export project call."
              },
              {
                "name": "name",
                "value": "",
                "type": "query",
                "description": "Optional, name of the project to use instead of auto-generated name."
              }
            ]
          },
          "docs": "Needs a more full description created."
        }
      ]
    }
  ],
  "bundled": true
}