Working with Adobe Campaign Standard's REST APIs

Avatar

Avatar
Give Back 50
Level 10
florentlb
Level 10

Likes

237 likes

Total Posts

1,109 posts

Correct reply

239 solutions
Top badges earned
Give Back 50
Give Back 5
Give Back 3
Give Back 25
Give Back 200
View profile

Avatar
Give Back 50
Level 10
florentlb
Level 10

Likes

237 likes

Total Posts

1,109 posts

Correct reply

239 solutions
Top badges earned
Give Back 50
Give Back 5
Give Back 3
Give Back 25
Give Back 200
View profile
florentlb
Level 10

12-05-2017

Hello Community,

If you are interested in Adobe Campaign Standard and its REST APIs, here is an article for you: https://helpx.adobe.com/campaign/kb/working-with-acs-api.html

In this article, you will learn how to use Adobe I/O and some examples of what types of operations can be performed.

Also, don't forget to have a look at the official documentation here.

Let me know if you have any comments.

Florent.

Replies

Avatar

Avatar
Validate 1
Level 4
johnwwilcoxmba
Level 4

Likes

38 likes

Total Posts

81 posts

Correct reply

15 solutions
Top badges earned
Validate 1
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile

Avatar
Validate 1
Level 4
johnwwilcoxmba
Level 4

Likes

38 likes

Total Posts

81 posts

Correct reply

15 solutions
Top badges earned
Validate 1
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
johnwwilcoxmba
Level 4

12-05-2017

Hi Florent,

We are using the at Rest API to create a profile and add a subscription to the profile.  There is an issue we are having which we have open a support ticket for the issue "TK116483 - When Creating a Profile through Adobe IO - Organization not set correctly".   When the profile is created the Organizational Unit is not being set and there for it is set to blanks.  The API does not allow for the setting of the Organizational or Geographical Unit.  That make the profile irretrievable through the UI.  If we navigate to the Subscription you can see that the User is subscribed with the correct profile.  

Have you seen this issue before?

John at Cru

Avatar

Avatar
Give Back 50
Level 10
florentlb
Level 10

Likes

237 likes

Total Posts

1,109 posts

Correct reply

239 solutions
Top badges earned
Give Back 50
Give Back 5
Give Back 3
Give Back 25
Give Back 200
View profile

Avatar
Give Back 50
Level 10
florentlb
Level 10

Likes

237 likes

Total Posts

1,109 posts

Correct reply

239 solutions
Top badges earned
Give Back 50
Give Back 5
Give Back 3
Give Back 25
Give Back 200
View profile
florentlb
Level 10

18-05-2017

Hi John,

I think a best practice here would be to extend the profile resource with geo and org units and to expose it to the API when publishing the resource extension. These fields will then be available for profile creation and you'll be able to see the profiles in the UI.

You can find an example of resource extension here: https://docs.campaign.adobe.com/doc/standard/en/ADM_Development_Use_case-_API_extension.html

Let me know how it goes,

Florent.

Avatar

Avatar
Validate 1
Level 4
johnwwilcoxmba
Level 4

Likes

38 likes

Total Posts

81 posts

Correct reply

15 solutions
Top badges earned
Validate 1
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile

Avatar
Validate 1
Level 4
johnwwilcoxmba
Level 4

Likes

38 likes

Total Posts

81 posts

Correct reply

15 solutions
Top badges earned
Validate 1
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
johnwwilcoxmba
Level 4

25-05-2017

We have already added those fields by checking the box add access authorization management fields.  When that is check it indicates that the follow fields will be added 'Organizational Unit' and 'Geographical Unit'.  I tried to attach a screen print of that.

 

Avatar

Avatar
Validate 10
Level 2
Clarence_Bunch_
Level 2

Likes

10 likes

Total Posts

58 posts

Correct reply

4 solutions
Top badges earned
Validate 10
Validate 1
Give Back 5
Give Back 3
Give Back
View profile

Avatar
Validate 10
Level 2
Clarence_Bunch_
Level 2

Likes

10 likes

Total Posts

58 posts

Correct reply

4 solutions
Top badges earned
Validate 10
Validate 1
Give Back 5
Give Back 3
Give Back
View profile
Clarence_Bunch_
Level 2

14-07-2017

Did you ever get an update from Adobe on this?

Avatar

Avatar
Validate 1
Level 4
johnwwilcoxmba
Level 4

Likes

38 likes

Total Posts

81 posts

Correct reply

15 solutions
Top badges earned
Validate 1
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile

Avatar
Validate 1
Level 4
johnwwilcoxmba
Level 4

Likes

38 likes

Total Posts

81 posts

Correct reply

15 solutions
Top badges earned
Validate 1
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
johnwwilcoxmba
Level 4

14-07-2017

I didn't get the field names but they are working on updating the documentation.  The good news is the problem I was having got resolved when we switched the API call from serviceAndProfile to serviceAndProfileExt.  Using the ext it defaults the org and geo units to All which works for us.  Just make sure you are generating the At Rest API when you publish the profile schema in the production environment.

Hope that helps. 

John

Avatar

Avatar
Validate 10
Level 2
Clarence_Bunch_
Level 2

Likes

10 likes

Total Posts

58 posts

Correct reply

4 solutions
Top badges earned
Validate 10
Validate 1
Give Back 5
Give Back 3
Give Back
View profile

Avatar
Validate 10
Level 2
Clarence_Bunch_
Level 2

Likes

10 likes

Total Posts

58 posts

Correct reply

4 solutions
Top badges earned
Validate 10
Validate 1
Give Back 5
Give Back 3
Give Back
View profile
Clarence_Bunch_
Level 2

14-07-2017

When you posted to /profileAndServicesExt/profile/  did you get Error rc=-2003?

Avatar

Avatar
Validate 1
Level 4
johnwwilcoxmba
Level 4

Likes

38 likes

Total Posts

81 posts

Correct reply

15 solutions
Top badges earned
Validate 1
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile

Avatar
Validate 1
Level 4
johnwwilcoxmba
Level 4

Likes

38 likes

Total Posts

81 posts

Correct reply

15 solutions
Top badges earned
Validate 1
Ignite 1
Give Back 5
Give Back 3
Give Back
View profile
johnwwilcoxmba
Level 4

14-07-2017

No error.  We followed this set up: Using Adobe Campaign Standard APIs to maximize your cross-channel campaigns

It is tricky getting it set up correctly.  Also under Administration/Development/diagnosis/data schema that there is a Profile (ext.recipient)

Avatar

Avatar
Shape 1
Level 2
fabios23415219
Level 2

Likes

10 likes

Total Posts

10 posts

Correct reply

0 solutions
Top badges earned
Shape 1
Give Back
Validate 1
Boost 5
Boost 3
View profile

Avatar
Shape 1
Level 2
fabios23415219
Level 2

Likes

10 likes

Total Posts

10 posts

Correct reply

0 solutions
Top badges earned
Shape 1
Give Back
Validate 1
Boost 5
Boost 3
View profile
fabios23415219
Level 2

28-06-2018

Hi

any update on this feature?

Is still not possible to update geo and org unit via API?

Any news on this?

Fabio

Avatar

Avatar
Validate 1
Level 1
harishs16
Level 1

Likes

2 likes

Total Posts

4 posts

Correct reply

0 solutions
Top badges earned
Validate 1
Boost 1
View profile

Avatar
Validate 1
Level 1
harishs16
Level 1

Likes

2 likes

Total Posts

4 posts

Correct reply

0 solutions
Top badges earned
Validate 1
Boost 1
View profile
harishs16
Level 1

02-07-2018

Hi,

I have gone through above links, it's about how to call ACS from external services. But how can we make a call from ACS to external service. I don't see any JS activity in ACS like as classic.

Thanks in advance..