# Een API-definitie bijwerken in Azure API Management

Importeer een bestand naar Azure API Management om een bestaande definitie bij te werken.

* U hebt toegang tot Azure API Management.
* U hebt Microsoft PowerShell geïnstalleerd. Zie de [Microsoft PowerShell-documentatie](https://docs.microsoft.com/en-us/powershell/scripting/install/installing-powershell?view=powershell-6) voor meer informatie.
* U hebt de Azure PowerShell-module geïnstalleerd. Zie de [Microsoft Azure-documentatie](https://docs.microsoft.com/en-us/powershell/azure/install-az-ps?view=azps-2.4.0) voor meer informatie.
* U hebt uw API-definitie geëxporteerd.
* U hebt een eerdere versie van de API-definitie geüpload naar Azure API Management.
* U hebt uw contextparameters ingesteld als een variabele. Zie de bovenstaande procedure voor meer informatie.

1. Open een opdrachtregel en voer de volgende opdracht in om het bestand te uploaden:
   ```
   Import-AzApiManagementApi -Context $ApiMgmtContext -SpecificationFormat "{format}" -SpecificationPath "{yourfile}" -ApiId "{api-id}" -Path "{api-url-suffix}"
   ```
2. Voeg de juiste parameters toe:
   | Parameter | Beschrijving |
   | --- | --- |
   | {format} | Indeling van de te importeren API-definitie. De waarde kan zijn:<br><br><ul><li><span>Swagger</span> (aanbevolen)</li><li><span>Wadl</span></li><li><span>Wsdl</span></li><li><span>OpenApi</span></li></ul> |
   | {yourfile} | Pad en bestandsnaam van de API-definitie die u hebt<br>geëxporteerd. |
   | {api-id} | Azure API Management-ID van de API die moet worden bijgewerkt. |
   | {api-url-suffix} | Web-API-pad om toe te voegen aan het einde van uw openbare API-URL. |
3. Voer de opdracht uit.

Uw API-definitie is geïmporteerd en het nieuwe bestand vervangt de eerdere versie. U kunt uw update controleren in de Azure-portal.

In dit voorbeeld is een eerste versie van de API-definitie met de naam Contacts API geüpload, die vijf bewerkingen bevatte. Vervolgens is deze vervangen door een nieuwe definitie met de naam Contacts API V2 die tien bewerkingen bevat.

![Schermafbeelding van de bijgewerkte API-definitie.](https://help.qlik.com/nl-NL/cloud-services/Subsystems/Hub/Content/Resources/Images/ApiDesigner/az_update.png)

Zie de [Azure-documentatie](https://docs.microsoft.com/en-us/powershell/module/az.apimanagement/Import-AzApiManagementApi?view=azps-2.4.0) voor meer informatie over de opdracht Import-AzApiManagementApi.