Ring Partner API
The Ring Partner API (Amazon Vision API / AVA) lets certified Ring Appstore partners access Ring device data and media on behalf of consenting users: list and inspect devices, read status/capabilities/location/configurations, pull event history, stream live video over WebRTC/WHEP, download media clips and image snapshots, and query subscriptions. All endpoints follow the JSON:API format and require an OAuth 2.0 Bearer token obtained through one-way account linking; requests must be made server-to-server.
Documentation
Documentation
https://developer.amazon.com/docs/ring/api-documentation.html
APIReference
https://developer.amazon.com/docs/ring/api-documentation.html#endpoint-reference
Authentication
https://raw.githubusercontent.com/api-evangelist/ring/refs/heads/main/authentication/ring-authentication.yml
Other Resources
Webhooks
https://raw.githubusercontent.com/api-evangelist/ring/refs/heads/main/asyncapi/ring-webhooks.yml
ErrorCatalog
https://raw.githubusercontent.com/api-evangelist/ring/refs/heads/main/errors/ring-problem-types.yml
Conventions
https://raw.githubusercontent.com/api-evangelist/ring/refs/heads/main/conventions/ring-conventions.yml
Idempotency
https://raw.githubusercontent.com/api-evangelist/ring/refs/heads/main/conventions/ring-conventions.yml
DataModel
https://raw.githubusercontent.com/api-evangelist/ring/refs/heads/main/data-model/ring-data-model.yml
Conformance
https://raw.githubusercontent.com/api-evangelist/ring/refs/heads/main/conformance/ring-conformance.yml
APIsJSON
https://raw.githubusercontent.com/api-evangelist/ring/refs/heads/main/apis.yml