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.