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?

Creează un cont în câteva minute. Nivelul cloud gratuit include un server pentru fiecare client și nu necesită card. Eligibilitatea pentru rambursare diferă în funcție de serviciu.