Expand my Community achievements bar.

Join us at Adobe Summit 2024 for the Coffee Break Q&A Live series, a unique opportunity to network with and learn from expert users, the Adobe product team, and Adobe partners in a small group, 30 minute AMA conversations.
SOLVED

Missing Analytics v2.0 API

Avatar

Level 6

Hi, as per @devconsole 's suggestion, I'm asking this API question under the Analytics subforum.

 

Given that v1.3 and v1.4 API are deprecated (or becoming deprecated) and SOAP/WSSE authentication will be removed this year, what are the plans to return the features that have only been available through these APIs?

In particular, there are some that are extremely useful for managing report suites on an enterprise-level. They include the following:

  • Getting processing rules
  • Getting usage logs
  • Getting data feeds
  • Getting data warehouse requests

Thank you.

 

Related: https://experienceleaguecommunities.adobe.com/t5/adobe-analytics-ideas/access-processing-rules-via-a...

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Accepted Solution

Avatar

Correct answer by
Level 4

The 1.4 APIs support JWT and OAuth authentication. WSSE Authentication has been deprecated.

With API 1.4 you can use following methods to get the desired data:

1. Getting processing rules 

There is a function called "ReportSuite.viewProcessingRules". 

2. Getting usage logs

You can use the desired methods in Admin API 1.4.

Document Reference: https://github.com/AdobeDocs/analytics-1.4-apis/blob/master/docs/admin-api/index.md

3. Getting data feeds

The data feeds API lets you retrieve the status of data feed processing, as well as configuration details for each configured feed. There are two methods - GetFeeds and GetFeed

Document Reference: https://github.com/AdobeDocs/analytics-1.4-apis/blob/master/docs/data-feeds-api/index.md

4. Getting data warehouse requests

You can run Data Warehouse reports in the Reporting API by setting "source":"warehouse".

Document Reference for a better insight: https://github.com/AdobeDocs/analytics-1.4-apis/blob/master/docs/reporting-api/data_warehouse.md

 

Swagger URL for syntax of all the methods mentioned above: https://adobedocs.github.io/analytics-1.4-apis/swagger-docs.html#

View solution in original post

4 Replies

Avatar

Correct answer by
Level 4

The 1.4 APIs support JWT and OAuth authentication. WSSE Authentication has been deprecated.

With API 1.4 you can use following methods to get the desired data:

1. Getting processing rules 

There is a function called "ReportSuite.viewProcessingRules". 

2. Getting usage logs

You can use the desired methods in Admin API 1.4.

Document Reference: https://github.com/AdobeDocs/analytics-1.4-apis/blob/master/docs/admin-api/index.md

3. Getting data feeds

The data feeds API lets you retrieve the status of data feed processing, as well as configuration details for each configured feed. There are two methods - GetFeeds and GetFeed

Document Reference: https://github.com/AdobeDocs/analytics-1.4-apis/blob/master/docs/data-feeds-api/index.md

4. Getting data warehouse requests

You can run Data Warehouse reports in the Reporting API by setting "source":"warehouse".

Document Reference for a better insight: https://github.com/AdobeDocs/analytics-1.4-apis/blob/master/docs/reporting-api/data_warehouse.md

 

Swagger URL for syntax of all the methods mentioned above: https://adobedocs.github.io/analytics-1.4-apis/swagger-docs.html#

Avatar

Level 6

@Saumya-In, this is an incorrect answer:

  1. Firstly, this question is about v2.0 API not v1.4 API which all of your links refer to.
  2. Secondly, WSSE authentication has not yet been deprecated for v1.4 API.

The reason behind this question is to determine which of these API will still be available within the v2.0 API after these become deprecated.

Avatar

Level 4

I agree your question is about API v2.0 however, the problem description is not entirely correct. API v1.4 is not deprecated, rather 1.4 SOAP Analytics APIs have reached end of life. See Release Notes: https://docs.adobe.com/content/help/en/release-notes/experience-cloud/current.html hence you can still leverage API v1.4 for the above mentioned methods.

Additionally, WSSE authentication has been deprecated, see document: https://github.com/AdobeDocs/analytics-1.4-apis. This means it may or may not work in all circumstances.

Avatar

Level 6

@Saumya-In, thank you for your help related to v1.4 API, but please stop defending your incorrect answer.

You are not addressing the original question.

Furthermore, several of the requested APIs are not available using v1.4 API either, such as usage logs which was v1.3 and viewProcessingRules which they are claiming should not be public facing, ref.