Get Bucket Details

To get bucket details, use the following request:

GET /billing/buckets/id.xml
GET /billing/buckets/id.json

XML Request Example

curl -i -X GET http://onapp.test/billing/buckets/21.xml -u user:userpass -H 'Accept: application/xml' -H 'Content-type: application/xml'

JSON Request Example

curl -i -X GET http://onapp.test/billing/buckets/21.json -u user:userpass -H 'Accept: application/json' -H 'Content-type: application/json' 

XML Output Example

<bucket>
 <id type="integer">21</id>
 <label>minima</label>
 <created_at type="dateTime">2017-06-26T08:48:09+00:00</created_at>
 <updated_at type="dateTime">2017-06-26T08:48:09+00:00</updated_at>
 <currency_code>USD</currency_code>
 <show_price nil="true"/>
 <monthly_price type="decimal">1.0</monthly_price>
 <allows_mak type="boolean">true</allows_mak>
 <allows_kms type="boolean">true</allows_kms>
 <allows_own type="boolean">true</allows_own>
 <type>Billing::Buckets::Plan</type>
 <associated_with_users type="integer">1</associated_with_users>
</bucket>


Where:

id - the bucket ID

label - the bucket name

created_at - the date in the [YYYY][MM][DD]T[hh][mm][ss]Z format

updated_at - the date when the bucket was updated in the [YYYY][MM][DD]T[hh][mm][ss]Z format

currency_code - the currency in which the users are charged

show_price - true, if users can see the prices set up for them, otherwise false

monthly_price * - the monthly fee for bucket usage

allows_mak - true, if the MAK licensing is allowed, otherwise, false

allows_kms - true, if the KMS licensing is allowed for this bucket, otherwise, false

allows_own - true, if adding own licenses is allowed for this bucket, otherwise, false

type - the type of bucket

associated_with_users - the number of users with which this bucket is associated