Profile export JOB api is not working | Community
Skip to main content
arpan-garg
Community Advisor
Community Advisor
April 3, 2023
Solved

Profile export JOB api is not working

  • April 3, 2023
  • 2 replies
  • 1563 views

Hi All,

 

When i am creating a new dataset with unified profile, i get the following error "

The client id is not allowed to call the requested HTTP method." Did someone faced the same issue before?
Attached the screenshot above for reference
 
Thanks in advance

"

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by arpan-garg

Hi @_manoj_kumar_ - Figured out the root cause, it was not a permission issue.

The request body mentioned on the Adobe documentation for this particular request is not correct. It has a missing "," before destination and hence the API is breaking. Added a "," and it works fine.

 

Informed Adobe about the missing "," in documentation.

 

Thanks

2 replies

Manoj_Kumar
Community Advisor
Community Advisor
April 4, 2023

Hello @arpan-garg 

 

You don't have the correct permissions to perform this action.

 

Use this endpoint to check all permissions you have.

https://platform.adobe.io/data/foundation/access-control/acl/reference

Manoj  | https://themartech.pro
arpan-garg
Community Advisor
arpan-gargCommunity AdvisorAuthorAccepted solution
Community Advisor
April 4, 2023

Hi @_manoj_kumar_ - Figured out the root cause, it was not a permission issue.

The request body mentioned on the Adobe documentation for this particular request is not correct. It has a missing "," before destination and hence the API is breaking. Added a "," and it works fine.

 

Informed Adobe about the missing "," in documentation.

 

Thanks

Tof_Jossic
Adobe Employee
Adobe Employee
May 6, 2024

@arpan-garg that was useful, thank you.

FYI .. I see the documentation is still missing the comma in the code snippet - I've reported this internally to the documentation team

Anil_Umachigi
Adobe Employee
Adobe Employee
April 4, 2023

In addition to what @_manoj_kumar_ said, make sure the credentials created in dev console have access to all relevant features you want to access. 

 

I would recommend creating a dedicated profile in admin console for API and use that within dev console. 

 

Let us know if that helped

arpan-garg
Community Advisor
Community Advisor
April 4, 2023

Few questions here

1.How long does it take profile export API to update the dataset. I made an API call and its in "PROCESSING" status since an hour?

2. Is it possible to export even the custom create experience event attributes?

3. Is there a cost related to these API calls, I mean if i schedule this API call every 15 min will it incur extra cost?

Anil_Umachigi
Adobe Employee
Adobe Employee
April 4, 2023

@arpan-garg 

  1. This depends on the size of the data and also if it is streaming data or batch type?
  2. if the attributes are part of the schema ( using which the dataset is created) you should be able to include that as well. 
  3. As for as i know, there is no cost related to the API call, but keep in mind more the data ( if enabled for profile ) will incur profile license cost 

Anil