How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Amazon Panorama Devices API

The Devices API from Amazon Panorama — 2 operation(s) for devices.

Amazon Panorama Devices API is one of 6 APIs that Amazon Panorama publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Devices. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a getting-started guide, and pricing.

This API exposes 5 operations across 2 paths, and defines 59 schemas. It is described by OpenAPI 3.2.0, at version 1.0.0.

Requests are made against 4 base URLs: http://panorama.{region}.amazonaws.com, https://panorama.{region}.amazonaws.com, http://panorama.{region}.amazonaws.com.cn, https://panorama.{region}.amazonaws.com.cn.

5 operations 2 paths 59 schemas 1 DELETE2 GET1 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://panorama.amazonaws.com
Authentication
API Key
Terms of Service
Resource Areas
1

Authentication & Security 1

Amazon Panorama Devices API declares 1 security scheme for authenticating requests. An API key is passed in the header as Authorization (hmac). By default, every request must be authenticated.

  • hmac — Amazon Signature authorization v4

Paths & Operations 5

Across 2 paths, the API surfaces 5 operations — 1 DELETE, 2 GET, 1 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

Devices 5
DELETE
/devices/{DeviceId}
Amazon Panorama Delete Device
DeleteDevice 8 params → 200480481482483484
GET
/devices/{DeviceId}
Amazon Panorama Describe Device
DescribeDevice 8 params → 200480481482483
PUT
/devices/{DeviceId}
Amazon Panorama Update Device Metadata
UpdateDeviceMetadata 8 params body → 200480481482483484
GET
/devices
Amazon Panorama List Devices
ListDevices 13 params → 200480481482483
POST
/devices
Amazon Panorama Provision Device
ProvisionDevice 7 params body → 200480481482483484

Schemas 59

The contract defines 59 schemas that model the data the API accepts and returns. The most detailed are DescribeDeviceResponse (20 properties), Device (13 properties), ProvisionDeviceResponse (5 properties), StaticIpConnectionInfo (4 properties). Each schema is shown below with its type and property counts.

ImageVersion
string
AlternateSoftwareMetadata
object
Details about a beta appliance software update.
1 property
Dns
string
LeaseExpirationTime
string
NtpServerName
string
DnsList
array
DeviceStatus
string
Mask
string
Certificates
string
HwAddress
string
ProvisionDeviceResponse
object
5 properties 2 required
ListDevicesResponse
object
2 properties 1 required
AlternateSoftwares
array
InternalServerException
AccessDeniedException
NtpServerList
array
ServiceQuotaExceededException
IpAddress
string
IotThingName
string
NetworkConnectionStatus
string
Description
string
EthernetPayload
object
A device's network configuration.
2 properties 1 required
EthernetStatus
object
A device's Ethernet status.
3 properties
NtpPayload
object
Network time protocol (NTP) server settings. Use this option to connect to local NTP servers instead of pool.ntp.org .
1 property 1 required
NtpStatus
object
Details about an NTP server connection.
3 properties
ConflictException
NetworkStatus
object
The network status of a device.
4 properties
DescribeDeviceResponse
object
20 properties
DeviceName
string
CreatedTime
string
ValidationException
DeviceConnectionStatus
string
LatestSoftware
string
CurrentSoftware
string
UpdateDeviceMetadataResponse
object
1 property
JobType
string
DeviceId
string
TagValue
string
StaticIpConnectionInfo
object
A static IP configuration.
4 properties 4 required
LatestAlternateSoftware
string
ConnectionType
string
DeviceAggregatedStatus
string
Device
object
A device.
13 properties
LatestDeviceJob
object
Returns information about the latest device job.
3 properties
DefaultGateway
string
DeviceSerialNumber
string
DeviceType
string
NextToken
string
DeviceArn
string
IpAddressOrServerName
string
ResourceNotFoundException
TagMap
object
NetworkPayload
object
The network configuration for a device.
3 properties
DeviceList
array
DeleteDeviceResponse
object
1 property
DeviceBrand
string
Version
string
UpdateProgress
string
LastUpdatedTime
string

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

amazon-panorama-devices-api-openapi.yml Raw ↑

Other APIs Amazon Panorama publishes across the network.

Amazon Panorama Application Instances API
Amazon Panorama Jobs API
Amazon Panorama Nodes API
Amazon Panorama Packages API
Amazon Panorama Tags API
Where this information came from

This is an independent, third-party profile of Amazon Panorama Devices API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.