Services
Bundle services collection_Create service
Creates new Bundle service.
post/admin/customers/customer/{customer_id}/bundle-services
Request
- Base URL: https://demo.splynx.com/api/2.0
- URL: https://demo.splynx.com/api/2.0/admin/customers/customer/{customer_id}/bundle-services
- Auth: HTTP basic
Path parameters
customer_idnumber double required
Example:1
The ID of the desired Customer.
Request body
Example request
{
"customer_id": 1,
"bundle_id": 1,
"status": "active",
"description": "Some Description",
"start_date": "2016-01-01",
"end_date": "0000-00-00",
"discount": "0",
"discount_type": "percent",
"automatic_renewal": true,
"activation_fee": 0.5,
"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,
"start_date": "2016-01-01",
"end_date": "0000-00-00",
"discount_type": "percent",
"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,
"start_date": "2016-01-01",
"end_date": "0000-00-00",
"discount_type": "percent",
"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,
"start_date": "2016-01-01",
"end_date": "0000-00-00",
"discount_type": "percent",
"status_new": "stopped",
"parent_id": 1,
"on_approve": "0",
"period": "-1"
}
],
"activation_fee_transaction_id": 137,
"cancellation_fee_transaction_id": 137,
"prior_cancellation_fee_transaction_id": 137
}Response
Example response
{
"id": 1
}Changes
No recorded changes to this operation across all 1 revision of this API.