Ghid rapid API cloud

Provizionează programatic o mașină virtuală cloud în câteva minute. Potrivită pentru automatizări cu Terraform, resurse CI/CD temporare și capacitate dinamică.

1. Obține un token

Autentifică-te, deschide Dashboard-ul și creează un token API din setările contului. Setează PIDGINHOST_API_TOKEN ca variabilă de mediu.

2. Listează pachetele de server disponibile

curl -X GET https://www.pidginhost.com/api/v1/cloud/server-packages/ \
  -H "Authorization: Token $PIDGINHOST_API_TOKEN"

3. Creează o VM

curl -X POST https://www.pidginhost.com/api/v1/cloud/servers/ \
  -H "Authorization: Token $PIDGINHOST_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "hostname": "web-01",
    "package": "cloudv-4",
    "image": "ubuntu24",
    "ssh_pub_key": "ssh-ed25519 AAAA..."
  }'

Răspunsul include ID-ul noului server. Interoghează endpoint-ul de detalii până când starea devine active.

4. Același flux cu CLI-ul phctl

phctl auth login --token "$PIDGINHOST_API_TOKEN"
phctl compute server create \
  --hostname web-01 \
  --package cloudv-4 \
  --image ubuntu24

Ai nevoie de referința completă?

Fiecare endpoint cu exemple Python, JavaScript, PHP, Go, Rust, CLI și curl.

Gata să lansezi infrastructura?

Creezi contul în câteva minute. Planul cloud gratuit include un server per client după depuneri confirmate în cont de cel puțin 10 €. Eligibilitatea pentru returnarea banilor diferă în funcție de serviciu.