Services

Recurring services collection_List all customer services

Returns list of all customer Recurring services.

get/admin/customers/customer/{customer_id}/recurring-services

Request

  • Base URL: https://demo.splynx.com/api/2.0
  • URL: https://demo.splynx.com/api/2.0/admin/customers/customer/{customer_id}/recurring-services
  • Auth: HTTP basic

Path parameters

customer_idnumber double required
Example:1

The ID of the desired Customer.

Response

customer_idnumber required

Customer ID

tariff_idnumber required

Tariff ID

statusstring required

Status. Values: 'active', 'stopped', 'disabled', 'hidden', 'pending'

descriptionstring required

Description

quantitynumber required

Quantity

unitnumber

Unit

unit_pricenumber

Unit price

start_datestring required

Start date. Format: YYYY-MM-DD

end_datestring required

End date. Format: YYYY-MM-DD. Set to '0000-00-00' for endless

discountstring

Discount

discount_typestring

Type of discount: 'percent' or 'fixed'. Default value: 'percent'

discount_valuenumber

Discount value

discount_start_datestring

Discount start date

discount_end_datestring

Discount end date

discount_textstring

Discount message

status_newstring

Indicates the status of the parent service. Default: ''

bundle_service_idnumber

ID of bundle service. 0 for none

parent_idnumber

ID of Parent service. 0 for none

on_approvestring

Indicates whether the service needs to be approved. Values: '0', '1'. Default: 0

periodstring

Period of which to charge for this service: 0 for postpaid and number of period (from 1 to 99). Default: -1

idnumber required

Recurring service Id

typestring

Service type

Example response

[
  {
    "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",
    "id": 1,
    "geo": {
      "address": "",
      "marker": "",
      "src": "customer"
    },
    "type": "custom",
    "replaced_by": {
      "service_name": "Equipment rent",
      "date": "2026-08-01"
    }
  }
]

Changes

No recorded changes to this operation across all 1 revision of this API.