Une connexion — une ressource

La partie supérieure du formulaire REST API : nom, service, adresse de base, authentification et en-têtes supplémentaires. api.example est une adresse de formation.
Pour REST API, l’adresse de la ressource, la méthode, les paramètres de requête et l’analyse de réponse sont configurés dans la connexion. Créez une autre connexion pour une ressource ou une méthode différente. Un bloc source peut ajouter ses propres paramètres de sélection ; une destination construit le corps à partir des lignes de la table.
Lecture
Une source prend en charge GET et POST. Les formats de réponse sont JSON, XML, CSV/TSV et JSON Lines, avec détection facultative par Content-Type. Pour un tableau JSON imbriqué, définissez le chemin des enregistrements ; pour XML, le chemin des éléments. Vérifiez l’encodage, le séparateur CSV et l’en-tête.
Pages de réponse
| Mode | Éléments à configurer |
|---|---|
| none | Une seule réponse. |
| next_link | Le chemin du lien suivant dans JSON/XML. |
| page | Le nom du paramètre de page et la taille de page. |
| offset | Le paramètre de décalage et la taille du lot. |
Un lien vers la page suivante provenant du corps de réponse n’est pas utilisé pour CSV ou JSON Lines. Limitez le volume maximal afin qu’une erreur de pagination ne provoque pas une lecture excessive.
Envoi
Une destination prend en charge POST, PUT et PATCH. Le corps peut être en JSON, XML, données de formulaire ou CSV. Les lignes sont envoyées individuellement ou par lots ; les données de formulaire permettent une seule ligne par requête. Pour les enregistrements individuels, le chemin de la ressource peut utiliser un modèle /orders/{{Номер}}.
OData
Pour Dynamics 365 et 1C, sélectionnez un ensemble d’entités, les champs et le filtre. Les requêtes SQL arbitraires ne sont pas disponibles pour ces connexions. Les mises à jour exigent des champs de clé. Les autorisations et entités disponibles dépendent de la configuration du système externe.