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

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .