GET v1/Companies({CompanyId})/Entities({LocationId})/Rewards
Returns All the Loyalty Rewards for a Location in a Company
Information:
Base URL:
https://api.covasoft.net/iqloyalty
Example of a call would be:
https://api.covasoft.net/iqloyalty/v1/Companies({CompanyId})/Entities({LocationId})/Rewards
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| CompanyId |
The unique Company Id that was provided in your onboarding pacakage |
integer |
Required |
| LocationId |
The Location where you want Loyalty Rewards |
integer |
Required |
Body Parameters
None.
Response Information
Resource Description
Loyalty Rewards for a Location in a Company
Collection of LoyaltyRewardsByCompanyReturn| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| Name | string |
None. |
|
| PointsRequired | integer |
None. |
|
| Type | string |
None. |
|
| Value | string |
None. |
|
| DiscountId | globally unique identifier |
None. |
|
| LastModifiedUtc | date |
None. |
|
| LastModifiedUserName | string |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"Id": 1,
"Name": "sample string 2",
"PointsRequired": 3,
"Type": "sample string 4",
"Value": "sample string 5",
"DiscountId": "f1c75cb8-cd4d-448e-afb4-f824dcb0ed73",
"LastModifiedUtc": "2025-11-21T14:46:19.7175875+00:00",
"LastModifiedUserName": "sample string 8"
},
{
"Id": 1,
"Name": "sample string 2",
"PointsRequired": 3,
"Type": "sample string 4",
"Value": "sample string 5",
"DiscountId": "f1c75cb8-cd4d-448e-afb4-f824dcb0ed73",
"LastModifiedUtc": "2025-11-21T14:46:19.7175875+00:00",
"LastModifiedUserName": "sample string 8"
}
]