Sistem Aktif
WhatsApp'tan Yazın
Geliştirici API

API Dokümantasyonu

Abelsis yazılımlarını kendi uygulamalarınıza entegre edin. Güçlü ve güvenli API'mizle lisanslama, e-ticaret ve CRM işlemlerini otomatikleştirin.

Hızlı Başlangıç

API'ye erişmek için önce hesabınızdan API anahtarı oluşturmanız gerekir. API anahtarınızı hesabınızın "API Erişimi" bölümünden yönetebilirsiniz.

// API Base URL
https://abelsis.com.tr/api/v1/

// Header ile kimlik doğrulama
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

Lisans API

Otomatik lisanslama işlemleri

POST
/license/activate

Lisans aktivasyonu

GET
/license/validate

Lisans doğrulama

GET
/license/info

Lisans bilgisi

PUT
/license/update

Lisans güncelleme

E-Ticaret API

Ürün ve sipariş yönetimi

GET
/products

Ürün listesi

POST
/orders/create

Sipariş oluştur

GET
/orders/{id}

Sipariş detayı

GET
/payment/status

Ödeme durumu

CRM API

Müşteri ve satış yönetimi

POST
/customers

Müşteri ekle

GET
/customers

Müşteri listesi

POST
/leads

Potansiyel müşteri ekle

GET
/reports/sales

Satış raporları

Webhook API

Otomatik bildirimler

POST
/webhooks

Webhook oluştur

GET
/webhooks

Webhook listesi

DELETE
/webhooks/{id}

Webhook sil

PUT
/webhooks/{id}

Webhook güncelle

Lisans Aktivasyonu - PHP

<?php
$apiKey = 'YOUR_API_KEY';
$domain = 'musteri.com';
$licenseKey = 'LISANS-ANAHTARI-123';

$ch = curl_init('https://abelsis.com.tr/api/v1/license/activate');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode([
    'domain' => $domain,
    'license_key' => $licenseKey
]));
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    'Authorization: Bearer ' . $apiKey,
    'Content-Type: application/json'
]);

$response = curl_exec($ch);
$data = json_decode($response, true);

if ($data['success']) {
    echo "Lisans aktive edildi!";
} else {
    echo "Hata: " . $data['message'];
}
?>

HTTP Yanıt Kodları

200

Başarılı

İşlem başarıyla tamamlandı

201

Oluşturuldu

Yeni kaynak başarıyla oluşturuldu

400

Geçersiz İstek

Gönderilen veriler hatalı veya eksik

401

Yetkisiz

API anahtarı geçersiz veya eksik

403

Yasak

Bu işlem için yetkiniz yok

404

Bulunamadı

İstenen kaynak mevcut değil

429

Çok Fazla İstek

Rate limit aşıldı

500

Sunucu Hatası

Sunucu taraflı bir hata oluştu

API Anahtarı Oluşturmaya Hazır mısınız?

Hesabınıza giriş yaparak API erişimi oluşturun ve entegrasyona başlayın.