Hi Phil
Currently, the tooling that the Open API uses to generate swagger files always generates
201 Created for POST. But this doesn't constrain you to asynchronous operation. You can work synchronously, and the returned task resource will already contain the full usage report.
Regarding the way that the conformance test works, best to check with
@Victor Mari or
@Henrique Rodrigues.
Hope it helps.
------------------------------
Jonathan Goldberg
Amdocs Management Limited
Any opinions and statements made by me on this forum are purely personal, and do not necessarily reflect the position of the TM Forum or my employer.
------------------------------
Original Message:
Sent: Mar 29, 2022 11:02
From: Phil Moss
Subject: TMF 677 Usage Consumption Management API
Hi @Lara Silva,
Since the messages on this thread, we can see that the documentation for TMF677 has been updated, including the addition of the conformance profile and CTK which is great.
We are looking for a couple of clarifications on these updated documents and I'm hoping you can help...
- We want to implement an synchronous version of this API only. In the API Mandatory Resources section of the conformance profile, it suggests we can use POST /QueryUsageConsumption and return the results with a 200 response to achieve this. However, 201 is the only status code shown later in the document in the status code pattern section and throughout the examples in the specification.
- Linked to the above, the CTK contains the 2xGET and DELETE requests associated with the async pattern for this API implying they are mandatory but there are no tests defined in the requests to understand if they're conditional.
Could you please clarify whether implementing only the POST request, returning the requested data with a 200 response is valid here?
Thanks in advance.
------------------------------
Phil Moss
MATRIXX Software
Original Message:
Sent: Mar 09, 2022 03:48
From: Elisabeth Andersson
Subject: TMF 677 Usage Consumption Management API
Hi @Lara Silva,
I am piggybacking on Kishore's request. We are also interested to know if the v4 of TMF 677 CTK (Usage Consumption API) can be provided for our implementation and certification plans. There are significant differences between the versions and it would be good to go for the new one.
Any updates are greatly appreciated
Elisabeth
------------------------------
Elisabeth Andersson
MATRIXX Software
Original Message:
Sent: Mar 09, 2022 01:50
From: Kishore Rajasekharuni
Subject: TMF 677 Usage Consumption Management API
Hi @ Lara Silva,
Pl let us know if the v4 of TMF 677 CTK (Usage Consumption API) can be provided. If this may take time, pl let us know if we can proceed with certification using v3 of TMF 677 CTK.
Thanks and regards
------------------------------
Kishore Rajasekharuni
Sterlite Technologies Limited
Original Message:
Sent: Oct 11, 2021 07:57
From: Kishore Rajasekharuni
Subject: TMF 677 Usage Consumption Management API
@Henrique Rodrigues @Lara Silva
Pl let us know regarding the availability date for TMF 677 CTK (Usage Consumption Management API). We would like to use the TMF 677 CTK to test our implementation and plan for certification.
Thanks and regards
Kishore
------------------------------
Kishore Rajasekharuni
Sterlite Technologies Limited
Original Message:
Sent: Sep 14, 2021 10:26
From: Jonathan Goldberg
Subject: TMF 677 Usage Consumption Management API
Perhaps @Lara Silva could give more insight into the plans, since she currently leads this API. Or @Henrique Rodrigues who is generally responsible for CTK publication.
------------------------------
Jonathan Goldberg
Amdocs Management Limited
Any opinions and statements made by me on this forum are purely personal, and do not necessarily reflect the position of the TM Forum or my employer.
Original Message:
Sent: Sep 14, 2021 09:28
From: Kishore Rajasekharuni
Subject: TMF 677 Usage Consumption Management API
Hi Team,
We would like to test our Usage Consumption Management API with CTK for TMF 677. Currently, TMF 677 does not yet have the CTK.
Pl let us know when the CTK can be available for Usage Consumption Management API (TMF 677).
regards
Kishore
Sterlite Technologies
------------------------------
Kishore Rajasekharuni
Sterlite Technologies Limited
------------------------------