Ark Hive API Reference
Integrate real-time streaming audio and text sentiment analysis directly into your internal tools and dashboards.
API Reference
v1.0 (Stable)Authentication
The Ark Hive API uses Bearer Tokens for authentication. You can generate API keys directly from the Developer Settings in your dashboard.
# Example Request
curl
-X GET https://api.arkhive.ai/v1/agents \-H "Authorization: Bearer ah_prod_123456789" \
-H "Content-Type: application/json"
Starting a Audio Stream
To analyze call sentiment in real time, establish a WebSocket connection to our streaming ingestion endpoints.
# WebSocket Connection Example
const ws = new WebSocket('wss://stream.arkhive.ai/v1/ingest?token=ah_prod_...');ws.onopen = () => {
console.log('Connected to Ark Hive Streaming API');
// Send initial metadata payload
ws.send(JSON.stringify({ agent_id: 'A-123', layout: 'stereo' }));
};
Looking for the full documentation?
This page is a placeholder for our interactive GraphQL and REST API explorer, powered by OpenAPI.