Hoppa till huvudinnehållet
Acepeak
Utvecklare

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-call.sh
# 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"}'
Fem minuter till ditt första samtal

Snabbstart.

  1. 01steg

    Skaffa en åtkomsttoken

    Logga in på Acepeak-instrumentpanelen, ö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.

  2. 02steg

    Autentisera

    Varje begäran använder bärar-token-auth i auktoriseringshuvudet.

    Authorization: Bearer YOUR_ACEPEAK_TOKEN
  3. 03steg

    Skicka din första förfrågan

    Ring ett samtal, skicka ett SMS eller lista dina nummer – välj det som passar ditt användningsfall. 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"
Vad du kan bygga

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, DTMF-fångst under samtal, streaming i realtid.

/v1/calls/v1/conferences/v1/recordings

Meddelanden (SMS och 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/inbound

Telefonnummer

Sök, köp, porta och släpp. Lokala amerikanska, avgiftsfria och internationella DID:er i över 60 länder.

/v1/numbers/v1/numbers/available/v1/numbers/port-orders

Anvä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/sso

Webhooks

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}/events

AI-ytor

Aktivera AI-receptionisten, dra utskrifter, hämta sentimentpoäng per samtal eller per chatt.

/v1/ai/receptionist/v1/ai/transcripts/v1/ai/sentiment
Autentisering

Sä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
Prisgränser och fel

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 misslyckades
  • 401ObehörigOgiltig eller saknad åtkomsttoken
  • 403FörbjudenToken har inte omfattning
  • 404Hittade inteResurs hittades inte
  • 409KonfliktIdempotens eller tillståndsfel
  • 429Begränsat prisSakta ner — Försök igen-efter tillhandahålls
  • 5xxServer-sidanFörsök igen med exponentiell backoff
Webhooks

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.

POST · /din-webbhookSignerad
{
  "id": "evt_01HW3...",
  "type": "call.completed",
  "created_at": "2026-04-30T10:42:00Z",
  "data": {
    "call_id": "CA_01HW...",
    "duration_sec": 184
  }
}
HMAC-SHA256 signerad · replay-säker
24h exponentiell backoff-försök
Spela om vilken händelse som helst från instrumentpanelen
Filtrera efter händelsetyp · per slutpunkt
SDK:er

Förstklassiga bibliotek, spegelmappad till REST.

Node.jsnpm install @acepeak/sdkInstallera
Pytonormpip install acepeakInstallera
PHPcomposer require acepeak/sdkInstallera
go get github.com/acepeak/acepeak-goInstallera
Rubingem install acepeakInstallera
MIT-licensierad · samma releasekadens som plattformenBrevbärare →
Versionering

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.

Avskrivningspolicy

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?

FAQ

Frågor, svarade.

Det är ett REST-gränssnitt plus signerade webhooks som exponerar 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.

REST · webhooks · SDK:er

Bygg på api, skickas samma dag.

24/7 support ingår. Nummer porterade från alla operatörer över hela världen.

24/7 support60+ länderSOC 2 IISandlåda konsol
Senast uppdaterad: maj 2026
Kontakta oss Visa priser