Creer ou mettre a jour une operation externe
Crée ou met à jour immédiatement une opération à partir d’un identifiant partenaire stable. La réponse contient directement marko_id. Une valeur de taxonomie inconnue est créée pour l’entité, visible immédiatement et signalée dans taxonomy_additions. Le segment généré des codes custom__... n’est pas prévisible : le client doit conserver le code renvoyé et le réutiliser. Une création répond 201; une mise à jour, restauration ou répétition sans changement répond 200. Les notes utilisent leur endpoint dédié; seul POST /operations/batch reste asynchrone.
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 stable de votre système, dans le contexte de votre intégration.
1 - 255^[A-Za-z0-9_~-][A-Za-z0-9._:~-]{0,254}$Body
Nom de la ressource. Les recherches exactes et partielles sont décrites au niveau de la route.
1 - 255UUID MARKO de la SPV.
UUID MARKO de l'opérateur principal de l'opération.
UUID d'une ressource MARKO existante à associer lors du premier upsert externe; la cible doit être accessible et compatible.
Statut métier de l'opération. Pour une écriture externe, consulter la dimension operation_status de GET /taxonomies.
1 - 255Code de type d'investissement; consulter la dimension investment_type de GET /taxonomies.
1 - 255Code de type d'opération; consulter la dimension operation_type de GET /taxonomies.
1 - 255Classe d'actif de l'opération. Pour une écriture externe, consulter la dimension asset_class de GET /taxonomies.
1 - 255Code de statut interne de l'opération; consulter la dimension internal_status de GET /taxonomies.
1 - 255Codes de statuts opérationnels de l'opération; consulter la dimension operational_status de GET /taxonomies.
1001 - 255Sous-classe d'actif de l'opération.
Données métier de l'opération. Consultez GET /field-definitions pour les clés, types et unités disponibles; ne déduisez pas les unités des noms.
Indicateurs financiers à la date de référence; utiliser les unités définies dans le guide Pagination et données.
Response
Successful response for the accompanying request example
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.