whoami
Contents
WhoAmIService service provides API to get the current actor accounts.
rpc WhoAmI(.google.protobuf.Empty)
WhoAmIResponse
WhoAmI API returns the current actor accounts.
rpc InvitationsWhoAmI(.google.protobuf.Empty)
WhoAmIResponse
InvitationsWhoAmI API returns the current actor pending invitations cross accounts.
Messages
Account
Account details in WhoAmI Response.
Field |
Type |
Description |
id |
string |
Id of an account. |
dns_name |
string |
Account DNS name. |
name |
string |
Name of Account. |
|
|
|
WhoAmIResponse
WhoAmI response return accounts for current actor.
Field |
Type |
Description |
id |
string |
id of current actor. |
email |
string |
email of current actor. |
accounts |
repeated Account |
accounts of current actor. |
|
|
|
Enums
Scalar Value Types
.proto Type |
Notes |
C++ Type |
Java Type |
Python Type |
double |
|
double |
double |
float |
float |
|
float |
float |
float |
int32 |
Uses variable-length encoding. Inefficient for encoding negative numbers – if your field is likely to have negative values, use sint32 instead. |
int32 |
int |
int |
int64 |
Uses variable-length encoding. Inefficient for encoding negative numbers – if your field is likely to have negative values, use sint64 instead. |
int64 |
long |
int/long |
uint32 |
Uses variable-length encoding. |
uint32 |
int |
int/long |
uint64 |
Uses variable-length encoding. |
uint64 |
long |
int/long |
sint32 |
Uses variable-length encoding. Signed int value. These more efficiently encode negative numbers than regular int32s. |
int32 |
int |
int |
sint64 |
Uses variable-length encoding. Signed int value. These more efficiently encode negative numbers than regular int64s. |
int64 |
long |
int/long |
fixed32 |
Always four bytes. More efficient than uint32 if values are often greater than 2^28. |
uint32 |
int |
int |
fixed64 |
Always eight bytes. More efficient than uint64 if values are often greater than 2^56. |
uint64 |
long |
int/long |
sfixed32 |
Always four bytes. |
int32 |
int |
int |
sfixed64 |
Always eight bytes. |
int64 |
long |
int/long |
bool |
|
bool |
boolean |
boolean |
string |
A string must always contain UTF-8 encoded or 7-bit ASCII text. |
string |
String |
str/unicode |
bytes |
May contain any arbitrary sequence of bytes. |
string |
ByteString |
str |