Bouw met onze API
Integreer identitycall.ai naadloos.
Authenticatie
- -
Authenticeer verzoeken met Bearer-tokens. Elk API-verzoek moet de header 'Authorization: Bearer <YOUR_API_KEY>' bevatten.
- -
Genereer en beheer API-sleutels vanuit je accountdashboard. Sleutels zijn gekoppeld aan je account en moeten geheim blijven.
Opnames en transcriptie
- -
POST /api/v1/public/recordings: upload audiobestanden (MP3, WAV, FLAC, M4A) tot 2GB. Ondersteunt multipart/form-data.
- -
GET /api/v1/public/recordings/{id}: haal de status en metadata van een opname op; GET /api/v1/public/recordings/{id}/audio_url geeft een URL terug om audio af te spelen.
- -
GET /api/v1/public/recordings/{id}/transcription: haal het volledige transcript op met sprekerdiarisatie en tijdstempels.
- -
GET /api/v1/public/recordings: toon alle opnames; GET /api/v1/public/recordings/filters geeft de beschikbare filterwaarden terug.
Projecten en operators
- -
GET/POST /api/v1/public/projects: toon, maak en beheer de projecten waarin je opnames zijn georganiseerd.
- -
GET/POST /api/v1/public/operators: beheer operators (agents) - de mensen wier gesprekken je opneemt en toewijst.
- -
GET /api/v1/public/app/settings: lees de verwerkingsinstellingen van je account.
Analyseresultaten
- -
GET /api/v1/public/recordings/{id}/results: doelscores, categorieën, geëxtraheerde velden en sprekeridentificatie voor een verwerkt gesprek.
- -
GET /api/v1/public/recordings/{id}/summary: de AI-gegenereerde samenvatting van het gesprek.
- -
Resultaten bevatten de onderbouwing achter elke doelscore, zodat elk getal controleerbaar is.
Virtuele nummers en telefonie
- -
GET /api/v1/public/virtual_numbers/available en POST /api/v1/public/virtual_numbers/purchase: bekijk en koop telefoonnummers.
- -
PATCH /api/v1/public/virtual_numbers/{id}: configureer een nummer; voeg operators toe of verwijder ze met POST {id}/add_operator en DELETE {id}/remove_operator.
Webhooks en events
- -
Ontvang een realtime 'recording.analyzed'-webhook wanneer de verwerking klaar is, met de payload-secties die je kiest: metadata, samenvatting, transcriptie, doelen, categorieën, geëxtraheerde data.
- -
Webhooks worden geleverd als JSON-POST-verzoeken naar het HTTPS-endpoint dat je instelt.
Rate limits
- -
API-rate-limits zijn gekoppeld aan de quota van je abonnement.