Bygg samtal, meddelanden och AI på Acepeak api.
REST-slutpunkter, webhooks i realtid och förstklassiga SDK:er. Autentisera api:n med en bäraråtkomsttoken och skicka din första förfrågan på mindre än fem minuter.
# 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"}'Snabbstart.
- 01steg
Skaffa en åtkomsttoken
Logga in på instrumentpanelen Acepeak, öppna Utvecklare → Tokens och skapa en ny bärartoken. Tokens är omfångade per miljö (sandlåda eller live) och kan roteras från instrumentpanelen när som helst.
Var uppmärksam – behåll live-tokens på serversidan. Allt som rör en webbläsare bör gå via din backend.
- 02steg
Autentisera
Varje begäran använder bärar-token-auth i auktoriseringshuvudet.
Authorization: Bearer YOUR_ACEPEAK_TOKEN
- 03steg
Skicka din första förfrågan
Ring ett samtal, skicka ett SMS eller ange dina nummer – välj det som passar ditt användningsområde. Du bör se en JSON-lista med dina telefonnummer. Därifrån kan du ringa, skicka SMS, ställa in webhooks och börja bygga.
curl https://endpoints.acepeak.com/v1/numbers \ -H "Authorization: Bearer $ACEPEAK_TOKEN"
Varje kapacitet i plattformen exponeras via REST.
Röstsamtal
Ring utgående samtal, styr inkommande samtal, överför, konferens, spela in, transkribera. Programmerbara svars-URL-flöden, in-call DTMF infångning, realtidsströmning.
/v1/calls/v1/conferences/v1/recordingsMeddelanden (SMS & MMS)
Skicka och ta emot på US 10DLC, avgiftsfria nummer och kortkodsnummer. Tvåvägs, leveranskvitton, efterlevnad av opt-out, sammanlänkade långa meddelanden.
/v1/messages/v1/messages/inboundTelefonnummer
Sök, köp, porta och släpp. Lokalt i USA, avgiftsfritt och internationellt DIDs i över 60 länder.
/v1/numbers/v1/numbers/available/v1/numbers/port-ordersAnvändare och team
Tillhandahålla användare, tilldela roller, hantera team, konfigurera SSO. SCIM 2.0 för automatiserad livscykelhantering med din IdP.
/v1/users/v1/teams/v1/ssoWebhooks
Leverans i realtid av samtal, meddelanden och inspelningshändelser till din slutpunkt. HMAC-SHA256 signerad, försökte igen med exponentiell backoff i 24 timmar.
/v1/webhooks/v1/webhooks/{id}/eventsAI-ytor
Aktivera AI-receptionisten, dra utskrifter, hämta sentimentpoäng per samtal eller per chatt.
/v1/ai/receptionist/v1/ai/transcripts/v1/ai/sentimentSätt att autentisera.
Autentisering av åtkomsttoken
Rekommenderas för backend-tjänster. Bärartoken skickas i varje begäran. Tokens är omfångade per miljö, roterbara från instrumentpanelen och knutna till en specifik roll för åtkomst med minsta privilegier.
Authorization: Bearer YOUR_ACEPEAK_TOKEN
OAuth 2.0
För partnerappar och marknadsplatsintegrationer. Behörighetskod beviljas med PKCE. Använd detta när din app agerar på uppdrag av en kund istället för ditt eget konto.
- Auktoriseringskod + PKCE
- Uppdatera tokens · 30-dagars standard
- Omfattning per kund
Förutsägbar, dokumenterad, och aldrig tyst.
Prisgränser
Standard: 100 r/s per åtkomsttoken. Spricker upp till 200 r/s för korta fönster. När den överskrids, returnerar plattformen 429 med en Retry-After-rubrik.
Idempotens
Muterande förfrågningar stöder en Idempotency-Key rubrik. Använd den på POST-, PUT- och DELETE-förfrågningar så att återförsök inte dubbeldebiterar eller dubbelsänder.
Felkoder
400Dålig begäranValidering misslyckades401ObehörigOgiltig eller saknad åtkomsttoken403FörbjudenToken har inte omfattning404Hittade inteResurs hittades inte409KonfliktIdempotens eller tillståndsfel429Begränsat prisSakta ner — Försök igen-efter tillhandahålls5xxServer-sidanFörsök igen med exponentiell backoff
Realtidshändelser levereras till din slutpunkt.
Prenumerera på en HTTPS-slutpunkt för att ringa, skicka meddelanden och spela in händelser. Webhooks är signerade med HMAC-SHA256 — verifiera signaturen innan bearbetning. Misslyckade leveranser prövas igen med exponentiell backoff i upp till 24 timmar. Du kan spela om vilken händelse som helst från instrumentpanelen.
{
"id": "evt_01HW3...",
"type": "call.completed",
"created_at": "2026-04-30T10:42:00Z",
"data": {
"call_id": "CA_01HW...",
"duration_sec": 184
}
}Förstklassiga bibliotek, spegelmappad till REST.
Stabila webbadresser. Förutsägbara uppgraderingar.
Gränssnittsversioner är fästa i URL:en (/v1/). Brytande förändringar ligger bakom en ny större version. Icke-brytande tillägg kommer på samma version med en release note i utvecklarens ändringslogg.
Funktioner förblir live för 12 månader efter avskrivningsbesked. Vi mailar alla lag med en aktiv åtkomsttoken till 90, 30 och 7 dagar före cutoff — inga överraskningar i produktionen.
Redo att börja bygga?
Frågor, svarade.
Det är ett REST-gränssnitt plus signerade webhooks som avslöjar röstsamtal, SMS / MMS, telefonnummer, användare och AI-ytor. Autentisera med en bäraråtkomsttoken, träffa de dokumenterade slutpunkterna och skicka på några minuter.
Varje begäran använder en bäraråtkomsttoken i auktoriseringshuvudet. Tokens är omfångade per miljö (sandlåda eller live), roterbara från utvecklarens instrumentpanel och kopplade till en roll för åtkomst med minst privilegier. OAuth 2.0 med PKCE stöds också för partnerappar.
Ja. Förstklassiga bibliotek levereras för Node, Python, PHP, Go och Ruby. Varje SDK speglar REST-ytan en-till-en och publiceras med TypeScript-typer där så är tillämpligt, så att din IDE autokompletterar slutpunkter och händelsenyttolaster.
Prenumerera på en HTTPS-slutpunkt för att ringa, skicka meddelanden och spela in händelser. Nyttolaster är HMAC-SHA256-signerade — verifiera signaturen före bearbetning. Misslyckade leveranser testas igen med exponentiell backoff i upp till 24 timmar, och alla händelser kan spelas om från instrumentpanelen.
Standard 100 förfrågningar per sekund per åtkomsttoken, med skurar upp till 200 r/s för korta fönster. När den överskrids, returnerar plattformen en 429:a med en Retry-After-rubrik. Muterande slutpunkter accepterar en Idempotency-Key, så återförsök inte dubbelsänder.
Bygg på api, skickas samma dag.
24/7 support ingår. Nummer porterade från alla operatörer över hela världen.