Fejlesztőknek
Az API létezik. A nyilvános referencia még nem.
Ezen a platformon minden (a webáruház, a kosár, a panel) már egyetlen API-n keresztül kommunikál. Amit nem tettünk meg, az a közzététele: ma nincsenek ügyféltokenek és nincs referenciadokumentáció, és inkább ezt mondjuk ki, mint hogy egy képernyőképet adjunk el Önnek.
Ma
Ami jelenleg ténylegesen igaz.
A webáruház és a panel már a saját belső API-nkon fut. A közzététel dokumentációt, tokenkiadást és betartható stabilitási ígéreteket jelent, és ezek egyike sem létezik még.
Ami még nem létezik: saját maga által létrehozható API-kulcsok, sémákat tartalmazó közzétett referencia, és azok a stabilitási ígéretek, amelyek miatt érdemes egy API-ra építeni. Amíg nem tudjuk írásba foglalni a verziózási és kivezetési szabályokat, nem adunk ki tokeneket: egy Ön alatt változó API rosszabb, mint ha nem lenne API.
Ha a munkafolyamatához már ma programozott kiépítés kell, írja meg, mit épít, az érdeklődési űrlapon. Az érdeklődés valóban befolyásolja, milyen sorrendben fejlesztünk, és a korai hozzáférést azok kapják először, akik kérték.
Tervezett funkciók
Mire terjed ki a nyilvános API.
Ezekkel a képességekkel a belső API már rendelkezik, és a nyilvános elérhetővé fogja tenni őket. A tervezett tervezettet jelent: ma ezek egyikét sem hívhatják meg az ügyfelek.
- Szerver-életciklus
- Szerverek létrehozása, újratelepítése, újraindítása és törlése saját kódból: azok a műveletek, amelyeket ma a panel végez.
- Élő katalógus
- Csomagok, régiók és OS-képek adatként, ugyanazokkal az árakkal, amelyeket a webáruház mutat, beleértve a partnerkedvezményét is, ahol van ilyen.
- Domainek és DNS
- Keresés, regisztráció és rekordkezelés ugyanazon a regisztrátor-integráción keresztül, amelyet az oldal használ.
- Használat és számlázás
- Óránkénti mérés, amelyet programból kiolvashat: azok a számok, amelyekre a saját ügyfelei felé történő továbbszámlázáshoz szüksége lenne.
- Webhookok lekérdezgetés helyett
- Életciklus-események, aláírva az Ön végpontjára küldve, hogy rendszerei reagáljanak, ne kérdezgessenek.
- Korlátozott jogosultságú tokenek
- Csak olvasási, csak kiépítési vagy teljes hozzáférésű kulcsok, azonnal visszavonhatók, tokenenkénti naplózással.
Az elvek, amelyek szerint építünk: egyszerű REST beszédes státuszkódokkal, idempotenciakulcsok a módosító hívásoknál, cloud-init user_data létrehozáskor, a válaszfejlécekben közölt sebességkorlátok, és olyan hibaüzenetek, amelyek megmondják, mi a következő lépés. Szándékosan unalmas.
Érdeklődés jelzése
Írja meg, mit építene vele.
Elég egy mondat a felhasználási esetéről. Akkor jelentkezünk, amikor valóban lesz mit kipróbálni, nem automatikus hírlevél-sorozattal.