Importer une note de suivi externe
Crée ou met à jour immédiatement une note historique datée sur une opération référencée par son identifiant externe. La réponse contient directement son marko_id. Une catégorie inconnue devient une option d’entité visible, avec la source partenaire. Une mise à jour versionnée doit porter un source_updated_at strictement plus récent lorsque la note en possède déjà un.
Scope requis : operations:write. Scopes et délégation.
Idempotence : header Idempotency-Key obligatoire. Pour reprendre la même mutation, réutiliser la même clé et le même contenu. Écritures et idempotence.
Authorizations
Use the access_token returned by POST /v1/auth/token. Do not send the raw API secret on business endpoints.
Headers
Partner-generated correlation identifier echoed in logs and error payloads.
Required for every write, including environments where replay deduplication is disabled. Reuse the same value when retrying the same logical write and use a new value for a different write.
255^[!-~]+$Path Parameters
Identifiant externe de l'opération, appartenant à la même intégration.
1 - 255^[A-Za-z0-9_~-][A-Za-z0-9._:~-]{0,254}$Paramètre note_external_id pour cette route; type, format et contraintes ci-dessous.
1 - 255^[A-Za-z0-9_~-][A-Za-z0-9._:~-]{0,254}$Body
- ExternalNoteUpsertRequest
- ExternalNoteUpsertRequest
Note historique. text ou description_i18n non vide est requis. Dates source avec fuseau horaire; source_updated_at ne peut pas précéder source_created_at. Voir Imports et notes pour les règles de traduction et de version.
Texte de la note ou du commentaire.
1 - 10000Date métier avec fuseau horaire, ou date YYYY-MM-DD normalisée à minuit UTC.
Catégorie de la note; les règles exactes dépendent de la route. Pour l'import externe: chaîne de 1 à 80 caractères, libre par défaut.
1 - 80Au plus 20 locales et 100 000 caractères au total. Locales normalisées en minuscules avec tirets, max 35 caractères; aucune collision après normalisation. Les textes vides sont refusés.
Date de création dans le système source, avec fuseau horaire.
Date de dernière mise à jour dans le système source, avec fuseau horaire. Pour une note déjà versionnée, un changement exige une date strictement plus récente.
UUID d'une ressource MARKO existante à associer lors du premier upsert externe; la cible doit être accessible et compatible.
Response
Additional successful response
Identifiant stable de votre système, dans le contexte de votre intégration.
Identifiant MARKO résolu ou créé; conservez-le pour les appels ultérieurs.
Résultat de la synchronisation: created, updated, noop, restored ou bound. Conserver marko_id quel que soit ce résultat.
created, updated, noop, restored, bound État de la ressource MARKO après la synchronisation externe.
Identifiant de corrélation pour le diagnostic de la requête.
Options de taxonomie créées par cet upsert. Conservez les codes retournés; le suffixe custom__ n'est pas prévisible.