GET subscriptions/services/configuration/become_subscriber/list
This method returns the services that can be used to create a new subscription of a specific type and billing term scheme. Multiple services are returned by each call
Resource URL
Parameters
Name | Type | Description | ||||||||||||
token | String | The token retrieved from the login method | ||||||||||||
subscription_type_identifier (mandatory) | Subscription Type Identifier | The identifier of the subscription type that will be used in the subscription. The allowed subscription type identifier fields are the following:
| ||||||||||||
billing_term_scheme_identifier (mandatory) | Billing Term Scheme Identifier | The identifier of the billing term scheme that will be used in the subscription. The allowed billing term scheme identifier fields are the following:
| ||||||||||||
provisioning_distributor_identifier (optional) | Provisioning Distributor Identifier | The identifier of the provisioning distributor that will be used to distribute the services. If specified then the services will be filtered based on the specified provisioning distributor. The allowed provisioning distributor identifier fields are the following:
Deprecated from CRM.COM R15.0.0 | ||||||||||||
provisioning_provider_identifier (optional) | Provisioning Provider Identifier | The identifier of the the provisioning provider that will be used to provision the service. If specified then the services will be filtered based on the specified provisioning provider. The allowed provisioning provider identifier fields are the following:
Available from CRM.COM R15.0.0 | ||||||||||||
accounts_receivable_identifier (optional) | Accounts Receivable Identifier | The identifier of the accounts receivable that will be owning the subscriptions related with the specified type. If specified then the subscription services are filtered against the subscription services restrictions specified in the billing definition, considering the subscriptions that are already owned by the specified accounts receivable. The allowed accounts receivable identifier fields are the following:
| ||||||||||||
mandatory (optional) | Boolean | If set to true then only mandatory services will be retrieved. If set to false then only optional services will be retrieved. If not specified at all then all services will be retrieved | ||||||||||||
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 subscription type service |
mandatory | String | Determines if the subscription service is mandatory or not. The supported values is MANDATORY or OPTIONAL |
Product Object | The actual product provided by the subscription type service | |
trial_period | Trial Period Object | Includes the trial period that the service will get on its first activation on the subscription (if any is defined according to the subscription type) Available from CRM.COM R14.17.0 |
Referred Objects Response Data