Skip to Content
API referansıMetaGET /channels

Bağlı kanal hesapları

GET https://app.apsilo.com/api/public/v1/channels

Firmaya bağlı (pasif olmayan, lisansta açık) kanal hesaplarını döner; kimlik bilgileri dönmez. channelAccountId değerleri buradan alınır.

Kapsam gerekmez (geçerli herhangi bir anahtar yeterli).

Parametreler

ParametreYerTipGereklilikAçıklama
X-Request-Idbaşlıkstringisteğe bağlıİsteğe bağlı istek kimliğiniz (8–100 karakter: harf, rakam, ._:-); yanıtta aynen döner ve kayıtlara işlenir.

Yanıtlar

DurumAçıklama
200Kanal hesapları
401Kimlik doğrulanamadı. Olası kodlar: API_KEY_INVALID, API_KEY_REVOKED, API_KEY_EXPIRED.
403Erişim reddedildi. Olası kodlar: FEATURE_NOT_LICENSED, API_SCOPE_MISSING, IP_NOT_ALLOWED, LICENSE_EXPIRED, LICENSE_NOT_FOUND, FORBIDDEN.
429Hız sınırı aşıldı. Olası kodlar: RATE_LIMITED.
500Sunucu hatası. Olası kodlar: INTERNAL.

Örnek yanıt (200)

{ "data": [ { "id": "0b9e4c1a-6f2d-4a7b-9c3e-000000000030", "channel": "whatsapp", "provider": "apsilo", "displayName": "Demo Kahve", "externalAccountId": "905321112233", "status": "active" }, { "id": "0b9e4c1a-6f2d-4a7b-9c3e-000000000031", "channel": "email", "provider": "smtp_imap", "displayName": "Bilgi", "externalAccountId": "info@demokahve.com", "status": "active" } ] }