Aller au contenu principal

Suppression des Appels Dépréciés

En plus de la réorganisation de l'API Reference et de l'annonce de la dépréciation d'une liste limitée d'opérations V4 en doublon, nous annonçons également la date de fin de service d'un certain nombre d'opérations qui étaient déjà signalées comme dépréciées dans le portail des développeurs.

Comme ces opérations ont déjà été marquées comme dépréciées il y a longtemps, elles sont très peu utilisées. Leur suppression n’impactera pratiquement pas vos intégrations.

Remarque sur les URL

L'explication détaillée des opérations dépréciées utilise les anciens schémas d'URL (avant la Réorganisation de l'API Reference), car ce sont certainement les paths utilisés dans votre code.

Le nouveau schéma d'URL de ces opérations dépréciées est accessible en cliquant sur les liens vers le Developers Portal.

Les remplacements équivalents sont toujours documentés avec les nouveaux schémas d'URL, car les adaptations doivent être faites avec le path à jour.

Récupérer les résultats et les fichiers d'erreurs d'une ETL mono fichier

L'opération 'Get a single ETL execution's errors files' est un appel V5 qui permettait de récupérer le fichier d'erreur d'une exécution ETL.

> GET /v5/entities/{entity}/etl-executions/{executionId}/errors

Elle peut être remplacée par l'opération V5 'Get a single ETL execution's output files' qui permet de récupérer à la fois l'erreur et le fichier résultat de cette exécution.

> GET /mass-imports/v5/entities/{entity}/etl-executions/{executionId}/output-files

astuce

La génération des deux fichiers dépend du résultat de l'ETL et de l'activation ou non de leur génération dans la définition ETL.

L'opération pour 'Get a single mono file ETL execution's results' est un appel V5 qui était utilisé avant le développement des ETLs multi-fichiers.

> GET /v5/entities/{entity}/etl-executions/{executionId}/results

Il peut être remplacé par l'opération V5 'Get a single ETL execution's results', qui marche peut importe le nombre de fichiers traités par l'ETL.

> GET /mass-imports/v5/entities/{entity}/etl-executions/{executionId}/integration-results

Timing

Les opérations dépréciées continueront à fonctionner jusqu'en décembre 2024.

Methodes PUT pour la définition des campagnes e-mail et SMS

Une série d'opération pour 'Set the HTML content', 'Set the personalization file' et 'Set the target file' des campagnes e-mail/SMS utilisant la méthode PUT sont dépréciées depuis l'apparition des opérations équivalentes avec la méthode POST.

Les opérations suivantes seront supprimées, car les mêmes routes avec la méthode POST sont utilisées à la place.

> PUT /v4/entity/{entity}/mail/{campaign}/content/body

> PUT /v4/entity/{entity}/mail/{campaign}/personalization

> PUT /v4/entity/{entity}/mail/{campaign}/target/list

> PUT /v4/entity/{entity}/sms/{campaign}/personalization

> PUT /v4/entity/{entity}/sms/{campaign}/target/list

Timing

Les opérations ci-dessus sont signalées comme dépréciées depuis des années et n'ont enregistré aucune utilisation récemment.

Elles seront supprimées à compter de août 2025.

Ancien appel pour "Créer un wehook sur une table de profil/personnalisée

Les opérations pour 'Create a webhook on a profile table' et 'Create a webhook on a custom table' ont été signalés comme dépréciées depuis l'introduction d'une opération générique de création de webhooks, où les événements ciblés sont définis dans le corps de l'appel.

Les opérations suivantes seront supprimées :

> POST /v4/entity/{entity}/table/{table}/webhookSubscription

> POST /v4/entity/{entity}/customTable/{table}/webhookSubscription

Leur remplacement est l'opération générique

> POST /webhooks/v4/entity/{entity}/webhookSubscription

Dans cet appel, les éléments écoutés par le webhook sont définis par le paramètre "on" (par exemple "CUSTOM_TABLE" ou "PROFILE_TABLE").

Timing

Les opérations ci-dessus sont signalées comme dépréciées depuis des années et n'ont connu aucune utilisation récemment.

Ils seront supprimés à compter de août 2025.