Partenaires de destination d’API - Amazon EventBridge

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Partenaires de destination d’API

Utilisez les informations fournies par les AWS partenaires suivants pour configurer une destination d'API et une connexion pour leur service ou application.

Confluent

URL du point de terminaison d’invocation de destination d’API :

Généralement, le format suivant :

https://random-id.region.aws.confluent.cloud:443/kafka/v3/clusters/cluster-id/topics/topic-name/records

Pour plus d'informations, consultez Rechercher l'adresse du point de terminaison REST et l'ID du cluster dans la documentation Confluent.

Types d’autorisations pris en charge :

Base

Paramètres d’autorisation supplémentaires requis :

Ne s’applique pas

Documentation Confluent :

Produire des disques

Proxy REST Confluent pour Apache Kafka

Opérations d’API couramment utilisées :

POST

Informations supplémentaires :

Pour transformer les données d'événement en un message que le point de terminaison peut traiter, créez un transformateur d'entrée cible.

  • Pour générer un enregistrement sans spécifier de clé de partitionnement Kafka, utilisez le modèle suivant pour votre transformateur d'entrée. Aucun chemin d'entrée n'est requis.

    { "value":{ "type":"JSON", "data":aws.events.event.json }, }
  • Pour générer un enregistrement en utilisant un champ de données d'événement comme clé de partitionnement Kafka, suivez le chemin d'entrée et l'exemple de modèle ci-dessous. Cet exemple définit le chemin d'entrée du orderId champ, puis indique ce champ comme clé de partition.

    Définissez d'abord le chemin d'entrée pour le champ de données d'événement :

    { "orderId":"$.detail.orderId" }

    Utilisez ensuite le modèle de transformateur d'entrée pour spécifier le champ de données comme clé de partition :

    { "value":{ "type":"JSON", "data":aws.events.event.json }, "key":{ "data":"<orderId>", "type":"STRING" } }

Coralogix

URL du point de terminaison d’invocation de destination d’API

Pour obtenir la liste complète des points de terminaison, consultez la Référence des API Coralogix.

Types d’autorisations pris en charge

Clé d'API

Paramètres d’autorisation supplémentaires requis

En-tête "x-amz-event-bridge-access-key", la valeur est la clé d’API Coralogix

Documentation Coralogix

EventBridgeAuthentification Amazon

Opérations d’API couramment utilisées

États-Unis : https://ingress.coralogix.us/aws/event-bridge

Singapour : https://ingress.coralogixsg.com/aws/event-bridge

Irlande : https://ingress.coralogix.com/aws/event-bridge

Stockholm : https://ingress.eu2.coralogix.com/aws/event-bridge

Inde : https://ingress.coralogix.in/aws/event-bridge

Informations supplémentaires

Les événements sont stockés sous forme d’entrées de journal avec applicationName=[AWS Account] et subsystemName=[event.source].

Datadog

URL du point de terminaison d’invocation de destination d’API

Pour obtenir la liste complète des points de terminaison, consultez la Référence des API Datadog.

Types d’autorisations pris en charge

Clé d'API

Paramètres d’autorisation supplémentaires requis

Aucun

Documentation Datadog

Authentification

Opérations d’API couramment utilisées

POST https://api.datadoghq.com/api/v1/events

POST https://http-intake.logs.datadoghq.com/v1/input

Informations supplémentaires

Les URL de point de terminaison varient en fonction de l’emplacement de votre organisation Datadog. Pour connaître l’URL appropriée à votre organisation, consultez la documentation.

Freshworks

URL du point de terminaison d’invocation de destination d’API

Pour obtenir la liste des points de terminaison, consultez https://developers.freshworks.com/documentation/

Types d’autorisations pris en charge

Basique, clé d’API

Paramètres d’autorisation supplémentaires requis

Ne s’applique pas

Documentation Freshworks

Authentification

Opérations d’API couramment utilisées

https://developers.freshdesk.com/api/#create_ticket

https://developers.freshdesk.com/api/#update_ticket

https://developer.freshsales.io/api/#create_lead

https://developer.freshsales.io/api/#update_lead

Informations supplémentaires

Aucun

MongoDB

URL du point de terminaison d’invocation de destination d’API

https://data.mongodb-api.com/app/ID_application/endpoint/

Types d’autorisations pris en charge

Clé d'API

E-mail/mot de passe

Authentification JWT personnalisée

Paramètres d’autorisation supplémentaires requis

Aucun

Documentation MongoDB

API de données Atlas (langue française non garantie)

Points de terminaison

Points de terminaison HTTPS personnalisés (langue française non garantie)

Authentification

Opérations d’API couramment utilisées

Aucun

Informations supplémentaires

Aucun

New Relic

URL du point de terminaison d’invocation de destination d’API

Pour plus d’informations, consultez Nos centres de données pour les régions EU et US (langue française non garantie).

Evénements

US : https://insights-collector.newrelic.com/v1/accounts/VOTRE_ID_COMPTE_NEW_RELIC/events

EU : https://insights-collector.eu01.nr-data.net/v1/accounts/VOTRE_ID_COMPTE_NEW_RELIC/events

Métriques

US : https://metric-api.newrelic.com/metric/v1

EU : https://metric-api.eu.newrelic.com/metric/v1

Journaux

US : https://log-api.newrelic.com/log/v1

EU : https://log-api.eu.newrelic.com/log/v1

Suivis

US : https://trace-api.newrelic.com/trace/v1

EU : https://trace-api.eu.newrelic.com/trace/v1

Types d’autorisations pris en charge

Clé d'API

Documentation New Relic

API de métrique (langue française non garantie)

API d’événement (langue française non garantie)

API de journal (langue française non garantie)

API de suivi (langue française non garantie)

Opérations d’API couramment utilisées

API de métrique (langue française non garantie)

API d’événement (langue française non garantie)

API de journal (langue française non garantie)

API de suivi (langue française non garantie)

Informations supplémentaires

Limites de l’API de métrique (langue française non garantie)

Limites de l’API d’événement (langue française non garantie)

Limites de l’API de journal (langue française non garantie)

Limites de l’API de suivi (langue française non garantie)

Operata

URL du point de terminaison d’invocation de destination d’API :

https://api.operata.io/v2/aws/events/contact-record

Types d’autorisations pris en charge :

Base

Paramètres d’autorisation supplémentaires requis :

Aucun

Documentation d’Operata :

Comment créer, afficher, modifier et révoquer des jetons d’API ? (langue française non garantie)

AWS Intégration d'Operata à l'aide d'Amazon EventBridge Scheduler Pipes

Opérations d’API couramment utilisées :

POST https://api.operata.io/v2/aws/events/contact-record

Informations supplémentaires :

L’élément username correspond à l’ID du groupe Operata et le mot de passe est votre jeton d’API.

Salesforce

URL du point de terminaison d’invocation de destination d’API

Objet : myDomainNamehttps://.my.salesforce.com/services/data/ VersionNumber /sobjects//* SobjectEndpoint

Événements de plateforme personnalisés : https ://myDomainName.my.salesforce.com/services/data/VersionNumber /sobjects/ /* customPlatformEndpoint

Pour obtenir la liste complète des points de terminaison, consultez la Référence des API Salesforce (langue française non garantie).

Types d’autorisations pris en charge

Informations d’identification client OAuth

Les jetons OAUTH sont actualisés lorsqu'une réponse 401 ou 407 est renvoyée.

Paramètres d’autorisation supplémentaires requis

ID client et secret client de l’application connectée Salesforce.

L’un des points de terminaison d’autorisation suivants :

  • Production : https ://MyDomainName.my.salesforce.com. /services/oauth2/jeton

  • Sandbox sans domaines améliorés : https ://MyDomainName-- SandboxName.my. salesforce.com/services /oauth2/token

  • Sandbox avec domaines améliorés : https ://MyDomainName-- SandboxName.sandbox.my.salesforce.com/services/oauth2/token

La paire clé/valeur suivante :

Clé Valeur

grant_type

client_credentials

Documentation Salesforce

Guide du développeur d’API REST (langue française non garantie)

Opérations d’API couramment utilisées

Utilisation des métadonnées d’objet (langue française non garantie)

Utilisation des enregistrements

Informations supplémentaires

Pour un didacticiel expliquant comment utiliser la EventBridge console pour créer une connexionSalesforce, une destination d'API et une règle vers laquelle acheminer les informationsSalesforce, consultezDidacticiel : Création d’une connexion à Salesforce en tant que destination d’API.

Slack

URL du point de terminaison d’invocation de destination d’API

Pour obtenir la liste des points de terminaison et d’autres ressources, consultez Utilisation de l’API web Slack (langue française non garantie).

Types d’autorisations pris en charge

OAuth 2.0

Les jetons OAUTH sont actualisés lorsqu'une réponse 401 ou 407 est renvoyée.

Lorsque vous créez une application Slack et que vous l’installez dans votre espace de travail, un jeton porteur OAuth est créé en votre nom pour authentifier les appels par votre connexion de destination d’API.

Paramètres d’autorisation supplémentaires requis

Ne s’applique pas

Documentation Slack

Configuration de l’application de base (langue française non garantie)

Installation avec OAuth (langue française non garantie)

Extraction des messages (langue française non garantie)

Envoi de messages

Envoi de messages à l’aide de webhooks entrants (langue française non garantie)

Opérations d’API couramment utilisées

https://slack.com/api/chat.postMessage

Informations supplémentaires

Lorsque vous configurez votre EventBridge règle, vous devez mettre en évidence deux configurations :

  • Incluez un paramètre d’en-tête qui définit le type de contenu en tant que « application/json;charset=utf-8 ».

  • Utilisez un transformateur d’entrée pour mapper l’événement d’entrée à la sortie attendue pour l’API Slack, c’est-à-dire pour vous assurer que la charge utile envoyée à l’API Slack comporte les paires de clé/valeur « channel » et « text ».

Shopify

URL du point de terminaison d’invocation de destination d’API

Pour obtenir la liste des points de terminaison et d’autres ressources et méthodes, consultez Points de terminaison et demandes (langue française non garantie).

Types d’autorisations pris en charge

OAuth, clé d’API

Note

Les jetons OAUTH sont actualisés lorsqu'une réponse 401 ou 407 est renvoyée.

Paramètres d’autorisation supplémentaires requis

Ne s’applique pas

Documentation Shopify

Présentation de l’authentification et de l’autorisation (langue française non garantie)

Opérations d’API couramment utilisées

POST - /admin/api/2022-01/products.json

GET - admin/api/2022-01/products/{product_id}.json

PUT - admin/api/2022-01/products/{product_id}.json

DELETE - admin/api/2022-01/products/{product_id}.json

Informations supplémentaires

Création d’une application (langue française non garantie)

Livraison de EventBridge webhooks Amazon

Jetons d’accès pour les applications personnalisées dans l’admin Shopify (langue française non garantie)

Produit (langue française non garantie)

API d’admin Shopify (langue française non garantie)

Splunk

URL du point de terminaison d’invocation de destination d’API

https://POINT_DE_TERMINAISON_HEC_SPLUNK:port_facultatif/services/collector/raw

Types d’autorisations pris en charge

Basique, clé d’API

Paramètres d’autorisation supplémentaires requis

Aucun

Documentation Splunk

Pour les deux types d’autorisations, vous avez besoin d’un ID de jeton HEC. Pour plus d’informations, consultez Configuration et utilisation du collecteur d’événements HTTP dans Splunk Web (langue française non garantie).

Opérations d’API couramment utilisées

POST https://POINT_DE_TERMINAISON_HEC_SPLUNK:port_facultatif/services/collector/raw

Informations supplémentaires

Clé d'API — Lors de la configuration du point de terminaison pour EventBridge, le nom de la clé d'API est « Authorization » et la valeur est l'ID du jeton Splunk HEC.

Basique (nom d'utilisateur/mot de passe) — Lors de la configuration du point de terminaison pour EventBridge, le nom d'utilisateur est « Splunk » et le mot de passe est l'identifiant du jeton Splunk HEC.

Sumo Logic

URL du point de terminaison d’invocation de destination d’API

Les URL des points de terminaison sources de métrique et de journal HTTP seront différentes pour chaque utilisateur. Pour plus d’informations, consultez Source de métriques et de journaux HTTP (langue française non garantie).

Types d’autorisations pris en charge

Sumo Logic ne requiert pas d’authentification sur ses sources HTTP, car une clé unique est précalculée dans l’URL. Pour cette raison, vous devez veiller à traiter cette URL comme un secret.

Lorsque vous configurez la destination de l' EventBridge API, un type d'autorisation est requis. Pour répondre à cette exigence, sélectionnez Clé d’API et donnez-lui le nom de clé « dummy-key » et la valeur de clé « dummy-value ».

Paramètres d’autorisation supplémentaires requis

Ne s’applique pas

Documentation Sumo Logic

Sumo Logica déjà créé des sources hébergées pour collecter les journaux et les métriques de nombreux AWS services et vous pouvez utiliser les informations de son site Web pour travailler avec ces sources. Pour plus d’informations, consultez Amazon Web Services.

Si vous générez des événements personnalisés à partir d'une application et que vous souhaitez les envoyer Sumo Logic sous forme de journaux ou de métriques, utilisez les destinations d' EventBridge API et les points de terminaison Sumo Logic HTTP Log and Metric Source.

Opérations d’API couramment utilisées

POST https://endpoint4.collection.us2.sumologic.com/receiver/v1/http/ID_UNIQUE_PAR_COLLECTEUR

Informations supplémentaires

Aucun

TriggerMesh

URL du point de terminaison d’invocation de destination d’API

Utilisez les informations de la rubrique Source d’événement pour HTTP (langue française non garantie) pour formuler l’URL du point de terminaison. L’URL d’un point de terminaison inclut le nom de la source d’événement et l’espace de noms utilisateur au format suivant :

https://nom-source.espaces-noms-utilisateur.cloud.triggermesh.io

Inclut les paramètres d’autorisation Basique dans la demande au point de terminaison.

Types d’autorisations pris en charge

Base

Paramètres d’autorisation supplémentaires requis

Aucun

Documentation TriggerMesh

Source d’événement pour HTTP (langue française non garantie)

Opérations d’API couramment utilisées

Ne s’applique pas

Informations supplémentaires

Aucun

Zendesk

URL du point de terminaison d’invocation de destination d’API

https://developer.zendesk.com/rest_api/docs/support/tickets

Types d’autorisations pris en charge

Basique, clé d’API

Paramètres d’autorisation supplémentaires requis

Aucun

Documentation Zendesk

Sécurité et authentification (langue française non garantie)

Opérations d’API couramment utilisées

POST https://votre_sous-domaine_Zendesk/api/v2/tickets

Informations supplémentaires

Les demandes d'API EventBridge sont prises en compte dans les limites de votre API Zendesk. Pour en savoir plus sur les limites Zendesk pour votre offre, consultez Limites d’utilisation (langue française non garantie).

Pour mieux protéger votre compte et vos données, nous vous recommandons d’utiliser une clé API plutôt que l’authentification de base avec vos informations d’identification de connexion.