Open APIs

 View Only
  • 1.  TMF654 : what is the correct resource name, BucketBalance or Bucket

    TM Forum Member
    Posted May 08, 2020 08:47
    Hello,

    Could someone help with the question below about TMF654 Prepay Balance Management API REST Specification?

    The Spec describes the "BucketBalance" resource but in the rest of the document the other resources  refers to it as simply "bucket"

    Exemple BucketBalanceAdjustement refers to it as bucket

    bucket

    BucketBalanceRef

    No

    A reference to the bucket impacted by the request. This is used in scenarios where the requestor knows beforehand the bucket that is going to be impacted instead of just referring to the commercial identifier of the impacted product and the type of bucket created under that product

    In the GET operations for bucketbalance and examples it refers simply to bucket:
    GET https://{serverRoot}/balancemanagement/v1/bucket
    "href":"/balancemanagement/v1/bucket/11", etc

    but the BalanceActivity resource refers to bucketbalance

    bucketBalance

    BucketBalanceRef

    Yes in response to query

    A reference to the bucket involved in the balance-related operation


    So, what is the correct name for the resource BucketBalance or bucket?

    Thanks,
    George

    ------------------------------
    George Pirath
    Ericsson
    ------------------------------


  • 2.  RE: TMF654 : what is the correct resource name, BucketBalance or Bucket

    TM Forum Member
    Posted May 10, 2020 01:30
    Hi George
    A new version of this API is in preparation, the swagger has already been published as beta, here.
    The resource name is indeed Bucket.
    @Kevin King - the lead for this API - may be interested in your feedback as he works on the updated API user guide (what we used to call the API spec).​​​
    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.
    ------------------------------