Skip to main content
PUT
Aggiorna un progetto esistente. Invia solo i campi che vuoi modificare.
string
obbligatorio
Identificatore del progetto.
string
Nuovo nome visualizzato (1–200 caratteri).
string
URL canonico aggiornato.
string
Dominio radice aggiornato.
boolean
Imposta su true per convertire un progetto pitch in un progetto cliente completo, ad esempio dopo aver acquisito il prospect. La conversione verifica uno slot cliente libero e che il budget di risposte copra i prompt, quindi riattiva i prompt sospesi. Non riesce se il progetto non è un pitch.
string
Descrizione aggiornata (max 500 caratteri).
array
Modelli AI su cui vengono eseguiti i prompt del progetto — l’equivalente API delle Impostazioni modelli della dashboard. Sostituisce l’intero set e risincronizza tutti i prompt del progetto (syncedPromptCount nella risposta); la prossima esecuzione pianificata usa il nuovo set. Valori ammessi: chatgpt, perplexity, ai_overview, google_ai_mode, copilot, claude, gemini, grok, mistral, deepseek.Si applicano gli stessi limiti della dashboard: il numero massimo di modelli del tuo piano (3 sui piani Brand, salvo aumenti), il budget di prompt sui piani Brand e la fascia di risposte AI inclusa nei pacchetti Agency. Sul pacchetto Agency più alto la chiamata riesce e restituisce un meteredNotice quando la proiezione supera le risposte incluse — l’eccedenza viene fatturata come consumo extra, esattamente come nella UI.

Errori

Le violazioni dei limiti restituiscono 403 con error.code = "FORBIDDEN" e un error.details.reason leggibile dalla macchina: