compute

POST /v1/compute/servers/{serverId}/packages

Put a website on a server.

Všechny koncové body compute

Všechny dokumenty pro vývojáře

Autentizace

Odešlete klíč API jako bearer token. Tento koncový bod ve specifikaci uvádí specifické oprávnění, takže svému klíči udělte to nejmenší možné a místo předpokladů zkontrolujte odpověď.

Tento koncový bod nevyžaduje žádné ID organizace. Váš klíč již identifikuje organizaci, ke které patří, a odpověď je na ni omezena.

Vyzvednout

Nahraďte cokoli v závorkách vlastními hodnotami a zástupný symbol klíče klíčem z vašeho řídicího panelu.

curl -X POST https://api.zinndigital.com/v1/compute/servers/{serverId}/packages \
  -H "Authorization: Bearer zdk_live_…" \
  -H "Content-Type: application/json" \
  -d '{ "domain": <string>, "package_type": <string> }'

Přihlášeni? Konzole API ve vašem dashboardu automaticky doplní vaše skutečné ID organizace i váš vlastní klíč a odešle požadavek na živé API, abyste viděli reálnou odpověď. Otevřete tento koncový bod v konzoli API

Podrobnosti

Creates a hosting package on the machine. This does not charge. The machine's package allowance at the provider is unlimited and the money was spent when the server was bought, so this is gated on sites.create and deliberately not on the billing key. A separate, reseller-wide call buys a standalone hosting product; this is not it. A domain the provider rejects - not a valid name, or already hosted on the account - returns 422 and creates nothing.

Parametry

NázevTypPožadovánoCo to je
serverId (path)UuidAnoThe server's id, as listComputeServers reports it. Ours (UUIDv7), minted when the order row was written — never the provider's own identifier for the machine.

Tělo požadavku

NázevTypPožadovánoCo to je
domainstringAnoThe website's primary domain.
package_typestringAnoThe id of a package type from GET /v1/compute/servers/{serverId}/packages.

Odpověď

NázevTypPožadovánoCo to je
idstringAnoThe provider's package identifier.
domainstringAnoThe package's primary domain
type_labelstringAnoThe provider's label for the kind of package, or "".
created_atstringAnoISO-8601 as the provider states it
site_idstringAnoOur site id for this website, or "" when we hold no record of it. This is what makes the website openable: every site surface - SSL, FTP, databases, subdomains, PHP, cron,…

Chyby, které může tento koncový bod vrátit

401 · 403 · 404 · 422 · 429 · 503