syntax = "proto3";

package redeem;

service RedeemController {
	rpc GetRedeemsByRewardIds(GetRedeemsByRewardIdsRequest) returns (GetRedeemsByRewardIdsResponse);
}

message GetRedeemsByRewardIdsRequest {
  repeated string rewardIds = 1;
  string programId = 2;
  string customerId = 3;
}
message GetRedeemsByRewardIdsResponse {
	repeated GetRedeemsByRewardIdsResponseData redeemedInfo = 1;
}

message GetRedeemsByRewardIdsResponseData {
	int32 redeemedTimes = 1;
  string lastRedeemedDate = 2;
  string rewardId = 3;
}