指定したアカウントについて、承認待ちとなっている招待の一覧を取得します。
HTTP リクエスト
GET https://mybusinessaccountmanagement.googleapis.com/v1/{parent=accounts/*}/invitations
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
| パラメータ | |
|---|---|
parent |
必須。招待状の一覧を取得するアカウントの名前。 |
クエリ パラメータ
| パラメータ | |
|---|---|
filter |
省略可。レスポンスのフィルタリングは、Invitation.target_type フィールドでサポートされています。 |
リクエストの本文
リクエストの本文は空にする必要があります。
レスポンスの本文
AccessControl.ListInvitations に対するレスポンス メッセージ。
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
| JSON 表現 |
|---|
{
"invitations": [
{
object ( |
| フィールド | |
|---|---|
invitations[] |
アカウントで承認待ちとなっている招待状のコレクション。ここに一覧表示できる招待数は最大 1,000 件です。 |
認可スコープ
次の OAuth スコープが必要です。
https://www.googleapis.com/auth/business.manage
詳細については、OAuth 2.0 Overview をご覧ください。
調査依頼メール
保留中の招待状を表します。
| JSON 表現 |
|---|
{ "name": string, "role": enum ( |
| フィールド | |
|---|---|
name |
必須。招待状のリソース名。 |
role |
出力専用。招待されるアカウントの役割です。 |
targetType |
出力専用。レスポンスにどの送り先タイプを表示するかを指定します。 |
共用体フィールド target。この招待の対象となるターゲットを表します。target は次のいずれかになります。 |
|
targetAccount |
この招待状の対象となるアカウントです。ところどころ情報が入力されています。 |
targetLocation |
この招待状の対象となるビジネスです。 |
TargetLocation
保留中の招待状の対象ビジネスを表します。
| JSON 表現 |
|---|
{ "locationName": string, "address": string, "placeId": string } |
| フィールド | |
|---|---|
locationName |
ユーザーが招待されているビジネスの名前。 |
address |
ユーザーが招待されている場所の住所。必ずしも入力されるとは限りません。 |
placeId |
出力専用。ユーザーが招待されているビジネスのプレイス ID。必ずしも入力されるとは限りません。 |
TargetType
招待状の送り先のタイプです。
| 列挙型 | |
|---|---|
TARGET_TYPE_UNSPECIFIED |
ターゲット タイプが指定されていない場合に設定します。 |
ACCOUNTS_ONLY |
タイプ「Account」を送り先とする招待状のみを一覧表示します。 |
LOCATIONS_ONLY |
タイプ「Location」を送り先とする招待状のみを一覧表示します。 |