Skip to main content
Level 1
Oct 17, 2025 3:13 PM UTC
Question

SOAP M Object Opportunities Not Accessible via REST API - Need Migration Guidance

We have opportunities created via SOAP `syncMObjects` API that are not accessible through the REST API. We need to understand the relationship between SOAP M Objects and REST objects, and how to properly migrate or access this data.
I see similar question without the answer https://nation.marketo.com/t5/product-discussions/issue-s-with-switching-from-soap-api-to-rest-api-for/m-p/201612#M146895.

 

**SOAP Opportunity Creation (Working):** { "opportunity": { "type": "Opportunity", "id": 18577, "externalKey": { "attrName": "opportunities.id", "attrValue": "8bb9da36-ab39-11f0-80e8-cefbdec3b66f" }, "attribList": { "attrib": [ {"name": "Name", "value": "NAme"}, {"name": "Amount", "value": "99"}, {"name": "Stage", "value": "In Progress"} ] } }, "action": "UPSERT" }

 

- `getMObjects` with ID 18577 successfully returns opportunity data

 

but all REST API attempts are failed.

Can anybody please help me with that?

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

1 reply

SanfordWhiteman
User Group Leader
User Group Leader
Oct 17, 2025 4:37 PM UTC

It would be better if you posted the actual SOAP payload, not an intermediate JSON representation.

Translate