Twórz połączenia, wiadomości i sztuczną inteligencję w interfejsie API Acepeak.
Punkty końcowe REST, webhooki działające w czasie rzeczywistym i najwyższej klasy pakiety SDK. Uwierzytelnij interfejs API za pomocą tokena dostępu okaziciela i wyślij pierwsze żądanie w mniej niż pięć minut.
# 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"}'Szybki start.
- 01krok
Zdobądź token dostępu
Zaloguj się do panelu Acepeak, otwórz Deweloperzy → Tokeny i utwórz nowy token na okaziciela. Tokeny są przydzielane w zależności od środowiska (piaskownica lub na żywo) i można je w każdej chwili obracać z poziomu pulpitu nawigacyjnego.
Uwaga — przechowuj tokeny aktywne po stronie serwera. Wszystko, co dotyka przeglądarki, powinno przejść przez Twój backend.
- 02krok
Uwierzytelniać
Każde żądanie korzysta z uwierzytelniania tokena na okaziciela w nagłówku Authorization.
Authorization: Bearer YOUR_ACEPEAK_TOKEN
- 03krok
Wyślij swoją pierwszą prośbę
Zadzwoń, wyślij SMS-a lub podaj swoje numery — wybierz ten, który pasuje do Twojego przypadku. Powinieneś zobaczyć listę swoich numerów telefonów w formacie JSON. Stamtąd możesz nawiązywać połączenia, wysyłać SMS-y, konfigurować webhooki i rozpoczynać tworzenie.
curl https://endpoints.acepeak.com/v1/numbers \ -H "Authorization: Bearer $ACEPEAK_TOKEN"
Wszystkie możliwości platformy jest udostępniany poprzez REST.
Połączenia głosowe
Wykonuj połączenia wychodzące, kontroluj połączenia przychodzące, przekazuj, konferencje, nagrywaj, transkrybuj. Programowalne przepływy adresów URL odpowiedzi, przechwytywanie DTMF podczas połączenia, przesyłanie strumieniowe w czasie rzeczywistym.
/v1/calls/v1/conferences/v1/recordingsWiadomości (SMS i MMS)
Wysyłaj i odbieraj na numerach US 10DLC, bezpłatnych i z krótkim kodem. Dwustronne, potwierdzenia doręczenia, zgodność z rezygnacją, łączone długie wiadomości.
/v1/messages/v1/messages/inboundNumery telefonów
Wyszukaj, kup, przenieś i wypuść. Lokalne amerykańskie, bezpłatne i międzynarodowe numery DID w ponad 60 krajach.
/v1/numbers/v1/numbers/available/v1/numbers/port-ordersUżytkownicy i zespoły
Aprowizuj użytkowników, przypisuj role, zarządzaj zespołami, konfiguruj logowanie jednokrotne. Standard SCIM 2.0 do automatycznego zarządzania cyklem życia za pomocą dostawcy tożsamości.
/v1/users/v1/teams/v1/ssoHaki internetowe
Dostarczanie w czasie rzeczywistym połączeń, wiadomości i nagrań do punktu końcowego. HMAC-SHA256 podpisany, ponowiony z wykładniczym wycofywaniem przez 24 godziny.
/v1/webhooks/v1/webhooks/{id}/eventsPowierzchnie AI
Uruchom recepcjonistę AI, pobierz transkrypcje, uzyskaj wyniki nastrojów dla każdego połączenia lub czatu.
/v1/ai/receptionist/v1/ai/transcripts/v1/ai/sentimentSposoby uwierzytelnić.
Autoryzacja tokenu dostępu
Zalecane dla usług backendowych. Token okaziciela wysyłany w każdym żądaniu. Tokeny są przydzielane według środowiska, można je obracać z poziomu pulpitu nawigacyjnego i są powiązane z określoną rolą w celu uzyskania dostępu z najniższymi uprawnieniami.
Authorization: Bearer YOUR_ACEPEAK_TOKEN
OAuth 2.0
W przypadku aplikacji partnerskich i integracji z rynkiem. Przyznanie Kodu Autoryzacyjnego w PKCE. Użyj tej opcji, gdy Twoja aplikacja działa w imieniu klienta, a nie Twojego własnego konta.
- Kod autoryzacyjny + PKCE
- Odśwież tokeny · Domyślnie 30 dni
- Zakres per-klient
Przewidywalne, udokumentowane, i nigdy nie milczy.
Limity stawek
Domyślny: 100 r/s za token dostępu. Wybucha do 200 r/s do krótkich okien. Po przekroczeniu platforma zwraca 429 z nagłówkiem Retry-After.
Idempotencja
Żądania mutujące obsługują m.in Idempotency-Key chodnikowiec. Używaj go w przypadku żądań POST, PUT i DELETE, aby ponowne próby nie powodowały podwójnego obciążenia ani podwójnego wysyłania.
Kody błędów
400Zła prośbaWalidacja nie powiodła się401NieautoryzowaneNieprawidłowy lub brakujący token dostępu403ZabronionyToken nie ma zasięgu404Nie znalezionoNie znaleziono zasobu409KonfliktIdempotencja lub niedopasowanie stanu429Cena ograniczonaZwolnij — ponów próbę po podaniu5xxPo stronie serweraSpróbuj ponownie z wykładniczym wycofaniem
Wydarzenia w czasie rzeczywistym dostarczone do punktu końcowego.
Subskrybuj punkt końcowy HTTPS, aby móc dzwonić, wysyłać wiadomości i nagrywać zdarzenia. Elementy webhook są podpisane za pomocą HMAC-SHA256 — sprawdź podpis przed przetworzeniem. Nieudane dostawy są ponawiane z wykładniczym wycofywaniem w ciągu maksymalnie 24 godzin. Możesz odtworzyć dowolne wydarzenie z poziomu pulpitu nawigacyjnego.
{
"id": "evt_01HW3...",
"type": "call.completed",
"created_at": "2026-04-30T10:42:00Z",
"data": {
"call_id": "CA_01HW...",
"duration_sec": 184
}
}Biblioteki najwyższej klasy, odwzorowane lustrzanie na REST.
Stabilne adresy URL. Przewidywalne aktualizacje.
Wersje interfejsu są przypięte w adresie URL (/v1/). Najważniejsze zmiany są dostarczane w nowej wersji głównej. Dodatki, które nie psują się, pojawiają się w tej samej wersji z informacją o wydaniu w dzienniku zmian programisty.
Funkcje pozostają aktywne 12 miesięcy po zawiadomieniu o amortyzacji. Do każdego zespołu posiadającego aktywny token dostępu wysyłamy e-mail na adres 90, 30 i 7 dni przed odcięciem — żadnych niespodzianek w produkcji.
Gotowy do rozpoczęcia budowy?
pytania, odpowiedział.
Jest to interfejs REST plus podpisane webhooki, które udostępniają połączenia głosowe, SMS-y/MMS, numery telefonów, użytkowników i powierzchnie AI. Uwierzytelnij się za pomocą tokena dostępu okaziciela, uderz w udokumentowane punkty końcowe i wyślij w ciągu kilku minut.
Buduj na API, wysłać tego samego dnia.
W cenie wsparcie 24/7. Numery przeniesione od dowolnego operatora na całym świecie.