Bouw bellen, berichten versturen en AI op de Acepeak-api.
REST-eindpunten, realtime webhooks en eersteklas SDK's. Authenticeer de API met een dragertoegangstoken en verzend uw eerste verzoek binnen vijf minuten.
# Place a call from a US number
curl -X POST https://endpoints.acepeak.com/v1/calls \
-H "Authorization: Bearer $ACEPEAK_TOKEN" \
-H "Content-Type: application/json" \
-d '{"from":"+18005551212",
"to":"+14155551212",
"answer_url":"https://your.app/answer"}'Snelstart.
- 01stap
Verkrijg een toegangstoken
Meld u aan bij het Acepeak-dashboard, open Ontwikkelaars → Tokens en maak een nieuw bearer-token. Tokens zijn per omgeving (sandbox of live) beperkt en op elk moment draaibaar vanaf het dashboard.
Let op: houd live tokens aan de serverzijde. Alles wat een browser raakt, moet via uw backend gaan.
- 02stap
Authenticeren
Elke aanvraag maakt gebruik van bearer-token-authenticatie in de Authorization-header.
Authorization: Bearer YOUR_ACEPEAK_TOKEN
- 03stap
Verstuur uw eerste aanvraag
Bel, stuur een sms of vermeld uw nummers - kies wat bij uw gebruikssituatie past. U zou een JSON-lijst met uw telefoonnummers moeten zien. Van daaruit kunt u bellen, sms'en, webhooks instellen en beginnen met bouwen.
curl https://endpoints.acepeak.com/v1/numbers \ -H "Authorization: Bearer $ACEPEAK_TOKEN"
Alle mogelijkheden op het platform wordt blootgesteld via REST.
Spraakoproepen
Voer uitgaande gesprekken, beheer inkomende gesprekken, doorverbinden, vergaderen, opnemen, transcriberen. Programmeerbare antwoord-URL-stromen, DTMF-opname tijdens gesprekken, realtime streaming.
/v1/calls/v1/conferences/v1/recordingsBerichten (SMS en MMS)
Verzend en ontvang op US 10DLC, gratis en shortcodenummers. Tweerichtingsverkeer, ontvangstbevestigingen, naleving van opt-out, aaneengeschakelde lange berichten.
/v1/messages/v1/messages/inboundTelefoonnummers
Zoeken, kopen, porten en vrijgeven. Lokale Amerikaanse, gratis en internationale DID's in meer dan 60 landen.
/v1/numbers/v1/numbers/available/v1/numbers/port-ordersGebruikers en teams
Gebruikers inrichten, rollen toewijzen, teams beheren, SSO configureren. SCIM 2.0 voor geautomatiseerd levenscyclusbeheer met uw IdP.
/v1/users/v1/teams/v1/ssoWebhaken
Realtime levering van oproep-, bericht- en opnamegebeurtenissen naar uw eindpunt. HMAC-SHA256 ondertekend, opnieuw geprobeerd met exponentieel uitstel gedurende 24 uur.
/v1/webhooks/v1/webhooks/{id}/eventsAI-oppervlakken
Activeer de AI-receptionist, haal transcripties op, haal sentimentscores op per gesprek of per chat.
/v1/ai/receptionist/v1/ai/transcripts/v1/ai/sentimentManieren authenticeren.
Toegangstokenverificatie
Aanbevolen voor backend-services. Bearer-token verzonden bij elk verzoek. Tokens zijn per omgeving afgestemd, draaibaar vanaf het dashboard en gekoppeld aan een specifieke rol voor toegang met de minste rechten.
Authorization: Bearer YOUR_ACEPEAK_TOKEN
OAuth 2.0
Voor partnerapps en marktplaatsintegraties. Toekenning van autorisatiecode met PKCE. Gebruik dit wanneer uw app namens een klant handelt in plaats van uw eigen account.
- Autorisatiecode + PKCE
- Tokens vernieuwen · Standaard 30 dagen
- Scoping per klant
Voorspelbaar, gedocumenteerd, en nooit stil.
Tarieflimieten
Standaard: 100 t/s per toegangstoken. Barst tot 200 t/s voor korte ramen. Bij overschrijding retourneert het platform 429 met een Retry-After-header.
Idempotentie
Muterende verzoeken ondersteunen een Idempotency-Key koptekst. Gebruik het bij POST-, PUT- en DELETE-verzoeken, zodat nieuwe pogingen niet dubbel in rekening worden gebracht of dubbel worden verzonden.
Foutcodes
400Slecht verzoekValidatie mislukt401OngeautoriseerdOngeldig of ontbrekend toegangstoken403VerbodenToken heeft geen bereik404Niet gevondenBron niet gevonden409ConflictIdempotentie of staatsmismatch429Tarief beperktVertragen — Opnieuw proberen na voorzien5xxServerzijdeProbeer het opnieuw met exponentieel uitstel
Realtime gebeurtenissen afgeleverd op uw eindpunt.
Abonneer u op een HTTPS-eindpunt om gebeurtenissen te bellen, berichten te sturen en op te nemen. Webhooks zijn ondertekend met HMAC-SHA256: verifieer de handtekening voordat deze wordt verwerkt. Mislukte leveringen worden opnieuw geprobeerd met exponentieel uitstel gedurende maximaal 24 uur. U kunt elke gebeurtenis opnieuw afspelen vanaf het dashboard.
{
"id": "evt_01HW3...",
"type": "call.completed",
"created_at": "2026-04-30T10:42:00Z",
"data": {
"call_id": "CA_01HW...",
"duration_sec": 184
}
}Eersteklas bibliotheken, gespiegeld toegewezen aan REST.
Stabiele URL's. Voorspelbare upgrades.
Interfaceversies worden vastgezet in de URL (/v1/). Belangrijke wijzigingen worden achter een nieuwe hoofdversie geplaatst. Niet-brekende toevoegingen verschijnen op dezelfde versie met een release-opmerking in de changelog voor ontwikkelaars.
Functies blijven live 12 maanden na een bericht van beëindiging. We e-mailen elk team met een actief toegangstoken op 90, 30 en 7 dagen vóór de cutoff – geen verrassingen in de productie.
Klaar om te beginnen met bouwen?
Vragen, beantwoord.
Het is een REST-interface plus ondertekende webhooks die spraakoproepen, sms/mms, telefoonnummers, gebruikers en AI-oppervlakken zichtbaar maken. Authenticeer met een dragertoegangstoken, ga naar de gedocumenteerde eindpunten en verzend binnen enkele minuten.
Bouw voort op de API, dezelfde dag verzonden.
Inclusief 24/7 ondersteuning. Nummers overgedragen van elke provider wereldwijd.