Pisano Harici API - Birimler - Birimleri Listele
Birimleri Listeleme
Birimleri listeler.
GET
/external/v1/nodes
Kimlik Doğrulama
Kimlik Doğrulama Yöntemi
Token token=<TOKEN>
İstek
Header Bilgileri
| Header | Zorunlu | Açıklama | Örnek |
|---|---|---|---|
Accept |
Hayır | Beklenen yanıtın medya türünü belirtir. | application/json |
Authorization |
Evet | İsteğin kimlik doğrulamasını sağlamak için kullanılan Pisano API anahtarı. | Token token=<TOKEN> |
Başarılı Yanıt
200
İşlem başarılı
Yanıt Alanları
| Alan | Tip | Zorunlu | Açıklama | Örnek |
|---|---|---|---|---|
id |
string | Birimin benzersiz tanımlayıcısı. | <node_id> |
|
type |
string | Birim türü/kanal türü. | Link |
|
name |
string | Birimin adı. | <node_name> |
|
code |
string | Birimin kodu. | <node_code> |
|
status |
string | Birimin mevcut durumu. | active |
|
flow_id |
string | İlişkili akışın ID bilgisi. | <flow_id> |
|
flow_code |
string | İlişkili akışın kodu. | <flow_code> |
|
flow_name |
string | İlişkili akışın adı. | <flow_name> |
|
campaign_id |
string / nullable | Uygulanabilir durumlarda kampanya tanımlayıcısı. | <campaign_id> |
|
access_key |
string / nullable | Uygulanabilir durumlarda birimle ilişkili erişim anahtarı. | <access_key> |
|
app_id |
string / nullable | Uygulanabilir durumlarda birimle ilişkili uygulama tanımlayıcısı. | <app_id> |
|
parent_id |
string / nullable | Uygulanabilir durumlarda üst birimin tanımlayıcısı. | <parent_id> |
|
external_id |
string / nullable | Uygulanabilir durumlarda birimle ilişkili harici tanımlayıcı. | <external_id> |
Yanıt Örneği
JSON
Yanıt Örneği
[
{
"id": "<node_id>",
"type": "Link",
"name": "<node_name>",
"code": "<node_code>",
"status": "active",
"flow_id": "<flow_id>",
"flow_code": "<flow_code>",
"flow_name": "<flow_name>",
"campaign_id": "<campaign_id>",
"access_key": "<access_key>",
"app_id": "<app_id>",
"parent_id": "<parent_id>",
"external_id": "<external_id>"
}
]
Hata Yanıtları
401
Hata: Yetkisiz Erişim
Hatalı kimlik doğrulama anahtarı
- Hata Kodu
13001- Hata Mesajı
- Hatalı kimlik doğrulama anahtarı
{
"error_message": "Wrong authentication token",
"data": "Wrong authentication token",
"code": 13001,
"errors": null
}
default
hata içeriği
- Hata Mesajı
- Hata Mesajı
{
"request_id": "<request_id>",
"error_message": "Error Message"
}