HTTP API Quickstart
Use this guide if you want to call the ActionStreamer platform directly over HTTP instead of going through the Python library.
Recommended Integration Path
- Create an API key and secret in the ActionStreamer portal.
- Decide whether you are integrating through the Python SDK or directly against the HTTP API.
- If you are using raw HTTP, implement HMAC-SHA256 request signing first.
- Start with a read endpoint such as
GET /v1/device/{deviceID}orGET /v1/agent/{agentID}to verify authentication. - Move on to create, update, upload, and long-poll workflows once the basic signing path is working.
Base URLs
Use either of these as the published API base URL:
https://api.actionstreamer.com/https://api.actionstreamer.com/v1/
How To Use This Documentation
- Start in Authentication to build signed requests correctly.
- Use Errors and Response Handling to normalize failures in your client.
- Browse HTTP API Overview when you need an endpoint-by-endpoint reference.
- Use the Python library pages under API Reference if you are integrating through the SDK instead of direct HTTP.