Amazon Lookout for Equipment Lookout For Equipment Label Group API
The Lookout For Equipment Label Group API from Amazon Lookout for Equipment — 5 operation(s) for lookout for equipment label group.
The Lookout For Equipment Label Group API from Amazon Lookout for Equipment — 5 operation(s) for lookout for equipment label group.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/amazon-lookout-for-equipment:amazon-lookout-for-equipment-label-group-api"
curl "https://apis.io/api/v1/apis?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Amazon Lookout for Equipment Label Group API
version: '2020-12-15'
description: Generated from AWS's published Smithy model for Amazon Lookout for Equipment. 5 operation(s).
contact:
name: Amazon Web Services
url: https://aws.amazon.com/contact-us/
license:
name: Apache 2.0
identifier: Apache-2.0
url: https://github.com/aws/api-models-aws/blob/main/LICENSE
servers:
- url: https://lookoutequipment.{region}.amazonaws.com
variables:
region:
default: us-east-1
security:
- sigv4: []
tags:
- name: Label Group
paths:
/#CreateLabelGroup:
post:
operationId: CreateLabelGroup
summary: Create Label Group
description: Creates a group of labels.
responses:
'200':
description: Success
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/CreateLabelGroupResponse'
'403':
description: AccessDeniedException
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/AccessDeniedException'
'409':
description: ConflictException
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/ConflictException'
'500':
description: InternalServerException
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/InternalServerException'
'402':
description: ServiceQuotaExceededException
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/ServiceQuotaExceededException'
'429':
description: ThrottlingException
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/ThrottlingException'
'400':
description: ValidationException
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/ValidationException'
parameters:
- name: X-Amz-Target
in: header
required: true
schema:
type: string
enum:
- AWSLookoutEquipmentFrontendService.CreateLabelGroup
requestBody:
required: true
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/CreateLabelGroupRequest'
tags:
- Label Group
/#DeleteLabelGroup:
post:
operationId: DeleteLabelGroup
summary: Delete Label Group
description: Deletes a group of labels.
responses:
'200':
description: Success
content:
application/x-amz-json-1.0:
schema:
type: string
'403':
description: AccessDeniedException
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/AccessDeniedException'
'409':
description: ConflictException
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/ConflictException'
'500':
description: InternalServerException
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/InternalServerException'
'404':
description: ResourceNotFoundException
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/ResourceNotFoundException'
'429':
description: ThrottlingException
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/ThrottlingException'
'400':
description: ValidationException
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/ValidationException'
parameters:
- name: X-Amz-Target
in: header
required: true
schema:
type: string
enum:
- AWSLookoutEquipmentFrontendService.DeleteLabelGroup
requestBody:
required: true
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/DeleteLabelGroupRequest'
tags:
- Label Group
/#DescribeLabelGroup:
post:
operationId: DescribeLabelGroup
summary: Describe Label Group
description: Returns information about the label group.
responses:
'200':
description: Success
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/DescribeLabelGroupResponse'
'403':
description: AccessDeniedException
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/AccessDeniedException'
'500':
description: InternalServerException
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/InternalServerException'
'404':
description: ResourceNotFoundException
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/ResourceNotFoundException'
'429':
description: ThrottlingException
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/ThrottlingException'
'400':
description: ValidationException
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/ValidationException'
parameters:
- name: X-Amz-Target
in: header
required: true
schema:
type: string
enum:
- AWSLookoutEquipmentFrontendService.DescribeLabelGroup
requestBody:
required: true
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/DescribeLabelGroupRequest'
tags:
- Label Group
/#ListLabelGroups:
post:
operationId: ListLabelGroups
summary: List Label Groups
description: Returns a list of the label groups.
responses:
'200':
description: Success
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/ListLabelGroupsResponse'
'403':
description: AccessDeniedException
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/AccessDeniedException'
'500':
description: InternalServerException
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/InternalServerException'
'429':
description: ThrottlingException
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/ThrottlingException'
'400':
description: ValidationException
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/ValidationException'
parameters:
- name: X-Amz-Target
in: header
required: true
schema:
type: string
enum:
- AWSLookoutEquipmentFrontendService.ListLabelGroups
requestBody:
required: true
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/ListLabelGroupsRequest'
tags:
- Label Group
/#UpdateLabelGroup:
post:
operationId: UpdateLabelGroup
summary: Update Label Group
description: Updates the label group.
responses:
'200':
description: Success
content:
application/x-amz-json-1.0:
schema:
type: string
'403':
description: AccessDeniedException
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/AccessDeniedException'
'409':
description: ConflictException
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/ConflictException'
'500':
description: InternalServerException
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/InternalServerException'
'404':
description: ResourceNotFoundException
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/ResourceNotFoundException'
'429':
description: ThrottlingException
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/ThrottlingException'
'400':
description: ValidationException
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/ValidationException'
parameters:
- name: X-Amz-Target
in: header
required: true
schema:
type: string
enum:
- AWSLookoutEquipmentFrontendService.UpdateLabelGroup
requestBody:
required: true
content:
application/x-amz-json-1.0:
schema:
$ref: '#/components/schemas/UpdateLabelGroupRequest'
tags:
- Label Group
components:
schemas:
DescribeLabelGroupRequest:
type: object
properties:
LabelGroupName:
type: string
description: Returns the name of the label group.
required:
- LabelGroupName
ListLabelGroupsResponse:
type: object
properties:
NextToken:
type: string
description: An opaque pagination token indicating where to continue the listing of label groups.
LabelGroupSummaries:
type: array
items:
$ref: '#/components/schemas/LabelGroupSummary'
description: A summary of the label groups.
ResourceNotFoundException:
type: object
properties:
Message:
type: string
required:
- Message
CreateLabelGroupResponse:
type: object
properties:
LabelGroupName:
type: string
description: The name of the label group that you have created. Data in this field will be retained for service usage. Follow best practices for the security of your data.
LabelGroupArn:
type: string
description: The Amazon Resource Name (ARN) of the label group that you have created.
DeleteLabelGroupRequest:
type: object
properties:
LabelGroupName:
type: string
description: The name of the label group that you want to delete. Data in this field will be retained for service usage. Follow best practices for the security of your data.
required:
- LabelGroupName
ServiceQuotaExceededException:
type: object
properties:
Message:
type: string
required:
- Message
UpdateLabelGroupRequest:
type: object
properties:
LabelGroupName:
type: string
description: The name of the label group to be updated.
FaultCodes:
type: array
items:
type: string
description: Updates the code indicating the type of anomaly associated with the label. Data in this field will be retained for service usage. Follow best practices for the security of your data.
required:
- LabelGroupName
ConflictException:
type: object
properties:
Message:
type: string
required:
- Message
AccessDeniedException:
type: object
properties:
Message:
type: string
required:
- Message
InternalServerException:
type: object
properties:
Message:
type: string
required:
- Message
Tag:
type: object
properties:
Key:
type: string
description: The key for the specified tag.
Value:
type: string
description: The value for the specified tag.
required:
- Key
- Value
DescribeLabelGroupResponse:
type: object
properties:
LabelGroupName:
type: string
description: The name of the label group.
LabelGroupArn:
type: string
description: The Amazon Resource Name (ARN) of the label group.
FaultCodes:
type: array
items:
type: string
description: Codes indicating the type of anomaly associated with the labels in the lagbel group.
CreatedAt:
type: string
format: date-time
description: The time at which the label group was created.
UpdatedAt:
type: string
format: date-time
description: The time at which the label group was updated.
ThrottlingException:
type: object
properties:
Message:
type: string
required:
- Message
ValidationException:
type: object
properties:
Message:
type: string
required:
- Message
CreateLabelGroupRequest:
type: object
properties:
LabelGroupName:
type: string
description: Names a group of labels. Data in this field will be retained for service usage. Follow best practices for the security of your data.
FaultCodes:
type: array
items:
type: string
description: The acceptable fault codes (indicating the type of anomaly associated with the label) that can be used with this label group. Data in this field will be retained for service usage. Follow best practices for the security of your data.
ClientToken:
type: string
description: A unique identifier for the request to create a label group. If you do not set the client request token, Lookout for Equipment generates one.
Tags:
type: array
items:
$ref: '#/components/schemas/Tag'
description: Tags that provide metadata about the label group you are creating. Data in this field will be retained for service usage. Follow best practices for the security of your data.
required:
- LabelGroupName
- ClientToken
ListLabelGroupsRequest:
type: object
properties:
LabelGroupNameBeginsWith:
type: string
description: The beginning of the name of the label groups to be listed.
NextToken:
type: string
description: An opaque pagination token indicating where to continue the listing of label groups.
MaxResults:
type: integer
description: Specifies the maximum number of label groups to list.
LabelGroupSummary:
type: object
properties:
LabelGroupName:
type: string
description: The name of the label group.
LabelGroupArn:
type: string
description: The Amazon Resource Name (ARN) of the label group.
CreatedAt:
type: string
format: date-time
description: The time at which the label group was created.
UpdatedAt:
type: string
format: date-time
description: The time at which the label group was updated.
securitySchemes:
sigv4:
type: apiKey
in: header
name: Authorization
description: AWS Signature Version 4. The Authorization header carries an AWS4-HMAC-SHA256 signature over the canonical request, with X-Amz-Date (and X-Amz-Security-Token for temporary credentials). Not a bearer token.
x-aws-sigv4:
signingName: lookoutequipment
x-provenance:
method: harvested
publisher: Amazon Web Services
source: https://raw.githubusercontent.com/aws/api-models-aws/582e55931c45b944739742a2c1620b6026dd2d13/models/lookoutequipment/service/2020-12-15/lookoutequipment-2020-12-15.json
note: converted by smithy-to-openapi.py from AWS's Smithy model (roadmap#1001)