Food Ordering AI Agent API

API foodorderingaiagent.googleapis.com.

Layanan: foodorderingaiagent.googleapis.com

Untuk memanggil layanan ini, sebaiknya gunakan library klien yang disediakan Google. Jika aplikasi Anda perlu menggunakan library Anda sendiri untuk memanggil layanan ini, gunakan informasi berikut saat membuat permintaan API.

Dokumen Discovery

Dokumen Discovery adalah spesifikasi yang dapat dibaca komputer untuk mendeskripsikan dan menggunakan REST API. Dokumen ini digunakan untuk membuat library klien, plugin IDE, dan alat lainnya yang berinteraksi dengan Google API. Satu layanan dapat menyediakan beberapa dokumen discovery. Layanan ini menyediakan dokumen penemuan berikut:

Endpoint layanan

Endpoint layanan adalah URL dasar yang menentukan alamat jaringan layanan API. Satu layanan dapat memiliki beberapa endpoint layanan. Layanan ini memiliki endpoint layanan berikut dan semua URI di bawah didasarkan pada endpoint layanan ini:

  • https://foodorderingaiagent.googleapis.com

REST Resource: v1beta.projects.locations.brands

Metode
create POST /v1beta/{parent=projects/*/locations/*}/brands
Membuat merek.
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*}
Menghapus merek yang ditentukan.
get GET /v1beta/{name=projects/*/locations/*/brands/*}
Mendapatkan merek.
list GET /v1beta/{parent=projects/*/locations/*}/brands
Mencantumkan merek.
patch PATCH /v1beta/{brand.name=projects/*/locations/*/brands/*}
Memperbarui merek yang ditentukan.

REST Resource: v1beta.projects.locations.brands.channelConfigs

Metode
create POST /v1beta/{parent=projects/*/locations/*/brands/*}/channelConfigs
Membuat ChannelConfig.
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/channelConfigs/*}
Menghapus ChannelConfig yang ditentukan.
get GET /v1beta/{name=projects/*/locations/*/brands/*/channelConfigs/*}
Mendapatkan ChannelConfig.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/channelConfigs
Mencantumkan ChannelConfigs.
patch PATCH /v1beta/{channelConfig.name=projects/*/locations/*/brands/*/channelConfigs/*}
Memperbarui ChannelConfig yang ditentukan.
promote POST /v1beta/{name=projects/*/locations/*/brands/*/channelConfigs/*}:promote
Mempromosikan konfigurasi saluran yang ditentukan.

REST Resource: v1beta.projects.locations.brands.channelConfigs.revisions

Metode
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/channelConfigs/*/revisions/*}
Menghapus ChannelConfigRevision yang ditentukan.
get GET /v1beta/{name=projects/*/locations/*/brands/*/channelConfigs/*/revisions/*}
Mendapatkan ChannelConfigRevision.
list GET /v1beta/{parent=projects/*/locations/*/brands/*/channelConfigs/*}/revisions
Mencantumkan ChannelConfigRevisions.

REST Resource: v1beta.projects.locations.brands.configApplicationRules

Metode
create POST /v1beta/{parent=projects/*/locations/*/brands/*}/configApplicationRules
Membuat ConfigApplicationRule.
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/configApplicationRules/*}
Menghapus ConfigApplicationRule yang ditentukan.
get GET /v1beta/{name=projects/*/locations/*/brands/*/configApplicationRules/*}
Mendapatkan ConfigApplicationRule.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/configApplicationRules
Mencantumkan ConfigApplicationRules.
patch PATCH /v1beta/{configApplicationRule.name=projects/*/locations/*/brands/*/configApplicationRules/*}
Memperbarui ConfigApplicationRule yang ditentukan.

REST Resource: v1beta.projects.locations.brands.configApplicationRules.revisions

Metode
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/configApplicationRules/*/revisions/*}
Menghapus ConfigApplicationRuleRevision yang ditentukan.
get GET /v1beta/{name=projects/*/locations/*/brands/*/configApplicationRules/*/revisions/*}
Mendapatkan ConfigApplicationRuleRevision.
list GET /v1beta/{parent=projects/*/locations/*/brands/*/configApplicationRules/*}/revisions
Mencantumkan ConfigApplicationRuleRevisions.

REST Resource: v1beta.projects.locations.brands.revisions

Metode
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/revisions/*}
Menghapus BrandRevision yang ditentukan.
get GET /v1beta/{name=projects/*/locations/*/brands/*/revisions/*}
Mendapatkan BrandRevision.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/revisions
Mencantumkan BrandRevisions.

REST Resource: v1beta.projects.locations.brands.stores

Metode
batchDelete POST /v1beta/{parent=projects/*/locations/*/brands/*}/stores:batchDelete
Menghapus toko secara berkelompok.
batchUpdate POST /v1beta/{parent=projects/*/locations/*/brands/*}/stores:batchUpdate
Memperbarui toko secara berkelompok.
create POST /v1beta/{parent=projects/*/locations/*/brands/*}/stores
Membuat toko.
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/stores/*}
Menghapus toko yang ditentukan.
get GET /v1beta/{name=projects/*/locations/*/brands/*/stores/*}
Mendapatkan toko.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/stores
Mencantumkan toko.
patch PATCH /v1beta/{store.name=projects/*/locations/*/brands/*/stores/*}
Memperbarui toko yang ditentukan.

REST Resource: v1beta.projects.locations.brands.stores.revisions

Metode
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/stores/*/revisions/*}
Menghapus StoreRevision yang ditentukan.
get GET /v1beta/{name=projects/*/locations/*/brands/*/stores/*/revisions/*}
Mendapatkan StoreRevision.
list GET /v1beta/{parent=projects/*/locations/*/brands/*/stores/*}/revisions
Mencantumkan StoreRevisions.

REST Resource: v1beta.projects.locations.menus

Metode
create POST /v1beta/{parent=projects/*/locations/*}/menus
Membuat menu.
delete DELETE /v1beta/{name=projects/*/locations/*/menus/*}
Menghapus menu yang ditentukan.
get GET /v1beta/{name=projects/*/locations/*/menus/*}
Mendapatkan menu.
list GET /v1beta/{parent=projects/*/locations/*}/menus
Mencantumkan menu.

REST Resource: v1beta.projects.locations.menus.entities

Metode
batchGet GET /v1beta/{parent=projects/*/locations/*/menus/*}/entities:batchGet
Mengambil entitas secara batch untuk menu.

REST Resource: v1.projects.locations.brands

Metode
create POST /v1/{parent=projects/*/locations/*}/brands
Membuat merek.
delete DELETE /v1/{name=projects/*/locations/*/brands/*}
Menghapus merek yang ditentukan.
get GET /v1/{name=projects/*/locations/*/brands/*}
Mendapatkan merek.
list GET /v1/{parent=projects/*/locations/*}/brands
Mencantumkan merek.
patch PATCH /v1/{brand.name=projects/*/locations/*/brands/*}
Memperbarui merek yang ditentukan.

REST Resource: v1.projects.locations.brands.channelConfigs

Metode
create POST /v1/{parent=projects/*/locations/*/brands/*}/channelConfigs
Membuat ChannelConfig.
delete DELETE /v1/{name=projects/*/locations/*/brands/*/channelConfigs/*}
Menghapus ChannelConfig yang ditentukan.
get GET /v1/{name=projects/*/locations/*/brands/*/channelConfigs/*}
Mendapatkan ChannelConfig.
list GET /v1/{parent=projects/*/locations/*/brands/*}/channelConfigs
Mencantumkan ChannelConfigs.
patch PATCH /v1/{channelConfig.name=projects/*/locations/*/brands/*/channelConfigs/*}
Memperbarui ChannelConfig yang ditentukan.
promote POST /v1/{name=projects/*/locations/*/brands/*/channelConfigs/*}:promote
Mempromosikan konfigurasi saluran yang ditentukan.

REST Resource: v1.projects.locations.brands.channelConfigs.revisions

Metode
delete DELETE /v1/{name=projects/*/locations/*/brands/*/channelConfigs/*/revisions/*}
Menghapus ChannelConfigRevision yang ditentukan.
get GET /v1/{name=projects/*/locations/*/brands/*/channelConfigs/*/revisions/*}
Mendapatkan ChannelConfigRevision.
list GET /v1/{parent=projects/*/locations/*/brands/*/channelConfigs/*}/revisions
Mencantumkan ChannelConfigRevisions.

REST Resource: v1.projects.locations.brands.configApplicationRules

Metode
create POST /v1/{parent=projects/*/locations/*/brands/*}/configApplicationRules
Membuat ConfigApplicationRule.
delete DELETE /v1/{name=projects/*/locations/*/brands/*/configApplicationRules/*}
Menghapus ConfigApplicationRule yang ditentukan.
get GET /v1/{name=projects/*/locations/*/brands/*/configApplicationRules/*}
Mendapatkan ConfigApplicationRule.
list GET /v1/{parent=projects/*/locations/*/brands/*}/configApplicationRules
Mencantumkan ConfigApplicationRules.
patch PATCH /v1/{configApplicationRule.name=projects/*/locations/*/brands/*/configApplicationRules/*}
Memperbarui ConfigApplicationRule yang ditentukan.

REST Resource: v1.projects.locations.brands.configApplicationRules.revisions

Metode
delete DELETE /v1/{name=projects/*/locations/*/brands/*/configApplicationRules/*/revisions/*}
Menghapus ConfigApplicationRuleRevision yang ditentukan.
get GET /v1/{name=projects/*/locations/*/brands/*/configApplicationRules/*/revisions/*}
Mendapatkan ConfigApplicationRuleRevision.
list GET /v1/{parent=projects/*/locations/*/brands/*/configApplicationRules/*}/revisions
Mencantumkan ConfigApplicationRuleRevisions.

REST Resource: v1.projects.locations.brands.revisions

Metode
delete DELETE /v1/{name=projects/*/locations/*/brands/*/revisions/*}
Menghapus BrandRevision yang ditentukan.
get GET /v1/{name=projects/*/locations/*/brands/*/revisions/*}
Mendapatkan BrandRevision.
list GET /v1/{parent=projects/*/locations/*/brands/*}/revisions
Mencantumkan BrandRevisions.

REST Resource: v1.projects.locations.brands.stores

Metode
batchDelete POST /v1/{parent=projects/*/locations/*/brands/*}/stores:batchDelete
Menghapus toko secara berkelompok.
batchUpdate POST /v1/{parent=projects/*/locations/*/brands/*}/stores:batchUpdate
Memperbarui toko secara berkelompok.
create POST /v1/{parent=projects/*/locations/*/brands/*}/stores
Membuat toko.
delete DELETE /v1/{name=projects/*/locations/*/brands/*/stores/*}
Menghapus toko yang ditentukan.
get GET /v1/{name=projects/*/locations/*/brands/*/stores/*}
Mendapatkan toko.
list GET /v1/{parent=projects/*/locations/*/brands/*}/stores
Mencantumkan toko.
patch PATCH /v1/{store.name=projects/*/locations/*/brands/*/stores/*}
Memperbarui toko yang ditentukan.

REST Resource: v1.projects.locations.brands.stores.revisions

Metode
delete DELETE /v1/{name=projects/*/locations/*/brands/*/stores/*/revisions/*}
Menghapus StoreRevision yang ditentukan.
get GET /v1/{name=projects/*/locations/*/brands/*/stores/*/revisions/*}
Mendapatkan StoreRevision.
list GET /v1/{parent=projects/*/locations/*/brands/*/stores/*}/revisions
Mencantumkan StoreRevisions.

REST Resource: v1.projects.locations.menus

Metode
create POST /v1/{parent=projects/*/locations/*}/menus
Membuat menu.
delete DELETE /v1/{name=projects/*/locations/*/menus/*}
Menghapus menu yang ditentukan.
get GET /v1/{name=projects/*/locations/*/menus/*}
Mendapatkan menu.
list GET /v1/{parent=projects/*/locations/*}/menus
Mencantumkan menu.

REST Resource: v1.projects.locations.menus.entities

Metode
batchGet GET /v1/{parent=projects/*/locations/*/menus/*}/entities:batchGet
Mengambil entitas secara batch untuk menu.