Récupérer les Assembly Notifications
Répertorie l’Assembly Notification d’origine et les enregistrements sauvegardés des renvois manuels.
https://api2.transloadit.com/ assembly_notifications/ {assemblyId}Renvoie les détails de livraison des webhooks sans authentification supplémentaire.
La liste contient l’enregistrement de la Notification d’origine, s’il existe, ainsi que les enregistrements sauvegardés des renvois manuels, triés par heure de début. Les nouvelles tentatives automatiques mettent à jour le même enregistrement ; elles ne produisent ni entrées distinctes ni historique de chaque tentative de livraison.
Vérifiez les valeurs enregistrées de status et de response_code pour déterminer le résultat de la
livraison. Un response_code 2xx accuse réception de la livraison ; le seul succès de l’API de
renvoi ne confirme pas la livraison.
Les entrées de la liste des Notifications n’exposent pas le notification_id de la réponse du
renvoi, et des renvois simultanés peuvent partager le même horodatage start. Un enregistrement
réussi plus ancien ne confirme pas la livraison du renvoi que vous venez de demander. Pour identifier
un renvoi particulier, incluez un marqueur unique défini par votre application dans la chaîne de
requête d’une notify_url explicite et faites correspondre l’url enregistrée avec les journaux de
livraison de votre récepteur.
Utilisez un marqueur non secret ; les fragments d’URL ne sont pas envoyés à votre récepteur.
Toute personne connaissant l’assembly_id peut émettre cette requête. Traitez les identifiants
d’Assembly et les valeurs assembly_ssl_url comme des secrets : ne les publiez pas et ne les
partagez pas avec des tiers non fiables.
Consultez Les identifiants d’Assembly sont-ils sécurisés ? (English).
Exemple de requête
Définissez ASSEMBLY_ID sur la valeur de votre ressource sans l’encoder en pourcentage.
curl --fail-with-body -sS --request GET \
--url "https://api2.transloadit.com/assembly_notifications/${ASSEMBLY_ID:?Set ASSEMBLY_ID}"
Paramètres de chemin
assemblyId(segment de chemin), obligatoire. motif :^[a-z0-9]{32}$
Paramètres de requête facultatifs pour la réponse
callback(Nom de la fonction de rappel JavaScript). Encapsule les réponses JSON dans une fonction de rappel JSONP. Le nom de la fonction de rappel doit correspondre à^(?:_jqjsp[0-9]*|jQuery[0-9]+_[0-9]+)$. Seule la dernière occurrence est utilisée ; une valeur vide est ignorée. Les noms de fonction de rappel invalides renvoient le statut HTTP 403. La réponse transformée utilise le statut HTTP 200. La fonction de rappel est appliquée après la sérialisation de la réponse.
Requête
Aucun corps de requête supplémentaire ni aucun champ supplémentaire n’est requis.
Réponse
Voici un exemple de corps de réponse :
{
"notifications": [
{
"assembly_id": "0fce5b1063e611e88d8eb130f7921d8a",
"error": null,
"response_code": 204,
"response_data": "",
"start": "2026-09-12T10:00:00.000Z",
"status": "successful",
"url": "https://example.com/webhooks/transloadit"
}
],
"ok": "ASSEMBLY_NOTIFICATIONS_LISTED"
}Succès 2xx
Corps de la réponse JSON. application/json text/plain; charset=utf-8
Schéma du corps de la réponse
Schéma JSON complet
La réponse contient uniquement les champs répertoriés pour cet objet.
| Champ | Type et description | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
notificationsobligatoire | Array<object>Schéma d’un élément de tableau
| ||||||||||||||||||||
okobligatoire | string (toujours : "ASSEMBLY_NOTIFICATIONS_LISTED") |
Réponse d’erreur
Corps de la réponse JSON. application/json text/plain; charset=utf-8
Schéma du corps de la réponse
Schéma JSON complet
La réponse peut contenir des champs supplémentaires.
| Champ | Type et description |
|---|---|
assembly_id | string |
error | string (longueur minimale : 1) |
http_code | number | string
|
message | stringExplication de l’erreur destinée à être lue par un humain. Sa formulation peut varier ; utilisez le code |
reason | null | string | number | boolean | Array<n’importe quelle valeur> | objectN’importe lequel des schémas suivants peut s’appliquer : nullstringnumberbooleanArray<n’importe quelle valeur>Array<n’importe quelle valeur>Schéma d’un élément de tableaun’importe quelle valeurobjectobjectSchéma de la propriété supplémentairen’importe quelle valeur |