# Amazon FreeRTOS OTA Updates API

**Canonical:** https://apis.io/apis/amazon-freertos/amazon-freertos-ota-updates-api/  
**Provider:** Amazon FreeRTOS — https://apis.io/providers/amazon-freertos/  
**Base URL:** https://iot.amazonaws.com  
**Documentation:** https://aws.amazon.com/freertos/

Amazon FreeRTOS OTA Updates API is one of 3 APIs that [Amazon FreeRTOS](https://apis.io/providers/amazon-freertos/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 10 JSON Schema definitions. Tagged areas include OTA Updates. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a getting-started guide, pricing, an API reference, and 10 JSON Schemas.

Over-the-air firmware update management

## Machine-readable artifacts (28)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/amazon-freertos/refs/heads/main/openapi/amazon-freertos-ota-updates-api-openapi.yml
- **Documentation** — https://docs.aws.amazon.com/freertos/latest/userguide/what-is-amazon-freertos.html
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/amazon-freertos/refs/heads/main/json-schema/amazon-freertos-software-configuration-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/amazon-freertos/refs/heads/main/json-schema/amazon-freertos-ota-update-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/amazon-freertos/refs/heads/main/json-schema/amazon-freertos-device-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/amazon-freertos/refs/heads/main/json-schema/amazon-freertos-ota-file-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/amazon-freertos/refs/heads/main/json-schema/amazon-freertos-tag-schema.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/amazon-freertos/refs/heads/main/json-structure/amazon-freertos-software-configuration-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/amazon-freertos/refs/heads/main/json-structure/amazon-freertos-ota-update-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/amazon-freertos/refs/heads/main/json-structure/amazon-freertos-device-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/amazon-freertos/refs/heads/main/json-structure/amazon-freertos-ota-file-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/amazon-freertos/refs/heads/main/json-structure/amazon-freertos-tag-structure.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/amazon-freertos/refs/heads/main/examples/amazon-freertos-software-configuration-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/amazon-freertos/refs/heads/main/examples/amazon-freertos-ota-update-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/amazon-freertos/refs/heads/main/examples/amazon-freertos-device-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/amazon-freertos/refs/heads/main/examples/amazon-freertos-ota-file-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/amazon-freertos/refs/heads/main/examples/amazon-freertos-tag-example.json
- **GettingStarted** — https://aws.amazon.com/freertos/getting-started/
- **Pricing** — https://aws.amazon.com/freertos/pricing/
- **FAQ** — https://aws.amazon.com/freertos/faqs/
- **APIReference** — https://docs.aws.amazon.com/freertos/latest/userguide/freertos-lib-ota-api.html
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/amazon-freertos/refs/heads/main/apis.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/amazon-freertos/refs/heads/main/arazzo/amazon-freertos-decommission-ota-update-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/amazon-freertos/refs/heads/main/arazzo/amazon-freertos-decommission-software-configuration-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/amazon-freertos/refs/heads/main/arazzo/amazon-freertos-provision-software-configuration-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/amazon-freertos/refs/heads/main/arazzo/amazon-freertos-rollout-ota-update-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/amazon-freertos/refs/heads/main/arazzo/amazon-freertos-tag-software-configuration-workflow.yml
- **Arazzo** — https://raw.githubusercontent.com/api-evangelist/amazon-freertos/refs/heads/main/arazzo/amazon-freertos-update-software-configuration-workflow.yml

## Other Amazon FreeRTOS APIs (2)

- [Amazon FreeRTOS Software Configurations API](https://apis.io/apis/amazon-freertos/amazon-freertos-software-configurations-api/)
- [Amazon FreeRTOS Tags API](https://apis.io/apis/amazon-freertos/amazon-freertos-tags-api/)

## Tags

OTA Updates

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/amazon-freertos/amazon-freertos-ota-updates-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/amazon-freertos/.
