Ana içeriğe geç

Integration ID ile Getir

Genel Bakış

UUID ile tek bir integration döndürür. Secret hiçbir zaman döndürülmez — sadece integration oluşturulurken bir kez gösterilir.

Endpoint: GET /api/v1/integrations/{id}

Kimlik Doğrulama: Bearer token (JWT) gereklidir.


İstek

Başlıklar

BaşlıkZorunluAçıklama
AuthorizationEvetBearer <jwt_token>

Yol Parametreleri

ParametreTipZorunluAçıklama
idstringEvetIntegration UUID

Yanıt

Başarı — 200 OK

AlanTipAçıklama
idstringIntegration UUID
node_idstringNode UUID
namestringIntegration adı
api_keystringAPI anahtarı (örn: apex_abc123...)
permissionsstring[]İzin listesi
expires_atstringSon kullanma tarihi (veya null)
created_atstringOluşturulma zaman damgası

Not: secret alanı mevcut integration'lar için asla döndürülmez.

Örnek Yanıt

{
"id": "550e8400-e29b-41d4-a716-446655440001",
"node_id": "550e8400-e29b-41d4-a716-446655440000",
"name": "Production API",
"api_key": "apex_abc123xyz456",
"permissions": ["payments.read", "payments.create"],
"expires_at": "2026-12-31T23:59:59Z",
"created_at": "2025-02-14T10:00:00Z"
}

Hata Yanıtları

KodAçıklama
400Geçersiz istek (doğrulama hatası)
401Yetkisiz (eksik veya geçersiz token)
404Integration bulunamadı
500Sunucu hatası

cURL Örneği

curl -X GET https://api.example.com/api/v1/integrations/550e8400-e29b-41d4-a716-446655440001 \
-H "Authorization: Bearer JWT_TOKEN"