It has been observed that there is a difference between swagger contract api specification vs CTK evaluation.
For example the request fired by CTK with name/id as query param is not defined in the swagger contact.
Swagger -
GET - /customer with query params fields, offset and limit as query params
GET - /customer/{id} - id in path and fields as query param.
CTK
/Customer?name={{NAMECU01}} and
/Customer?id={{IDCU01}}
both of the above requests from CTK expects the api to return mandatory attributes where as in reality per swagger such paths does not exists.
Please explain on why this discrepancy. I understand all apis should follow TMF 630 API guidelines but why aren't the contracts in sync with it and the CTK
------------------------------
Vasanth Varma
Verizon Communications
------------------------------