I am studing the api call to insert/update (upsert) one or more subscribers both in a dedicated data extension and AllSubscribers at the same time.

I found this api calls: - https://developer.salesforce.com/docs/atlas.en-us.mc-apis.meta/mc-apis/createContacts.htm (for insert) - https://developer.salesforce.com/docs/atlas.en-us.mc-apis.meta/mc-apis/updateContacts.htm (for update)

I can insert or update records in both structure but I can't update the status and email information on AllSubscribers.

Have you any idea? Exist other calls?

Thanks in advance.

2 Answers 2


To access All Subscribers you need to use the SOAP API as described on the API overview in the documentation.


If you are planning to update a large buch of subscribers, you can also post a csv file into your BU's FTP and import it into both 'AllSubscribers' and your DataExtension using a scheduled/file drop automation.

  • The number of records is variable and It is a real time integration. Is it a best practice performe an automation for few records? Updates could be done with a high frequency
    – Milio
    Apr 12, 2019 at 16:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.