Along with many many other items, the "components" field of incidents is not documented.
This type of thing is why you need to document the API specifications (which includes syntax and semantics), not just what appears to be a human readable version of swagger.
Hey @Johnson Earls
G'Day hope you're doing well
The API works off of 2 fields for Component.
The reason for the 2 different keys - This helps show that maybe at the time of creation 5 component where affect but not all had yet experienced an outage
This becomes useful when you want to define a relationship between component
EG - X,Y,Z are component affected but currently only Z is in Major Outage - X,Y are Partial Outage
Getting a List of Incidents - This fetch the list of Component involved in a incident along with details regarding their Current Status and last updated and more
I hope that answered your question
You answered the question, but not the underlying problem, which is that the *documentation* is not sufficient. This is one example of that. I've reported other examples in the past. Your API documentation is purely syntactic with no semantics whatsoever. Please formally record this as a complaint about the lack of truly usable documentation and a request for the documentation to be improved to include things like valid values for parameters, what those parameters mean, how they're used, what results from different combinations of parameters, etc. *SEMANTIC* information, not just syntax.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hey @Johnson Earls
I will share this feedback with our Internal Team to make the API documentation for understandable
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.