# API03003: Valore del parametro non valido

## Cosa significa[​](#what-this-means "Collegamento diretto a Cosa significa")

Uno dei valori nella tua richiesta non è valido. Il formato, il tipo o il valore dei dati non corrispondono a ciò che il server si aspetta.

## Cause comuni[​](#common-causes "Collegamento diretto a Cause comuni")

* **Tipo di dato errato** — Testo dove è atteso un numero (o viceversa)
* **Fuori intervallo** — Il valore supera i limiti consentiti
* **Formato non valido** — Email, telefono o altri campi formattati sono errati
* **Riferimento non valido** — Riferimento a un ID che non esiste

## Mappatura degli errori del server[​](#server-error-mapping "Collegamento diretto a Mappatura degli errori del server")

Questo codice di errore viene attivato quando il server restituisce:

| Codice Server                 | Sorgente             |
| ----------------------------- | -------------------- |
| `rest_invalid_param`          | WordPress REST API   |
| `woocommerce_rest_invalid_id` | WooCommerce REST API |

## Come risolvere[​](#how-to-fix "Collegamento diretto a Come risolvere")

### 1. Controlla i valori di input[​](#1-check-input-values "Collegamento diretto a 1. Controlla i valori di input")

Esamina i dati che stai inviando:

* **Prezzi** — Devono essere numeri validi
* **Quantità** — Devono essere interi positivi
* **Email** — Deve essere in un formato email valido
* **ID** — Deve riferirsi a record esistenti

### 2. Cerca errori specifici nei campi[​](#2-look-for-specific-field-errors "Collegamento diretto a 2. Cerca errori specifici nei campi")

L'errore potrebbe indicare quale campo è non valido:

* Controlla i dettagli del messaggio di errore
* Correggi il campo specifico
* Ripeti l'azione

### 3. Verifica che i dati di riferimento esistano[​](#3-verify-referenced-data-exists "Collegamento diretto a 3. Verifica che i dati di riferimento esistano")

Se fai riferimento a prodotti, clienti o altri record:

* Assicurati che l'elemento esista in WooCommerce
* Controlla se è stato recentemente eliminato
* Sincronizza i dati per aggiornare i record locali

### 4. Controlla i vincoli dei campi[​](#4-check-field-constraints "Collegamento diretto a 4. Controlla i vincoli dei campi")

WooCommerce potrebbe avere vincoli:

* Valori massimi/minimi
* Formati richiesti
* Opzioni consentite per i campi selezionati

### 5. Cancella e reinserisci[​](#5-clear-and-re-enter "Collegamento diretto a 5. Cancella e reinserisci")

A volte i dati si corrompono:

* Cancella il campo problematico
* Reinserisci il valore da zero
* Evita di copiare e incollare da altre fonti

## Errori correlati[​](#related-errors "Collegamento diretto a Errori correlati")

* [API03002](/it/error-codes/API03002.md) — Parametri richiesti mancanti
* [DB03002](/it/error-codes/DB03002.md) — Tipo di dato non valido
