Definitions seem to be missing from API 2.0 Swagger | Community
Skip to main content
james-ssc
Level 2
September 20, 2019
Solved

Definitions seem to be missing from API 2.0 Swagger

  • September 20, 2019
  • 5 replies
  • 3296 views

I'm trying to create a client for the Analytics 2.0 APIs, using the Swagger document:

https://adobedocs.github.io/analytics-2.0-apis/swagger.json

However, the document has references to a "definitions" node which doesn't seem to exist in the document, e.g.:

"schema" : { "$ref" : "#/definitions/AnalyticsCalculatedMetric" }

As I understand it, this ref should point to a "definitions" node at the root of the document, but that doesn't seem to exist, so my tool can't parse it.

Can you help?

Many thanks,

James​

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 james-ssc

I'm still having this issue, do I need to create a new ticket?

5 replies

james-ssc
james-sscAuthor
Level 2
September 20, 2019

Actually I do see a definitions node now - I'm not sure why NSwag can't see it.

james-ssc
james-sscAuthor
Level 2
September 20, 2019

I shouldn't have marked this as answered, there is still a problem, there are references to definitions that don't exist in the document. Do I need to open a new question?

For example, on line 259 there is a reference to #/definitions/CalcMetricFunction which doesn't exist.

You can see the errors by pasting the swagger.json into the online Swagger Editor:  Swagger Editor

PratheepArunRaj
Community Advisor and Adobe Champion
Community Advisor and Adobe Champion
September 20, 2019

Dear James,

I am quarterbacking the question. Do you still having trouble in accessing the relevant documents?

Thank You!

Arun

Thank You, Pratheep Arun Raj B (Arun) | Xerago | Terryn Winter Analytics
james-ssc
james-sscAuthor
Level 2
September 20, 2019

Yes still having problems - the Swagger doc seems to be invalid, please see by looking at the Swagger document here:

https://adobedocs.github.io/analytics-2.0-apis/swagger.json

In the official Swagger editor here:

Swagger Editor

Thanks,

James

james-ssc
james-sscAuthorAccepted solution
Level 2
September 26, 2019

I'm still having this issue, do I need to create a new ticket?