df/bff/proto/rpc_add_emails.proto
itsscb d021f5db51 rf/modifies bff
ft/adds email_address and phone_number tables
ft/adds email and phone endpoints
ft/adds account_level query
2023-11-21 23:32:20 +01:00

35 lines
913 B
Protocol Buffer

syntax = "proto3";
package pb;
import "protoc-gen-openapiv2/options/annotations.proto";
import "email_address.proto";
option go_package = "github.com/itsscb/df/pb";
message AddEmailAddressesRequest {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema) = {
json_schema: {
title: "Add EmailAddress";
description: "Add an EmailAddress";
required: [
"person_id",
"email"
];
};
};
uint64 person_id = 1;
repeated string email = 2;
}
message AddEmailAddressesResponse {
option (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_schema) = {
json_schema: {
title: "Added EmailAddresses";
description: "Returns the added EmailAddresses";
};
};
repeated EmailAddress emails = 1 [(grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = {
}];
}