Local API Documentation
Astir Swagger Index
One generated entry point for the complete Astir API, focused Swagger pages, and raw OpenAPI JSON files.
Swagger UI Pages
Open the full API surface or use a focused page for parent, device, content, pairing, tariff, and watch-session work.
-
Swagger UI
Astir API
/api-docs
Complete Swagger UI for every API endpoint.
-
Swagger UI
Astir Streaming API
/legacy-api-docs
Legacy Swagger UI duplicated from the old Astir Streaming API contract.
-
Swagger UI
Astir Parent API
/parent-docs
Parent account, child profiles, limits, and pairing approval.
-
Swagger UI
Astir Device API
/device-docs
Child and TV device setup, config, content, and watch sessions.
-
Swagger UI
Astir Tariffs API
/tariffs-docs
Tariff plans and access rules for free and premium content.
-
Swagger UI
Astir Content API
/content-docs
Content endpoints for parent and paired device clients.
-
Swagger UI
Astir Pairing API
/pairing-docs
Pairing flow between parent app and child or TV app.
-
Swagger UI
Astir Watch Session API
/watch-docs
Watch session start and stop endpoints for paired devices.
OpenAPI JSON
Use these files for client generation, automated checks, or sharing an API contract without the Swagger UI shell.
-
OpenAPI JSON
Astir OpenAPI JSON
/openapi.json
Complete raw OpenAPI document.
-
OpenAPI JSON
Astir Streaming API JSON
/legacy-doc.json
Legacy Swagger 2.0 document with local host and /api/v1 base path.
-
OpenAPI JSON
Astir Parent API JSON
/parent-openapi.json
Parent account, child profiles, limits, and pairing approval.
-
OpenAPI JSON
Astir Device API JSON
/device-openapi.json
Child and TV device setup, config, content, and watch sessions.
-
OpenAPI JSON
Astir Tariffs API JSON
/tariffs-openapi.json
Tariff plans and access rules for free and premium content.
-
OpenAPI JSON
Astir Content API JSON
/content-openapi.json
Content endpoints for parent and paired device clients.
-
OpenAPI JSON
Astir Pairing API JSON
/pairing-openapi.json
Pairing flow between parent app and child or TV app.
-
OpenAPI JSON
Astir Watch Session API JSON
/watch-openapi.json
Watch session start and stop endpoints for paired devices.