TechRam hizmetleriyle entegrasyon için örnekler, uç noktalar ve kod parçacıklarıyla tam API dokümantasyonu.
Yakında: Kapsamlı API dokümantasyonumuz şu anda geliştirilme aşamasındadır. Tam API'mizi en kısa sürede sağlayacağız. Güncellemeler için bizi takip edin!
TechRam API, geliştiricilerin TechRam hizmetlerini uygulamalarına entegre etmelerine olanak tanır. RESTful API'miz, TechRam işlevselliğine programatik erişim sağlayarak özel entegrasyonlar oluşturmanıza ve iş akışlarını otomatikleştirmenize olanak tanır.
Bu dokümantasyon, TechRam API'sini kullanmak için kimlik doğrulama, uç noktalar, istek/yanıt formatları, hata yönetimi ve en iyi uygulamaları kapsayacaktır.
Tüm API istekleri API anahtarları kullanılarak kimlik doğrulama gerektirir. API anahtarınızı istek başlıklarına dahil edin:
Authorization: Bearer YOUR_API_KEY
API anahtarları TechRam hesap panonuzdan oluşturulabilir. API anahtarlarınızı güvende tutun ve bunları asla istemci tarafı kodunda veya genel depolarında açığa çıkarmayın.
Tüm API istekleri aşağıdaki temel URL'ye yapılmalıdır:
https://api.techramllc.com/v1
Tüm uç noktalar bu temel URL'ye göre görelidir. Örneğin, projeler uç noktasına erişmek için şunu kullanırsınız:
https://api.techramllc.com/v1/projects
TechRam API aşağıdaki uç noktaları sağlar:
Hesabınızla ilişkili tüm projelerin listesini alın.
Yeni bir proje oluşturun. Gerekli parametreler:
| Parametre | Tür | Gerekli | Açıklama |
|---|---|---|---|
| name | string | Evet | Proje adı |
| description | string | Hayır | Proje açıklaması |
Tüm istekler aşağıdaki başlıkları içermelidir:
Content-Type: application/json
Authorization: Bearer YOUR_API_KEY
İstek gövdeleri JSON kodlanmış olmalıdır.
Tüm yanıtlar JSON formatında döndürülür. Tipik bir başarı yanıtı:
{
"success": true,
"data": { ... },
"message": "Operation successful"
}
API, başarı veya başarısızlığı belirtmek için standart HTTP durum kodlarını kullanır:
Hata yanıtları, neyin yanlış gittiğine dair ayrıntılar içeren bir mesaj alanı içerir.
Adil kullanımı sağlamak için API hız sınırlaması uygular:
Hız limiti bilgileri yanıt başlıklarında yer alır. Limiti aşarsanız, 429 Çok Fazla İstek yanıtı alırsınız.
fetch('https://api.techramllc.com/v1/projects', {
method: 'GET',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
}
})
.then(response => response.json())
.then(data => console.log(data));
$ch = curl_init('https://api.techramllc.com/v1/projects');
curl_setopt($ch, CURLOPT_HTTPHEADER, [
'Authorization: Bearer YOUR_API_KEY',
'Content-Type: application/json'
]);
$response = curl_exec($ch);
curl_close($ch);
Ek yardım ve kaynaklar için:
Yardıma mı İhtiyacınız Var? Destek ekibimiz 7/24 hizmetinizdedir. API ile ilgili sorular için info@techramllc.com adresinden bizimle iletişime geçin.