LoyaltyCardState entities
Name | Type | Is Mandatory |
---|---|---|
LoyaltyCardStateId | Int16 | |
Label | String | |
DeletionFlag | Boolean | |
LoyaltyCardTypeId | Int16 | |
MinPointAmount | Decimal | |
MaxPointAmount | Decimal | |
ActiveState | Boolean | |
LoyaltyCards | Collection of LoyaltyCard | |
LoyaltyCardStateTranslations | Collection of LoyaltyCardStateTranslation | |
LoyaltyCardType | LoyaltyCardType |
Select all LoyaltyCardStates
https://customerapi.fts-crm360.com/data/LoyaltyCardStates()
HttpMethod : GET
Json Result :
[
{
"LoyaltyCardStateId" : "1",
"Label" : "ic9RHg zNaq4EobuP",
"DeletionFlag" : "True",
"LoyaltyCardTypeId" : "4",
"MinPointAmount" : "8714477.183",
"MaxPointAmount" : "5818427.813",
"ActiveState" : "True"
},
{
"LoyaltyCardStateId" : "8",
"Label" : "M6RsQ89MCSfJFhHmkY",
"DeletionFlag" : "True",
"LoyaltyCardTypeId" : "2",
"MinPointAmount" : "5766175.792",
"MaxPointAmount" : "1818841.952",
"ActiveState" : "False"
},
...
]
Select LoyaltyCardState by Id
https://customerapi.fts-crm360.com/data/LoyaltyCardStates(1)
HttpMethod : GET
Json Result :
{
"LoyaltyCardStateId" : "1",
"Label" : "fjpPniMf6 pX",
"DeletionFlag" : "True",
"LoyaltyCardTypeId" : "3",
"MinPointAmount" : "7655238.261",
"MaxPointAmount" : "3775693.352",
"ActiveState" : "False"
}
Create a LoyaltyCardState
https://customerapi.fts-crm360.com/data/LoyaltyCardStates()
HttpMethod : POST
Json Post :
{
"Label" : "f0Nu",
"DeletionFlag" : "True",
"LoyaltyCardTypeId" : "2",
"MinPointAmount" : "8453244.966",
"MaxPointAmount" : "8639698.869",
"ActiveState" : "False"
}
Informations :
- Non mandatory fields are optional for Json Post
Update a LoyaltyCardState
https://customerapi.fts-crm360.com/data/LoyaltyCardStates(1)
HttpMethod : PUT
Json Post :
{
"LoyaltyCardStateId" : "7",
"Label" : "3WIqMAo hO",
"DeletionFlag" : "False",
"LoyaltyCardTypeId" : "7",
"MinPointAmount" : "7856229.767",
"MaxPointAmount" : "6818594.172",
"ActiveState" : "False"
}
Informations :
- Non mandatory fields are optional for Json Post
Patch a LoyaltyCardState
https://customerapi.fts-crm360.com/data/LoyaltyCardStates(1)
HttpMethod : PATCH
Json Post :
{
"ActiveState" : "True",
"LoyaltyCardTypeId" : "6"
}
Informations :
- Non mandatory fields are optional for Json Post
Delete a LoyaltyCardState
https://customerapi.fts-crm360.com/data/LoyaltyCardStates(1)
HttpMethod : DELETE
Translate a LoyaltyCardState label
https://customerapi.fts-crm360.com/data/LoyaltyCardStates(1)/Label
HttpMethod : GET
Required Fields :
Http Header for language : X-Crm360Api-Language-3