method

CreateUser

acme.user.v1.UserService.CreateUser

Create a user.

RPC on UserService

rpc CreateUser(acme.user.v1.CreateUserRequest) returns (acme.user.v1.CreateUserResponse);

Options

HTTP — POST /v1/users · body=user · PUT /v1/users/{user.id} · body=user
POSTbody=userPUTbody=user
(google.api.http) = {
  post: "/v1/users"
  body: "user"
  additional_bindings: {
    put: "/v1/users/{user.id}"
    body: "user"
  }
}

Request

acme.user.v1.CreateUserRequest

FieldNumberTypeCardinalityValidationDescription
user1acme.user.v1.Useroptional——
Details
  • JSON name: user
  • Presence: EXPLICIT
  • Annotations: REQUIRED
(google.api.field_behavior) = [
  REQUIRED
]

Response

acme.user.v1.CreateUserResponse

FieldNumberTypeCardinalityValidationDescription
user1acme.user.v1.Useroptional——
Details
  • JSON name: user
  • Presence: EXPLICIT