Developer API

Build with
vocal intelligence.

Programmatic access to every layer of the Arisyn intelligence stack. Submit jobs, extract vocal profiles, generate SoundCards, and integrate voice intelligence into any product.

Request AccessRead Docs ↓
Base URL
api.arisyn.ai
REST API. JSON responses. Bearer token auth.
Latency target
<10s
Flow A processing with full SoundCard generation.
API version
v1
Stable. Versioned. Breaking changes announced 90 days in advance.

Endpoints

All endpoints require Authorization: Bearer {}API_KEY}

Job Submission

Submit audio processing jobs. Both flows supported. Async with polling or webhook callback.

POST/v1/jobs/submitSubmit Flow A or Flow B job
GET/v1/jobs/{job_id}/statusPoll job status
GET/v1/jobs/{job_id}/resultRetrieve completed result

VocalDNA Profiling

Extract the 512-dimensional profile from any audio input.

POST/v1/vocaldna/extractExtract 512D profile from audio
POST/v1/vocaldna/matchMatch against artist archetypes
GET/v1/vocaldna/profiles/{id}Retrieve stored profile

SoundCard™ Generation

Generate shareable SoundCards from processed vocals. Returns .ASC format and PNG export.

POST/v1/soundcard/generateGenerate SoundCard from job result
GET/v1/soundcard/{card_id}Retrieve SoundCard data
GET/v1/soundcard/{card_id}/export.pngHigh-res PNG export (3×)

Quick Start

const response = await fetch('https://api.arisyn.ai/v1/jobs/submit', {
  method: 'POST',
  headers: {
    'Authorization': `Bearer ${API_KEY}`,
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    flow: 'flow_b',          // 'flow_a' | 'flow_b'
    vocal_url: '...',
    reference_url: '...',    // flow_b only
    blend: 0.7,              // reference influence 0–1
    webhook_url: '...'       // optional async callback
  })
});

const { job_id, estimated_seconds } = await response.json();

API access is in early access.

Developer tier starts free. Enterprise and platform tiers available.

Request API Access