Udviklere
API'et findes. Den offentlige reference gør ikke, endnu.
Alt på denne platform, butikken, kurven og panelet, taler allerede med ét API. Det, vi ikke har gjort, er at offentliggøre det: der er ingen kundetokens og ingen referencedokumentation i dag, og vi vil hellere sige det end sælge dig et skærmbillede.
I dag
Hvad der faktisk er sandt lige nu.
Butikken og panelet kører allerede på vores eget interne API. At offentliggøre det kræver dokumentation, udstedelse af tokens og stabilitetsløfter, vi kan holde, og intet af det findes endnu.
Det, der endnu ikke findes: API-nøgler, du selv kan oprette, en offentliggjort reference med skemaer og de stabilitetsløfter, der gør et API værd at bygge på. Indtil vi kan sætte versions- og udfasningspolitikker på skrift, udleverer vi ikke tokens. Et API, der ændrer sig under dig, er værre end intet API.
Hvis dit workflow kræver programmatisk klargøring i dag, så fortæl os, hvad du bygger, via henvendelsesformularen. Interessen påvirker reelt den rækkefølge, vi bygger i, og tidlig adgang starter med dem, der spurgte.
Planlagt omfang
Hvad den offentlige API kommer til at dække.
Det er de funktioner, det interne API allerede har, og som det offentlige vil give adgang til. Planlagt betyder planlagt: intet af det kan kaldes af kunder i dag.
- Serverens livscyklus
- Opret, geninstaller, genstart og slet servere fra din egen kode: de handlinger, panelet udfører i dag.
- Live katalog
- Planer, regioner og OS-images som data med de samme priser, som butikken viser, inklusive din partnerrabat, hvor en sådan gælder.
- Domæner og DNS
- Søg, registrer og administrer records via den samme registrarintegration, som sitet bruger.
- Forbrug og fakturering
- Måling time for time, som du kan læse programmatisk: de tal, du skal bruge for at viderefakturere dine egne kunder.
- Webhooks, ikke polling
- Livscyklushændelser sendt signeret til dit endpoint, så dine systemer reagerer i stedet for at spørge.
- Afgrænsede tokens
- Nøgler med kun læseadgang, kun klargøring eller fuld adgang, som kan tilbagekaldes øjeblikkeligt, med auditlog pr. token.
Principper, vi bygger efter: almindelig REST med meningsfulde statuskoder, idempotensnøgler på ændrende kald, cloud-init user_data ved oprettelse, rate limits angivet i svarheadere og fejl, der fortæller dig, hvad du skal gøre. Kedeligt med vilje.
Tilmeld interesse
Fortæl os, hvad du ville bygge med det.
En sætning om dit formål er nok. Du hører fra os, når der er noget reelt at prøve, ikke en række automatiske mails.