You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 2
Next »
GET usage_service_catalogs/configuration/usage_service_types/list
This method returns a specific usage detail record types. A single usage detail record type is returned by each call
Resource URL
Parameters
Name | Type | Description |
token | String | The token retrieved from the login method |
type_identifier (mandatory) | Usage Detail Record Type Identifier | The identifier of the usage detail record type .The allowed usage detail record type identifier fields are the following: Name | Type | Description |
---|
id (semi-optional) | String | The ID of the usage detail record type | name (semi-optional) | String | The name of the usage detail record type | alternative_code (semi-optional) | String | The alternative code of the usage detail record type |
|
fields_set (optional) | List of Strings, comma separated | A list of fields that should be included in the results. If not specified then all the available fields will be returned |
Response Data
Name | Type | Description |
---|
Id | String | The ID of the retrieved usage detail record type |
name | String | The Name of the retrieved usage detail record type |
alternative_code | String | The Alternative Code of the retrieved usage detail record type |
description | String | The Description of the retrieved usage detail record type |
udf_string_1 | String | User Defined Field of type String |
udf_string_2 | String | User Defined Field of type String |
udf_string_3 | String | User Defined Field of type String |
udf_string_4 | String | User Defined Field of type String |
udf_string_5 | String | User Defined Field of type String |
udf_string_6 | String | User Defined Field of type String |
udf_string_7 | String | User Defined Field of type String |
udf_string_8 | String | User Defined Field of type String |
udf_float_1 | Float | User Defined Field of type Float |
udf_float_2 | Float | User Defined Field of type Float |
udf_float_3 | Float | User Defined Field of type Float |
udf_float_4 | Float | User Defined Field of type Float |
udf_date_1 | Date | User Defined Field of type Date |
udf_date_2 | Date | User Defined Field of type Date |
udf_date_3 | Date | User Defined Field of type Date |
udf_date_4 | Date | User Defined Field of type Date |
unit_of_measurement | Units of Measurement Object | The Unit of measurement of the retrieved usage detail record type
|
log_information | Log Information Object | The log information of the retrieved usage detail record type |
allowed_source_systems_set | Set of Usage Detail Record Source Systems | The source systems that are allowed to be used by usage detail records of this type |
allowed_usage_methods_set | Set of Usage Detail Record Usage Methods | The usage methods that are allowed to be used by usage detail records of this type |
allowed_devices_set | Set of Usage Detail Record Devices | The devices that are allowed to be used by usage detail records of this type |
allowed_source_categories_set | Set of Usage Detail Record Source Categories | The source categories that are allowed to be used by usage detail records of this type |
allowed_destination_categories_set | Set of Usage Detail Record Destination Categories | The destination categories that are allowed to be used by usage detail records of this type |
allowed_metadata_set | Set of Metadata Attributes | The allowed set of metadata attributes whose values will be set on the UDRs. |
Referred Objects Response Data
unit_of_measurement object response data
Name | Type | Description |
id | String | The identifier of the Unit of measurement |
name | String | The name of the Unit of measurement |
description | String | The description of the Unit of measurement |
alternative_code | String | The alternative code of the Unit of measurement |
log_information object response data
Name | Type | Description |
created_date | Date | The date that the retrieved record was created |
updated_date | Date | The last date that the retrieved record was updated |
created_by_unit | Unit Object | The unit that created the retrieved record |
created_by_business_unit | Unit Object | The unit that created the retrieved record |
created_by_user | User Object | The user that created the retrieved record |
updated_by_unit | Unit Object | The last unit that updated the retrieved record |
updated_by_business_unit | Unit Object | The last unit that updated the retrieved record |
updated_by_user | User Object | The last user that updated the retrieved record |
Referred Objects Response Data
unit object response data
Name | Type | Description |
---|
id | String | The ID of the retrieved unit |
name | String | The name of the retrieved unit |
group_name | String | The name of the group that the retrieved unit belongs to |
community_name | String | The name of the community that the retrieved unit belongs to |
alternative_code | String | The alternative code of the retrieved unit |
description | String | The description of the retrieved unit |
business unit object response data
Name | Type | Description |
---|
id | String | The ID of the retrieved business unit |
name | String | The name of the retrieved business unit |
code | String | The code of the retrieved business unit |
unified_code | String | The unified code of the retrieved business unit |
description | String | The description of the retrieved business unit |
parent_business_unit_name | String | The name of the parent business unit that the retrieved business unit belongs to |
user object response data
Name | Type | Description |
---|
id | String | The ID of the retrieved user |
username | String | The user name of the retrieved user |
person_name | String | The full name of the retrieved user |
email | String | The email of the retrieved user |
usage_detail_record_source_system object data response
Name | Type | Description |
---|
Id | String | The ID of the retrieved usage detail record source system |
name | String | The Name of the retrieved usage detail record source system |
alternative_code | String | The Alternative Code of the retrieved usage detail record source system |
description | String | The Description of the retrieved usage detail record source system |
usage_detail_record_usage_method object data response
Name | Type | Description |
---|
Id | String | The ID of the retrieved usage detail record usage method |
name | String | The Name of the retrieved usage detail record usage method |
alternative_code | String | The Alternative Code of the retrieved usage detail record usage method |
description | String | The Description of the retrieved usage detail record usage method |
usage_detail_record_device object data response
Name | Type | Description |
---|
Id | String | The ID of the retrieved usage detail record device |
name | String | The Name of the retrieved usage detail record device |
alternative_code | String | The Alternative Code of the retrieved usage detail record device |
description | String | The Description of the retrieved usage detail record device |
usage_detail_record_source_category response data object
Name | Type | Description |
---|
Id | String | The ID of the retrieved usage detail record source category |
name | String | The Name of the retrieved usage detail record source category |
code | String | The code of the retrieved usage detail record source category |
description | String | The description of the retrieved usage detail record source category |
usage_detail_record_destination_category response data object
Name | Type | Description |
---|
Id | String | The ID of the retrieved usage detail record destination category |
name | String | The Name of the retrieved usage detail record destination category |
code | String | The code of the retrieved usage detail record destination category |
description | String | The description of the retrieved usage detail record destination category |
allowed metadata attribute response object
Name | Type | Description |
---|
id | String | The ID of the retrieved metadata attribute |
key | String | The key of the retrieved metadata attribute |
name | String | The name of the retrieved metadata attribute |
description | String | The description of the metadata attribute |
type | String | The type of the retrieved metadata. Available values are: - STRING
- INTEGER
- FLOAT
- BOOLEAN
- DATE
|
is_mandatory | Boolean | Defines whether the metadata attribute is mandatory or not |
values_set | Value set Object | The values available to be set for this metadata attribute. (Configurable) |
default_value | depends on the type | The default value which is applicable if a value set is defined. |
Examples
Example 1
HTTP Method: GET
Request:
Response:
GET usage_service_catalogs/configuration/provisioning_providers/list
This method returns the usage detail record types that are allowed to be used in the system. Multiple usage detail record types are returned by each call
Resource URL
Parameters
Name | Type | Description |
token | String | The token retrieved from the login method |
group_identifier (optional) | Group Identifier | The identifier of the group that will be using the usage detail record of this type. The group is filtered against the usage detail record types' allowed organisational units. The allowed group identifier fields are the following: Name | Type | Description |
---|
id (semi-optional) | String | The ID of the group | name (semi-optional) | String | The code of the group | alternative_code (semi-optional) | String | The alternative code of the group |
|
unit_identifier (optional) | Unit Identifier | The identifier of the unit that will be using the usage detail record of this type. The unit is filtered against the usage detail record types' allowed organisational units. The allowed unit identifier fields are the following: Name | Type | Description |
---|
id (semi-optional) | String | The ID of the Unit | name (semi-optional) | String | The name of the Unit | alternative_code (semi-optional) | String | The alternative code of the Unit |
|
fields_set (optional) | List of Strings, comma separated | A list of fields that should be included in the results. If not specified then all the available fields will be returned |
Response Data
Name | Type | Description |
---|
Id | String | The ID of the retrieved usage detail record type |
name | String | The Name of the retrieved usage detail record type |
alternative_code | String | The Alternative Code of the retrieved usage detail record type |
description | String | The Description of the retrieved usage detail record type |
udf_string_1 | String | User Defined Field of type String |
udf_string_2 | String | User Defined Field of type String |
udf_string_3 | String | User Defined Field of type String |
udf_string_4 | String | User Defined Field of type String |
udf_string_5 | String | User Defined Field of type String |
udf_string_6 | String | User Defined Field of type String |
udf_string_7 | String | User Defined Field of type String |
udf_string_8 | String | User Defined Field of type String |
udf_float_1 | Float | User Defined Field of type Float |
udf_float_2 | Float | User Defined Field of type Float |
udf_float_3 | Float | User Defined Field of type Float |
udf_float_4 | Float | User Defined Field of type Float |
udf_date_1 | Date | User Defined Field of type Date |
udf_date_2 | Date | User Defined Field of type Date |
udf_date_3 | Date | User Defined Field of type Date |
udf_date_4 | Date | User Defined Field of type Date |
unit_of_measurement | Units of Measurement Object | The Unit of measurement of the retrieved usage detail record type
|
log_information | Log Information Object | The log information of the retrieved usage detail record type |
allowed_source_systems_set | Set of Usage Detail Record Source Systems | The source systems that are allowed to be used by usage detail records of this type |
allowed_usage_methods_set | Set of Usage Detail Record Usage Methods | The usage methods that are allowed to be used by usage detail records of this type |
allowed_devices_set | Set of Usage Detail Record Devices | The devices that are allowed to be used by usage detail records of this type |
allowed_source_categories_set | Set of Usage Detail Record Source Categories | The source categories that are allowed to be used by usage detail records of this type |
allowed_destination_categories_set | Set of Usage Detail Record Destination Categories | The destination categories that are allowed to be used by usage detail records of this type |
allowed_metadata_set | Set of Metadata Attributes | The allowed set of metadata attributes whose values will be set on the UDRs. |
Referred Objects Response Data
unit_of_measurement object response data
Name | Type | Description |
id | String | The identifier of the Unit of measurement |
name | String | The name of the Unit of measurement |
description | String | The description of the Unit of measurement |
alternative_code | String | The alternative code of the Unit of measurement |
log_information object response data
Name | Type | Description |
created_date | Date | The date that the retrieved record was created |
updated_date | Date | The last date that the retrieved record was updated |
created_by_unit | Unit Object | The unit that created the retrieved record |
created_by_business_unit | Unit Object | The unit that created the retrieved record |
created_by_user | User Object | The user that created the retrieved record |
updated_by_unit | Unit Object | The last unit that updated the retrieved record |
updated_by_business_unit | Unit Object | The last unit that updated the retrieved record |
updated_by_user | User Object | The last user that updated the retrieved record |
Referred Objects Response Data
unit object response data
Name | Type | Description |
---|
id | String | The ID of the retrieved unit |
name | String | The name of the retrieved unit |
group_name | String | The name of the group that the retrieved unit belongs to |
community_name | String | The name of the community that the retrieved unit belongs to |
alternative_code | String | The alternative code of the retrieved unit |
description | String | The description of the retrieved unit |
business unit object response data
Name | Type | Description |
---|
id | String | The ID of the retrieved business unit |
name | String | The name of the retrieved business unit |
code | String | The code of the retrieved business unit |
unified_code | String | The unified code of the retrieved business unit |
description | String | The description of the retrieved business unit |
parent_business_unit_name | String | The name of the parent business unit that the retrieved business unit belongs to |
user object response data
Name | Type | Description |
---|
id | String | The ID of the retrieved user |
username | String | The user name of the retrieved user |
person_name | String | The full name of the retrieved user |
email | String | The email of the retrieved user |
usage_detail_record_source_system object data response
Name | Type | Description |
---|
Id | String | The ID of the retrieved usage detail record source system |
name | String | The Name of the retrieved usage detail record source system |
alternative_code | String | The Alternative Code of the retrieved usage detail record source system |
description | String | The Description of the retrieved usage detail record source system |
usage_detail_record_usage_method object data response
Name | Type | Description |
---|
Id | String | The ID of the retrieved usage detail record usage method |
name | String | The Name of the retrieved usage detail record usage method |
alternative_code | String | The Alternative Code of the retrieved usage detail record usage method |
description | String | The Description of the retrieved usage detail record usage method |
usage_detail_record_device object data response
Name | Type | Description |
---|
Id | String | The ID of the retrieved usage detail record device |
name | String | The Name of the retrieved usage detail record device |
alternative_code | String | The Alternative Code of the retrieved usage detail record device |
description | String | The Description of the retrieved usage detail record device |
usage_detail_record_source_category response data object
Name | Type | Description |
---|
Id | String | The ID of the retrieved usage detail record source category |
name | String | The Name of the retrieved usage detail record source category |
code | String | The code of the retrieved usage detail record source category |
description | String | The description of the retrieved usage detail record source category |
usage_detail_record_destination_category response data object
Name | Type | Description |
---|
Id | String | The ID of the retrieved usage detail record destination category |
name | String | The Name of the retrieved usage detail record destination category |
code | String | The code of the retrieved usage detail record destination category |
description | String | The description of the retrieved usage detail record destination category |
allowed metadata attribute response object
Name | Type | Description |
---|
id | String | The ID of the retrieved metadata attribute |
key | String | The key of the retrieved metadata attribute |
name | String | The name of the retrieved metadata attribute |
description | String | The description of the metadata attribute |
type | String | The type of the retrieved metadata. Available values are: - STRING
- INTEGER
- FLOAT
- BOOLEAN
- DATE
|
is_mandatory | Boolean | Defines whether the metadata attribute is mandatory or not |
values_set | Value set Object | The values available to be set for this metadata attribute. (Configurable) |
default_value | depends on the type | The default value which is applicable if a value set is defined. |
Examples
Example 1
HTTP Method: GET
Request:
Response: