Select
Bonuses
Access to bonuses (Free Unit Packages)
Parameters
Name | In | Type | Required | Description |
---|---|---|---|---|
orgId | path | string | true | organization name |
subscriptionId | path | integer(int64) | true | subscription identifier |
query | query | Query | false | Filter array can be used to show ‘active’ (without scheduled), ‘actual’ or ‘inactive’ bonuses. |
Request example
|
|
Responses
Code | Meaning | Description | Schema |
---|---|---|---|
200 | OK | successful operation | SubscriptionBonus |
400 | Bad Request | Invalid request body | ErrorMessage |
404 | Not Found | Resource not found | ErrorMessage |
405 | Method Not Allowed | Method not allowed | None |
200 - instance of SubscriptionBonus
Custom schema example
|
|
Name | Type | Required | Description |
---|---|---|---|
id | integer(int64) | false | identification subscription |
items | [Bonus] | false | none |
Parameters
Name | In | Type | Required | Description |
---|---|---|---|---|
orgId | path | string | true | organization name |
subscriptionId | path | integer(int64) | true | subscription identifier |
body | body | SubscriptionBonusesRequest | true | Add bonus to a subscriptionId (must include bonusId to add) |
Request body - instance of SubscriptionBonusesRequest
|
|
Name | Type | Required | Description |
---|---|---|---|
bonusId | integer(int64) | true | bonus ID to add |
scheduled_date | string(date) | false | Desired date to execute operation |
Request example
|
|
Responses
Code | Meaning | Description | Schema |
---|---|---|---|
201 | Created | successful operation | None |
400 | Bad Request | Invalid request body | ErrorMessage |
404 | Not Found | Resource not found | ErrorMessage |
405 | Method Not Allowed | Method not allowed | None |
400 - instance of ErrorMessage
Custom schema example
|
|
Name | Type | Required | Description |
---|---|---|---|
code | integer(int32) | false | Custom error code |
status | string | false | Status |
message | string | false | Status message |
detailMsg | string | false | Detailed description of the error |
Parameters
Name | In | Type | Required | Description |
---|---|---|---|---|
orgId | path | string | true | organization name |
subscriptionId | path | integer(int64) | true | subscription identifier |
bonusId | path | integer(int64) | true | bonus identifier |
scheduled_date | query | string(date) | false | Desired date to execute operation |
Request example
|
|
Responses
Code | Meaning | Description | Schema |
---|---|---|---|
202 | Accepted | successful operation | None |
400 | Bad Request | Invalid request body | ErrorMessage |
404 | Not Found | Resource not found | ErrorMessage |
405 | Method Not Allowed | Method not allowed | None |
400 - instance of ErrorMessage
Custom schema example
|
|
Name | Type | Required | Description |
---|---|---|---|
code | integer(int32) | false | Custom error code |
status | string | false | Status |
message | string | false | Status message |
detailMsg | string | false | Detailed description of the error |
Endpoints
Signups
Users
Accounts
Invoices
Terms
Payment info
Account migrations
Subscriptions
Products
Services
Bonuses
Promotions
Barrings
Consumption
Workorders
Penalties