Skip to main content

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.