Przejdź do głównej treści
Acepeak
Deweloperzy

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.

miejsce-zadzwoń.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"}'
Pięć minut do pierwszego połączenia

Szybki start.

  1. 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.

  2. 02krok

    Uwierzytelniać

    Każde żądanie korzysta z uwierzytelniania tokena na okaziciela w nagłówku Authorization.

    Authorization: Bearer YOUR_ACEPEAK_TOKEN
  3. 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"
Co możesz zbudować

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/recordings

Wiadomoś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/inbound

Numery 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-orders

Uż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/sso

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

Powierzchnie 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/sentiment
Uwierzytelnianie

Sposoby 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
Limity szybkości i błędy

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ępu
  • 403ZabronionyToken nie ma zasięgu
  • 404Nie znalezionoNie znaleziono zasobu
  • 409KonfliktIdempotencja lub niedopasowanie stanu
  • 429Cena ograniczonaZwolnij — ponów próbę po podaniu
  • 5xxPo stronie serweraSpróbuj ponownie z wykładniczym wycofaniem
Haki internetowe

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.

POST · /your-webhookPodpisano
{
  "id": "evt_01HW3...",
  "type": "call.completed",
  "created_at": "2026-04-30T10:42:00Z",
  "data": {
    "call_id": "CA_01HW...",
    "duration_sec": 184
  }
}
Podpisany HMAC-SHA256 · Możliwość ponownego odtwarzania
24-godzinne ponowne próby wycofywania wykładniczego
Odtwórz dowolne wydarzenie z poziomu pulpitu nawigacyjnego
Filtruj według typu zdarzenia · według punktu końcowego
SDK

Biblioteki najwyższej klasy, odwzorowane lustrzanie na REST.

Node.jsnpm install @acepeak/sdkZainstalować
Pytonpip install acepeakZainstalować
PHPcomposer require acepeak/sdkZainstalować
Iśćgo get github.com/acepeak/acepeak-goZainstalować
Rubingem install acepeakZainstalować
Licencja MIT · Ta sama częstotliwość wydawania wersji co platformaListonosz →
Wersjonowanie

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.

Polityka wycofania

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?

Często zadawane pytania

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.

REST · webhooki · SDK

Buduj na API, wysłać tego samego dnia.

W cenie wsparcie 24/7. Numery przeniesione od dowolnego operatora na całym świecie.

Wsparcie 24/7Ponad 60 krajówSOC 2 IIKonsola piaskownicy
Ostatnia aktualizacja: maj 2026 r
Skontaktuj się z nami Zobacz Cennik