REST API Connection to Dynamics 365

Avatar

Avatar

SK82248697

Avatar

SK82248697

SK82248697

06-09-2018

Hello Everyone,

I am working on REST api integration between ACS and Dynamics 365 for real time data sync. This link does talk about REST api (Adobe Campaign Standard API ) and information on how to manipulate. As a base requirement done with setting up integration through I/O. If someone can help on how i make connection to dynamics 365 and use REST API calls.

- Do we have to create external account within ACS using dynamics 365 credentials?

- How to include REST api calls in workflow for real-time/scheduled?

Appreciate your suggestions/input.

Thanks

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar

Vapsy

Employee

Avatar

Vapsy

Employee

Vapsy
Employee

06-09-2018

Hi Sathees,

1. You will have to create an integration on Adobe.IO

2. Create Public + private key pair on Dynamics side.

3. Add the public key certificate inside the integration

4. generate JWT token for dynamics using the private key.

5. use Integration details and JWT token to get the access token

6. Use the access token to send the API requests.

All this need to be automated.

Regards,
Vipul

Answers (5)

Answers (5)

Avatar

Avatar

SK82248697

Avatar

SK82248697

SK82248697

10-09-2018

Thank You Vipul. This will help a lot.

Avatar

Avatar

Vapsy

Employee

Avatar

Vapsy

Employee

Vapsy
Employee

09-09-2018

Hi SK82248697 ,

You can start using the cod defined here

Adobe Campaign Standard API

Regards,
Vipul

Avatar

Avatar

SK82248697

Avatar

SK82248697

SK82248697

07-09-2018

This will be really helpful.

I believe once getting access token we can use this endpoints (example: https://mc.adobe.io/<TENANT>/campaign/profileAndServices/profile) to GET/POST the contacts on dynamics. Advice me if i am wrong.

Avatar

Avatar

SK82248697

Avatar

SK82248697

SK82248697

06-09-2018

Thank You Vipul for your inputs.

However to more precisely i am looking to get contacts created on dynamics into ACS via REST API through real-time sync. If you could share some steps here would be great.

Thanks

Sathees

Avatar

Avatar

Vapsy

Employee

Avatar

Vapsy

Employee

Vapsy
Employee

06-09-2018

Hi SK82248697,

External account are created to communicate from ACS to some third party.

The REST API is for inbound communications liek inserting a profile in ACS, updating preferences, firing transactional emails.

If you wish to make use of ACS Rest API, the source will be Microsoft Dynamics which will then call ACS API to play with ACS data. If you want to make manipulations in MS Dynamics by calling the Dynamics API from ACS, this is not possible today.

We are working on preparing a dedicated MS Dynamics Connector for communicating directly with Dynamics

Regards,
Vipul