Endpoints
POST/api/RPC.common.Api.PromoCards.set?token=<TOKEN>
Key PromoCards.set · Open page
Parameters
3 body parameters inside data[]| Field | Type | Description |
partner_idrequired | Integer | Partner ID |
company_name | String | Name of company |
card_numrequired | String | Card number |
Request example
Create Promo Card:
{
"data" : [
{
"company_name" : "Prim.io",
"partner_id" : 1176827629,
"card_num" : 2722726321
}
]
}
cURL
Create Promo Card:
curl -X POST -H 'Content-Type: application/json; charset=utf-8' -d '{ "data" : [ { "company_name" : "Prim.io", "partner_id" : 1176827629, "card_num" : 2722726321 } ]}' "https://<DOMAIN_NAME>/api/RPC.common.Api.PromoCards.set?token=<TOKEN>"
POST/api/RPC.common.Api.PromoCards.get?token=<TOKEN>
Key PromoCards.get · Open page
Parameters
8 body parameters inside data[]| Field | Type | Description |
card_num | String | Card number |
partnerrequired | Object | Partner object. |
partner.id | String | Customer ID |
partner.eik | String | UIC |
partner.egn | String | ID |
partner.dds_num | String | VAT Number |
partner.email | String | E-mail |
partner.phone | String | Phone |
POST/api/RPC.common.Api.PromoCards.activate?token=<TOKEN>
Key PromoCards.activate · Open page
Parameters
1 body parameter inside data[]| Field | Type | Description |
card_numrequired | String | Card number |
Request example
Activate Promo Card:
{
"data" : [
{
"card_num" : 786876908098
}
]
}
cURL
Activate Promo Card:
curl -X POST -H 'Content-Type: application/json; charset=utf-8' -d '{ "data" : [ { "card_num" : 786876908098 } ]}' "https://<DOMAIN_NAME>/api/RPC.common.Api.PromoCards.activate?token=<TOKEN>"
POST/api/RPC.common.Api.PromoCards.deactivate?token=<TOKEN>
Key PromoCards.deactivate · Open page
Parameters
1 body parameter inside data[]| Field | Type | Description |
card_numrequired | String | Card number |
Request example
Deactivate Promo Card:
{
"data" : [
{
"card_num" : 786876908098
}
]
}
cURL
Deactivate Promo Card:
curl -X POST -H 'Content-Type: application/json; charset=utf-8' -d '{ "data" : [ { "card_num" : 786876908098 } ]}' "https://<DOMAIN_NAME>/api/RPC.common.Api.PromoCards.deactivate?token=<TOKEN>"
POST/api/RPC.common.Api.PromoCards.editPoints?token=<TOKEN>
Key PromoCards.editPoints · Open page
Parameters
2 body parameters inside data[]| Field | Type | Description |
card_numrequired | String | Card number |
pointsrequired | String | Points |
Request example
Edit Points:
{
"data" : [
{
"points" : 34,
"card_num" : 234599973214
}
]
}
cURL
Edit Points:
curl -X POST -H 'Content-Type: application/json; charset=utf-8' -d '{ "data" : [ { "points" : 34, "card_num" : 234599973214 } ]}' "https://<DOMAIN_NAME>/api/RPC.common.Api.PromoCards.editPoints?token=<TOKEN>"
Response example
HTTP/1.1 200 OK
{
"count" : 1,
"result" : [
{
"points" : 55,
"card_num" : 234599973214,
"last_update_date" : "2025-05-01 18:00:00"
}
]
}
POST/api/RPC.common.Api.PromoCards.delete?token=<TOKEN>
Key PromoCards.delete · Open page
Parameters
1 body parameter inside data[]| Field | Type | Description |
card_numrequired | String | Card number |
Request example
Delete Promo Card:
{
"data" : [
{
"card_num" : 3413646
}
]
}
cURL
Delete Promo Card:
curl -X POST -H 'Content-Type: application/json; charset=utf-8' -d '{ "data" : [ { "card_num" : 3413646 } ]}' "https://<DOMAIN_NAME>/api/RPC.common.Api.PromoCards.delete?token=<TOKEN>"