Create plan credit grant

Authentication

X-Schematic-Api-Keystring
API Key authentication via header

Request

This endpoint expects an object.
credit_amountlongRequired0-9999999999
credit_idstringRequired
plan_idstringRequired
reset_cadenceenumRequired
reset_startenumRequired
apply_to_existingboolean or nullOptional
auto_topup_amountlong or nullOptional>=1
auto_topup_amount_typeenum or nullOptional
auto_topup_enabledboolean or nullOptional
auto_topup_expiry_typeenum or nullOptional
auto_topup_expiry_unitenum or nullOptional
auto_topup_expiry_unit_countlong or nullOptional>=1
auto_topup_self_serviceboolean or nullOptional
auto_topup_threshold_creditslong or nullOptional>=0
auto_topup_threshold_percentlong or nullOptional1-100
expiry_typeenum or nullOptional
expiry_unitenum or nullOptional
expiry_unit_countlong or nullOptional>=1
plan_version_idstring or nullOptional
reset_typeenum or nullOptional
rollover_percentagelong or nullOptional0-100

Percentage of unused credits that carry over when this grant resets. Only applies when reset_type is plan_period. Rolled-over credits expire at the next reset and are not rolled again. Defaults to 0.

Response

Created
dataobject
paramsobject
Input parameters

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
500
Internal Server Error