Definizione del corpo della richiesta per un'operazione

Un corpo della richiesta definisce la struttura del corpo di una richiesta API.

Informazioni su questa attività

Nota:

Puoi completare questa attività utilizzando l'applicazione IU API Designer o utilizzando l'IU API Manager basata sul browser.

In qualsiasi momento, puoi passare direttamente all'origine YAML OpenAPI sottostante facendo clic sull'icona Origine Icona origine OpenAPI. Per tornare al modulo di progettazione, fare clic su Modulo Icona modulo.

Nota: l'interfaccia utente attualmente non supporta il riferimento a un componente del corpo della richiesta da un'operazione. Tuttavia, puoi aggiungere il riferimento direttamente all'origine YAML OpenAPI per la tua definizione API, ad esempio:
paths:
  /mypath:
    get:
          .
          .
          .
      requestBody:
        $ref: '#/components/requestBodies/my_requestbody_component'
          .
          .
          .

Per informazioni sui componenti del corpo della richiesta, consultare Definizione dei componenti del corpo della richiesta.

Procedura

  1. Apri l'API per la modifica, come descritto in Modifica di una definizione API OpenAPI 3.0.
  2. espandere Percorsi, quindi espandere il percorso richiesto.
  3. Espandere Operazioni, espandere l'operazione richiesta, quindi fare clic su requestBody.
  4. Immettere le seguenti informazioni:
    • Descrizione: una descrizione facoltativa del corpo della richiesta. Questo potrebbe contenere esempi di utilizzo. È possibile utilizzare la sintassi CommonMark per la rappresentazione rich text.
    • Contenuto: una definizione di contenuto descrive il contenuto del corpo della richiesta.

      Per definire una nuova definizione di contenuto per il corpo della richiesta, fare clic su Aggiungi, quindi fare riferimento a Creazione di una definizione di contenuto.

      Per modificare una definizione del contenuto esistente, fare clic sul nome della definizione del contenuto, quindi fare riferimento a Modifica di una definizione del contenuto.

    • Obbligatorio: determina se il corpo della richiesta è richiesto nella richiesta.
  5. Fare clic su Salva una volta terminato.