Başlangıç
İlk isteğinize üç adım.
Yapay zekâ için.md indirTüm doküman tek Markdown dosyasıllms.txt (dizin)llms-full.txt (tüm doküman)OpenAPI (JSON)
1. API anahtarı oluşturun
Giriş yapın, Ayarlar > Geliştiriciler sayfasını açın ve bir anahtar oluşturun. Yalnızca gereken izinleri seçin (örneğin contacts.read). Anahtar bir kez gösterilir; güvenli bir yerde saklayın. Anahtar kendi çalışma alanında, onu oluşturan kişi olarak işlem yapar; o kişinin yapabileceğinden fazlasını asla yapamaz.
2. İlk isteğinizi gönderin
Anahtarı Authorization başlığına Bearer belirteci olarak koyun:
curl https://hubzone.app/api/open/v1/me \
-H "Authorization: Bearer hzk_your_key_here"3. Yanıtı okuyun
Her yanıt JSON'dur. Bu yanıt anahtarın neler yapabildiğini ve sınırlarını söyler:
{
"keyId": "3f0c8f0e-2b1a-4c55-9a38-0d6c1c9d7e11",
"scopes": ["contacts.read", "contacts.write"],
"limits": { "get": { "label": "Read one record", "perMinute": 600 } },
"allScopes": 14
}Sonra: kayıt listeleyin ve oluşturun
# the properties (fields) of contacts, with their names and types
curl https://hubzone.app/api/open/v1/properties/contacts -H "Authorization: Bearer $HUBZONE_KEY"
# create a contact
curl -X POST https://hubzone.app/api/open/v1/objects/contacts \
-H "Authorization: Bearer $HUBZONE_KEY" -H "content-type: application/json" \
-d '{"properties":{"first_name":"Ada","last_name":"Lovelace","email":"[email protected]"}}'
# the first 25 contacts that mention "ada"
curl "https://hubzone.app/api/open/v1/objects/contacts?limit=25&q=ada" -H "Authorization: Bearer $HUBZONE_KEY"Kayıt türleri: contacts, companies, deals, tickets, products, orders ve calls. Özellikler her zaman özellik adlarıyla gönderilir ve döner ("Özellik listesi" bölümüne bakın).