{ "opencollection": "1.0.0", "info": { "name": "Amazon Lookout for Vision Projects API", "version": "1.0.0" }, "request": { "auth": { "type": "apikey", "key": "Authorization", "value": "{{Authorization}}", "placement": "header" } }, "items": [ { "info": { "name": "Projects", "type": "folder" }, "items": [ { "info": { "name": "Amazon Lookout for Vision Create Dataset", "type": "http" }, "http": { "method": "POST", "url": "http://lookoutvision.{region}.amazonaws.com/2020-11-20/projects/:projectName/datasets", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" }, { "name": "X-Amzn-Client-Token", "value": "" } ], "params": [ { "name": "projectName", "value": "", "type": "path", "description": "The name of the project in which you want to create a dataset." } ], "body": { "type": "json", "data": "{}" } }, "docs": "

Creates a new dataset in an Amazon Lookout for Vision project. CreateDataset can create a training or a test dataset from a valid dataset source (DatasetSource).

If you want a single dataset project, specify train for the value of DatasetType.

To have a project with separate training and test datasets, call CreateDataset twice. On the first call, specify train for the value of DatasetType." }, { "info": { "name": "Amazon Lookout for Vision List Models", "type": "http" }, "http": { "method": "GET", "url": "http://lookoutvision.{region}.amazonaws.com/2020-11-20/projects/:projectName/models", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" } ], "params": [ { "name": "projectName", "value": "", "type": "path", "description": "The name of the project that contains the model versions that you want to list." }, { "name": "nextToken", "value": "", "type": "query", "description": "If the previous response was incomplete (because there is more data to retrieve), Amazon Lookout for Vision returns a pagination token in the response. You can use this pagination token to retrieve the next set of models." }, { "name": "maxResults", "value": "", "type": "query", "description": "The maximum number of results to return per paginated call. The largest value you can specify is 100. If you specify a value greater than 100, a ValidationException error occurs. The default value is 100." }, { "name": "MaxResults", "value": "", "type": "query", "description": "Pagination limit" }, { "name": "NextToken", "value": "", "type": "query", "description": "Pagination token" } ] }, "docs": "

Lists the versions of a model in an Amazon Lookout for Vision project.

The ListModels operation is eventually consistent. Recent calls to CreateModel might take a while to appear in the response from ListProjects.

This operation requires permissions to perform the lookoutvision:ListModels operation.

" }, { "info": { "name": "Amazon Lookout for Vision Create Model", "type": "http" }, "http": { "method": "POST", "url": "http://lookoutvision.{region}.amazonaws.com/2020-11-20/projects/:projectName/models", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" }, { "name": "X-Amzn-Client-Token", "value": "" } ], "params": [ { "name": "projectName", "value": "", "type": "path", "description": "The name of the project in which you want to create a model version." } ], "body": { "type": "json", "data": "{}" } }, "docs": "

Creates a new version of a model within an an Amazon Lookout for Vision project. CreateModel is an asynchronous operation in which Amazon Lookout for Vision trains, tests, and evaluates a new version of a model.

To get the current status, check the Status field returned in the response from DescribeModel.

If the project has a single dataset, Amazon Lookout for Vision internally splits the dataset to create a training and a test dataset. If the p" }, { "info": { "name": "Amazon Lookout for Vision List Projects", "type": "http" }, "http": { "method": "GET", "url": "http://lookoutvision.{region}.amazonaws.com/2020-11-20/projects", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" } ], "params": [ { "name": "nextToken", "value": "", "type": "query", "description": "If the previous response was incomplete (because there is more data to retrieve), Amazon Lookout for Vision returns a pagination token in the response. You can use this pagination token to retrieve the next set of projects." }, { "name": "maxResults", "value": "", "type": "query", "description": "The maximum number of results to return per paginated call. The largest value you can specify is 100. If you specify a value greater than 100, a ValidationException error occurs. The default value is 100." }, { "name": "MaxResults", "value": "", "type": "query", "description": "Pagination limit" }, { "name": "NextToken", "value": "", "type": "query", "description": "Pagination token" } ] }, "docs": "

Lists the Amazon Lookout for Vision projects in your AWS account that are in the AWS Region in which you call ListProjects.

The ListProjects operation is eventually consistent. Recent calls to CreateProject and DeleteProject might take a while to appear in the response from ListProjects.

This operation requires permissions to perform the lookoutvision:ListProjects operation.

" }, { "info": { "name": "Amazon Lookout for Vision Create Project", "type": "http" }, "http": { "method": "POST", "url": "http://lookoutvision.{region}.amazonaws.com/2020-11-20/projects", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" }, { "name": "X-Amzn-Client-Token", "value": "" } ], "body": { "type": "json", "data": "{}" } }, "docs": "

Creates an empty Amazon Lookout for Vision project. After you create the project, add a dataset by calling CreateDataset.

This operation requires permissions to perform the lookoutvision:CreateProject operation.

" }, { "info": { "name": "Amazon Lookout for Vision Describe Dataset", "type": "http" }, "http": { "method": "GET", "url": "http://lookoutvision.{region}.amazonaws.com/2020-11-20/projects/:projectName/datasets/:datasetType", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" } ], "params": [ { "name": "projectName", "value": "", "type": "path", "description": "The name of the project that contains the dataset that you want to describe." }, { "name": "datasetType", "value": "", "type": "path", "description": "The type of the dataset to describe. Specify train to describe the training dataset. Specify test to describe the test dataset. If you have a single dataset project, specify train " } ] }, "docs": "

Describe an Amazon Lookout for Vision dataset.

This operation requires permissions to perform the lookoutvision:DescribeDataset operation.

" }, { "info": { "name": "Amazon Lookout for Vision Delete Dataset", "type": "http" }, "http": { "method": "DELETE", "url": "http://lookoutvision.{region}.amazonaws.com/2020-11-20/projects/:projectName/datasets/:datasetType", "headers": [ { "name": "X-Amz-Content-Sha256", "value": "" }, { "name": "X-Amz-Date", "value": "" }, { "name": "X-Amz-Algorithm", "value": "" }, { "name": "X-Amz-Credential", "value": "" }, { "name": "X-Amz-Security-Token", "value": "" }, { "name": "X-Amz-Signature", "value": "" }, { "name": "X-Amz-SignedHeaders", "value": "" }, { "name": "X-Amzn-Client-Token", "value": "" } ], "params": [ { "name": "projectName", "value": "", "type": "path", "description": "The name of the project that contains the dataset that you want to delete." }, { "name": "datasetType", "value": "", "type": "path", "description": "The type of the dataset to delete. Specify train to delete the training dataset. Specify test to delete the test dataset. To delete the dataset in a single dataset project, specify train." } ] }, "docs": "

Deletes an existing Amazon Lookout for Vision dataset.

If your the project has a single dataset, you must create a new dataset before you can create a model.

If you project has a training dataset and a test dataset consider the following.