Kontorion Billing API
string · requiredstringstringstringstring · enumstringstringstring[]stringstringstring · enumbooleanstringstring
string · requiredstring · enumstringstring[]stringstring · enumbooleanstringstringstringstring · enumstringstringstring[]stringstringstring · enumbooleanstringstring
string · requiredstring · requiredstringstringstringstring · enumstringstringstring[]stringstringstring · enumbooleanstringstring
string · requiredstring · requiredstringstring · enumstring[]stringstring · enumbooleanbooleanstringstringstringstring · enumstringstringstring[]stringstringstring · enumbooleanstringstring
List a product's bindings
GET
https://api.kontorion.eu/v1
/products/{productID}/meter-bindings
path Parameters
productIDProduct UUID
List a product's bindings › Responses
200
Wrapped in data envelope
object[]
created_athead_version_ididincluded_quantity_sourceEnum values:
PLAN_PIN
METER_WINDOW
NONE
object
meter_idorganization_idoverlay_dimensions_keyedobject
pricing_var_nameproduct_idroleEnum values:
BILLABLE_QUANTITY
PRICING_VAR
INFORMATIONAL
rollover_eligibleupdated_atworkspace_idCreate a product-meter binding
POST
https://api.kontorion.eu/v1
/products/{productID}/meter-bindings
Wires a meter to a product with a named pricing variable. At most one BILLABLE_QUANTITY binding per product.
path Parameters
productIDProduct UUID
Create a product-meter binding › Request Body
included_quantity_sourceEnum values:
PLAN_PIN
METER_WINDOW
NONE
meter_idoverlay_dimensions_keyedobject
pricing_var_nameroleEnum values:
BILLABLE_QUANTITY
PRICING_VAR
INFORMATIONAL
rollover_eligibleCreate a product-meter binding › Responses
Wrapped in data envelope
created_athead_version_ididincluded_quantity_sourceEnum values:
PLAN_PIN
METER_WINDOW
NONE
object
meter_idorganization_idoverlay_dimensions_keyedobject
pricing_var_nameproduct_idroleEnum values:
BILLABLE_QUANTITY
PRICING_VAR
INFORMATIONAL
rollover_eligibleupdated_atworkspace_idGet a binding
GET
https://api.kontorion.eu/v1
/products/{productID}/meter-bindings/{id}
path Parameters
productIDProduct UUID
idBinding UUID
Get a binding › Responses
Wrapped in data envelope
created_athead_version_ididincluded_quantity_sourceEnum values:
PLAN_PIN
METER_WINDOW
NONE
object
meter_idorganization_idoverlay_dimensions_keyedobject
pricing_var_nameproduct_idroleEnum values:
BILLABLE_QUANTITY
PRICING_VAR
INFORMATIONAL
rollover_eligibleupdated_atworkspace_idUpdate a binding
PUT
https://api.kontorion.eu/v1
/products/{productID}/meter-bindings/{id}
path Parameters
productIDProduct UUID
idBinding UUID
Update a binding › Request Body
effective_atADR-0006 edit-as-publish controls.
included_quantity_sourceEnum values:
PLAN_PIN
METER_WINDOW
NONE
overlay_dimensions_keyedobject
pricing_var_nameroleEnum values:
BILLABLE_QUANTITY
PRICING_VAR
INFORMATIONAL
rollover_eligiblesave_as_draftUpdate a binding › Responses
Wrapped in data envelope
created_athead_version_ididincluded_quantity_sourceEnum values:
PLAN_PIN
METER_WINDOW
NONE
object
meter_idorganization_idoverlay_dimensions_keyedobject
pricing_var_nameproduct_idroleEnum values:
BILLABLE_QUANTITY
PRICING_VAR
INFORMATIONAL
rollover_eligibleupdated_atworkspace_id