Benefits

get

This endpoint will return all benefits for a merchant under a given tier. It will return an array of benefits. Each benefit will have a type field that will identify the type of benefit.

Path parameters
idstringRequired

The tier segment ID.

Header parameters
X-Inveterate-Api-KeystringRequired

Your private Inveterate API key.

Responses
200

Returned upon successful direct action to our database. Action is immediate.

application/json
get
/v2.0/admin/tiers/{id}/benefits
get

This endpoint will return one specific benefit given a benefit type and segment ID. Note that the benefit type is a string character. For a list of all benefit types, look at the default type value in each schema.

Path parameters
idstringRequired

The tier segment ID.

typestringRequired

The benefit type.

Header parameters
X-Inveterate-Api-KeystringRequired

Your private Inveterate API key.

Responses
200

Returned upon successful direct action to our database. Action is immediate.

application/json
get
/v2.0/admin/tiers/{id}/benefits/{type}
patch

This endpoint will take a benefit type, segment ID, and any other values in the relevant schema and send a request to our backend to update the benefit with the new information. Keep in mind that, like with the POST method, this is a request against our backend. Thus, the effect will not be immediate.

Path parameters
idstringRequired

The tier segment ID.

typestringRequired

The benefit identification name/type.

Header parameters
X-Inveterate-Api-KeystringRequired

Your private Inveterate API key.

Body
or
or
or
or
or
or
or
or
or
Responses
patch
/v2.0/admin/tiers/{id}/benefits/{type}

Was this helpful?