---
title: "Ordina un progetto Public Cloud tramite l'API OVHcloud"
description: "Come ordinare un progetto Public Cloud con l'API OVHcloud"
url: https://docs.ovhcloud.com/it/guides/account-and-service-management/managing-billing-payments-and-services/order-project-api
lang: it
lastUpdated: 2020-12-09
---
# Ordina un progetto Public Cloud tramite l'API OVHcloud

## Obiettivo

La creazione di un progetto è il primo step per l'implementazione di [istanze Public Cloud](https://www.ovhcloud.com/it/public-cloud/).

**Questa guida ti mostra come ordinare un progetto Public Cloud tramite l'APIv6 OVHcloud.**

## Prerequisiti

- Disporre delle credenziali OVHcloud valide
- Disporre di una [modalità di pagamento](/it/guides/account-and-service-management/managing-billing-payments-and-services/manage-payment-methods.md) valida e registrata sul tuo account OVHcloud
- Familiarizzare con il [funzionamento dell'APIv6 OVHcloud](/it/guides/manage-and-operate/api/first-steps.md)

## Procedura

Accedi all'[interfaccia API OVHcloud](https://eu.api.ovh.com/) e segui gli step qui sotto.

### Step 1: costruire il carrello

Il primo step di un comando consiste nel creare un "carrello" (cart). A questo punto è possibile aggiungere un progetto Public Cloud.

#### Crea il carrello

Utilizza questa chiamata per creare il carrello:


🇪🇺EU▾

[POST/order/cart](https://eu.api.ovh.com/console/?section=/order&branch=v1#post-/order/cart)

Scegli la tua filiale OVHcloud annota il numero del carrello ("cartId") nella risposta sarà necessario identificare questo carrello.

In seguito è necessario aggiungere un progetto Public Cloud come articolo. Utilizza questa chiamata con la tua "cartId" per verificare la disponibilità del servizio:


🇪🇺EU▾

[GET/order/cart/{cartId}/cloud](https://eu.api.ovh.com/console/?section=/order&branch=v1#get-/order/cart/-cartId-/cloud)

Per verificare le impostazioni relative a un progetto Public Cloud, rispondi:

> **code\_plan**: "project.2018"
>
> **productName**: "Progetto Public Cloud"

#### Aggiungi un progetto al carrello

Utilizza questa chiamata per aggiungere l'articolo al tuo carrello:


🇪🇺EU▾

[POST/order/cart/{cartId}/cloud](https://eu.api.ovh.com/console/?section=/order&branch=v1#post-/order/cart/-cartId-/cloud)

Devono essere fornite le seguenti informazioni, estratte nelle fasi precedenti:

| Campo     | Valore                |
| --------- | --------------------- |
| cartId    | _ID del tuo carrello_ |
| duration  | P1M                   |
| planCode  | project.2018          |
| priceMode | default               |
| quantity  | 1                     |

La risposta includerà un "itemId" che può essere utilizzato (con il "cartId") per identificare l'articolo del carrello:


🇪🇺EU▾

[GET/order/cart/{cartId}/item/{itemId}](https://eu.api.ovh.com/console/?section=/order&branch=v1#get-/order/cart/-cartId-/item/-itemId-)

Puoi verificare la lista dei parametri di configurazione disponibili per questo articolo con questa chiamata:


🇪🇺EU▾

[GET/order/cart/{cartId}/item/{itemId}/requiredConfiguration](https://eu.api.ovh.com/console/?section=/order&branch=v1#get-/order/cart/-cartId-/item/-itemId-/requiredConfiguration)

Utilizza questo endpoint per nominare il tuo progetto (`label: "descrizione"`):


🇪🇺EU▾

[POST/order/cart/{cartId}/item/{itemId}/configuration](https://eu.api.ovh.com/console/?section=/order&branch=v1#post-/order/cart/-cartId-/item/-itemId-/configuration)

| Campo  | Valore                  |
| ------ | ----------------------- |
| cartId | _ID del tuo carrello_   |
| itemId | _ID dell'articolo_      |
| label  | descrizione             |
| value  | _Nome del tuo progetto_ |

Per applicare un voucher, utilizza la stessa chiamata con il marchio "voucher", ecc...

Le risposte includono una "configurazioneId" che può essere utilizzata (con "cartId" e "itemId") per recuperare o rimuovere la configurazione (GET):


🇪🇺EU▾

[DELETE/order/cart/{cartId}/item/{itemId}/configurazione/{configurationId}](https://eu.api.ovh.com/console/?section=/order&branch=v1#delete-/order/cart/-cartId-/item/-itemId-/configurazione/-configurationId-)

### Step 2: convalidare il carrello

Per verificare il contenuto del tuo carrello utilizza la scheda "cartId":


🇪🇺EU▾

[GET/order/cart/{cartId}/checkout](https://eu.api.ovh.com/console/?section=/order&branch=v1#get-/order/cart/-cartId-/checkout)

La chiamata successiva ti permette di creare un link verso il tuo ordine. Per rinunciare al diritto di recesso, è necessario contrassegnare la casella corrispondente.


🇪🇺EU▾

[POST/order/cart/{cartId}/checkout](https://eu.api.ovh.com/console/?section=/order&branch=v1#post-/order/cart/-cartId-/checkout)

## Per saperne di più

Contatta la nostra [Community di utenti](https://community.ovhcloud.com/).
