Gift certificate refresh

list to refresh

Выводит список всех сертификатов, которые подпадают под действие джобы, если бы ее вызвали прямо сейчас. Никаких действий не вызывается, только вывод списка.

request
GET /api/v2/job/gift-certificates/refresh?payedAtFrom=2025-08-26T07:11:49.930415334 HTTP/1.1
Parameter Description

payedAtFrom

Время, начиная с которого будут отбираться платежи подарочными сертификатами

response
HTTP/1.1 200 OK

[ {
  "className" : "GiftCertificateResponse",
  "id" : 9990005900,
  "retailPrice" : 12000.0,
  "purchasingPrice" : null,
  "soldPrice" : 12000.0,
  "baseSalePrice" : null,
  "sellableCategory" : "GIFT_CERTIFICATE",
  "expected" : false,
  "barcode" : null,
  "factory" : false,
  "departmentName" : null,
  "goodsStatus" : null,
  "certificateNumber" : "5900",
  "active" : true,
  "orderId" : null
}, {
  "className" : "GiftCertificateResponse",
  "id" : 9990005901,
  "retailPrice" : 6500.0,
  "purchasingPrice" : null,
  "soldPrice" : 6500.0,
  "baseSalePrice" : null,
  "sellableCategory" : "GIFT_CERTIFICATE",
  "expected" : false,
  "barcode" : null,
  "factory" : false,
  "departmentName" : null,
  "goodsStatus" : null,
  "certificateNumber" : "5901",
  "active" : true,
  "orderId" : null
} ]
Path Type Description

id

Number

id

certificateNumber

String

certificateNumber

retailPrice

Number

retailPrice

sellableCategory

String

sellableCategory

active

Boolean

active

refresh

Запускает "Имитацию" джобы - обновляет подарочные сертификаты. То есть делает то же действие что и джоба, но не читает и не записывает никаких ключей в редис.

request
POST /api/v2/job/gift-certificates/refresh?payedAtFrom=2025-08-26T07:11:50.175045055 HTTP/1.1
Content-Type: application/x-www-form-urlencoded
Parameter Description

payedAtFrom

Время, начиная с которого будут отбираться платежи подарочными сертификатами

response
HTTP/1.1 200 OK