ARE YOU USING SOMEONE ELSE'S SOFTWARE?
We'll give you $120 credit to switch to Bizstim!
Bizstim Business Software BOOK DEMO
TERMS & CONDITIONS:
  • at least 3 months with the other company
  • provide a screenshot of your billing history
  • purchase a paid subscription with us
  • when verified we'll add $120 credit to your account
  • you can stack our 3 months at 50%-OFF offer
  • not available to returning accounts

API Documentation

GET: ALL DISCOUNTS

Type: GET
Method: discounts
Parameter: (integer) {start} / {limit}
URL Example: https://www.bizstim.com/api/discounts/0/20
start parameter refers to the first record to return.  Default = 0.
limit parameter refers to the number of records to return.  Default = 20.  Maximum = 100.
start and limit can be omitted from the URL and their defaults will be chosen.
total key in the json object is the total number of records found.  Use this to create your own pagination.
ELEMENT TYPE DESCRIPTION
id integer Unique id.
uses integer Number of times the discount can be used per client
secret integer 0 = public, 1 = secret
expires string Expiry date (YYYY-MM-DD)
code string Unique name of the discount code (e.g. 10%OFF)
fixed integer 0 = percentage off, 1 = fixed amount off
type integer 0 = subtract from cost, 1 = additional credit
amount float Accurate to 2 decimal places (25.00)
services string Comma separated service ID's
{
    "status": "success",
    "total": 9,
    "response": [
        {
            "id": "12",
            "uses": "0",
            "secret": "0",
            "expires": "2021-12-25",
            "code": "10%CRED",
            "fixed": "0",
            "type": "1",
            "amount": "10.00",
            "services": "66,67,36"
        },
        {
            ...
        }
    ]
}

GET: DISCOUNT

Type: GET
Method: discount
Parameter: (integer) {discount_id}
URL Example: https://www.bizstim.com/api/discount/17
ELEMENT TYPE DESCRIPTION
id integer Unique id.
uses integer Number of times the discount can be used per client
secret integer 0 = public, 1 = secret
expires string Expiry date (YYYY-MM-DD)
code string Unique name of the discount code (e.g. 10%OFF)
fixed integer 0 = percentage off, 1 = fixed amount off
type integer 0 = subtract from cost, 1 = additional credit
amount float Accurate to 2 decimal places (25.00)
services string Comma separated service ID's
{
    "status": "success",
    "response": {
        "id": "17",
        "uses": "0",
        "secret": "0",
        "expires": "2021-12-25",
        "code": "10%OFF",
        "fixed": "0",
        "type": "0",
        "amount": "10.00",
        "services": ""
    }
}