# Déployer une définition d'API dans Azure API Management

Utilisez l'API publique API Contracts pour mettre automatiquement à jour votre API sur Azure API Management.

Cet exemple explique comment importer une nouvelle définition d'API ou mettre à jour une API existante dans Azure API Management depuis API Contracts.

![Diagramme du processus via lequel la définition d'API est récupérée par le pipeline d'intégration continue/de déploiement continu (CI/CD) depuis Qlik Talend Cloud et envoyée à Azure API Management.](https://help.qlik.com/fr-FR/cloud-services/Subsystems/Hub/Content/Resources/Images/ApiDesigner/azure_api_management.png)

Pour cela, vous devez commencer par récupérer votre API auprès de Qlik Talend Cloud, puis la déployer dans Azure API Management à l'aide d'un script de ligne de commande ou d'un pipeline d'intégration continue ou de déploiement continu (CI/CD).

Les procédures suivantes utilisent Microsoft PowerShell, mais vous pouvez également utiliser l'API REST d'Azure API Management.

Pour plus d'informations, consultez les ressources suivantes :

* [Récupérer une définition d'API pour Azure API Management](https://help.qlik.com/fr-FR/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/APIDesigner/FetchingApiDefinitionForAzureApiManagement.htm)
* [Documentation Azure API Management](https://docs.microsoft.com/en-us/azure/api-management/)
* [Documentation Microsoft PowerShell](https://docs.microsoft.com/en-us/powershell/scripting/overview?view=powershell-6)
* [Documentation Azure PowerShell API Management](https://docs.microsoft.com/en-us/powershell/module/az.apimanagement/?view=azps-2.4.0#api_management)
* [Référence à l'API REST Azure API Management](https://docs.microsoft.com/en-us/rest/api/apimanagement/)