Bağlı kanal hesapları
GET https://app.apsilo.com/api/public/v1/channelsFirmaya 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
| Parametre | Yer | Tip | Gereklilik | Açıklama |
|---|---|---|---|---|
X-Request-Id | başlık | string | isteğ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
| Durum | Açıklama |
|---|---|
200 | Kanal hesapları |
401 | Kimlik doğrulanamadı. Olası kodlar: API_KEY_INVALID, API_KEY_REVOKED, API_KEY_EXPIRED. |
403 | Erişim reddedildi. Olası kodlar: FEATURE_NOT_LICENSED, API_SCOPE_MISSING, IP_NOT_ALLOWED, LICENSE_EXPIRED, LICENSE_NOT_FOUND, FORBIDDEN. |
429 | Hız sınırı aşıldı. Olası kodlar: RATE_LIMITED. |
500 | Sunucu 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"
}
]
}