syntax = "proto3"; package auth.registration; option go_package = "/pkg/externalRegistration/v1;externalRegV1"; message RegistrationRequest { string name = 1; string description = 2; int32 service_code = 3; int32 service_end_code = 4; string secret = 5; string status = 6; } message RegistrationResponse { int32 service_id = 1; bool already_registered = 2; } service ExternalRegistration { rpc AuthenticateOrRegister (RegistrationRequest) returns (RegistrationResponse); }