Services
List bundle services by parameters
Get list bundle services by parameters.Returns list bundle services by parameters.
get/admin/customers/customer/0/bundle-services
Request
- Base URL: https://demo.splynx.com/api/2.0
- URL: https://demo.splynx.com/api/2.0/admin/customers/customer/0/bundle-services
- Auth: HTTP basic
Query parameters
paramsstring required
Example:http_build_query($search)
Any parameters of service. <br>You should set at least one service`s parameter. <br>This parameters should be converted to query string.<br>For example:<br>$search = [ <br> 'main_attributes' => [<br> 'bundle_id' => '1'<br> ]<br>];<br>
Response
Example response
[
{
"customer_id": 1,
"bundle_id": 1,
"status": "active",
"description": "Some Description",
"unit_price": 0,
"start_date": "2016-01-01",
"end_date": "0000-00-00",
"discount": "0",
"discount_type": "percent",
"discount_value": 0,
"discount_start_date": "",
"discount_end_date": "",
"discount_text": "",
"automatic_renewal": true,
"activation_fee": 0.5,
"auto_reactivate": false,
"get_activation_fee_when": "create_service",
"issue_invoice_while_service_creation": true,
"cancellation_fee": 1.5,
"prior_cancellation_fee": 1.5,
"services_internet": [
{
"customer_id": 1,
"tariff_id": 1,
"status": "active",
"description": "Some Description",
"quantity": 1,
"unit": 0,
"unit_price": 0,
"start_date": "2016-01-01",
"end_date": "0000-00-00",
"discount": "",
"discount_type": "percent",
"discount_value": 0,
"discount_start_date": "",
"discount_end_date": "",
"discount_text": "",
"router_id": 0,
"sector_id": 0,
"login": "",
"password": "",
"taking_ipv4": 0,
"ipv4": "",
"ipv4_route": "",
"ipv4_pool_id": 0,
"ipv6": "",
"ipv6_delegated": "",
"ipv6_pool_id": 0,
"taking_ipv6": 0,
"mac": "",
"port_id": 0,
"access_device": 0,
"bundle_service_id": 0,
"status_new": "stopped",
"top_up_tariff_id": 1,
"parent_id": 1,
"on_approve": "0",
"period": "-1"
}
],
"services_voice": [
{
"customer_id": 1,
"tariff_id": 1,
"status": "active",
"description": "Some Description",
"quantity": 1,
"unit": 0,
"unit_price": 0,
"start_date": "2016-01-01",
"end_date": "0000-00-00",
"discount": "",
"discount_type": "percent",
"discount_value": 0,
"discount_start_date": "",
"discount_end_date": "",
"discount_text": "",
"voice_device_id": 0,
"phone": "",
"phonesArray": [],
"bundle_service_id": 0,
"direction": "outgoing",
"status_new": "stopped",
"parent_id": 1,
"on_approve": "0",
"period": "-1"
}
],
"services_custom": [
{
"customer_id": 1,
"tariff_id": 1,
"status": "active",
"description": "Some Description",
"quantity": 1,
"unit": 0,
"unit_price": 0,
"start_date": "2016-01-01",
"end_date": "0000-00-00",
"discount": "",
"discount_type": "percent",
"discount_value": 0,
"discount_start_date": "",
"discount_end_date": "",
"discount_text": "",
"status_new": "stopped",
"bundle_service_id": 0,
"parent_id": 1,
"on_approve": "0",
"period": "-1"
}
],
"activation_fee_transaction_id": 137,
"cancellation_fee_transaction_id": 137,
"prior_cancellation_fee_transaction_id": 137,
"id": 1,
"type": "bundle"
}
]Changes
No recorded changes to this operation across all 1 revision of this API.