Food Ordering AI Agent API

API foodorderingaiagent.googleapis.com.

Servizio: foodorderingaiagent.googleapis.com

Per chiamare questo servizio, ti consigliamo di utilizzare le librerie client fornite da Google. Se la tua applicazione deve utilizzare le tue librerie per chiamare questo servizio, utilizza le seguenti informazioni quando effettui le richieste API.

Documento di rilevamento

Un documento di rilevamento è una specifica leggibile da macchina per descrivere e utilizzare le API REST. Viene utilizzato per creare librerie client, plug-in IDE e altri strumenti che interagiscono con le API di Google. Un servizio può fornire più documenti di rilevamento. Questo servizio fornisce i seguenti documenti di rilevamento:

Endpoint di servizio

Un endpoint di servizio è un URL di base che specifica l'indirizzo di rete di un servizio API. Un servizio potrebbe avere più endpoint di servizio. Questo servizio ha il seguente endpoint di servizio e tutti gli URI riportati di seguito sono relativi a questo endpoint di servizio:

  • https://foodorderingaiagent.googleapis.com

Risorsa REST: v1beta.projects.locations.brands

Metodi
computeAnalyticsMetrics GET /v1beta/{brand=projects/*/locations/*/brands/*}:computeAnalyticsMetrics
Calcola le metriche di analisi per un determinato brand per un periodo di tempo specificato con un filtro facoltativo per il negozio.
create POST /v1beta/{parent=projects/*/locations/*}/brands
Crea un brand.
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*}
Elimina il brand specificato.
get GET /v1beta/{name=projects/*/locations/*/brands/*}
Recupera un brand.
list GET /v1beta/{parent=projects/*/locations/*}/brands
Elenca i brand.
listHistory GET /v1beta/{parent=projects/*/locations/*/brands/*}:listHistory
Elenca le voci della cronologia per un brand.
patch PATCH /v1beta/{brand.name=projects/*/locations/*/brands/*}
Aggiorna il brand specificato.

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

Metodi
create POST /v1beta/{parent=projects/*/locations/*/brands/*}/channelConfigs
Crea un ChannelConfig.
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/channelConfigs/*}
Elimina la risorsa ChannelConfig specificata.
get GET /v1beta/{name=projects/*/locations/*/brands/*/channelConfigs/*}
Recupera un ChannelConfig.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/channelConfigs
Elenca ChannelConfig.
patch PATCH /v1beta/{channelConfig.name=projects/*/locations/*/brands/*/channelConfigs/*}
Aggiorna il ChannelConfig specificato.
promote POST /v1beta/{name=projects/*/locations/*/brands/*/channelConfigs/*}:promote
Promuove la configurazione del canale specificata.

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

Metodi
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/channelConfigs/*/revisions/*}
Elimina la risorsa ChannelConfigRevision specificata.
get GET /v1beta/{name=projects/*/locations/*/brands/*/channelConfigs/*/revisions/*}
Recupera un ChannelConfigRevision.
list GET /v1beta/{parent=projects/*/locations/*/brands/*/channelConfigs/*}/revisions
Elenca ChannelConfigRevisions.

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

Metodi
create POST /v1beta/{parent=projects/*/locations/*/brands/*}/configApplicationRules
Crea una regola ConfigApplicationRule.
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/configApplicationRules/*}
Elimina la risorsa ConfigApplicationRule specificata.
get GET /v1beta/{name=projects/*/locations/*/brands/*/configApplicationRules/*}
Recupera un oggetto ConfigApplicationRule.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/configApplicationRules
Elenca ConfigApplicationRules.
patch PATCH /v1beta/{configApplicationRule.name=projects/*/locations/*/brands/*/configApplicationRules/*}
Aggiorna l'oggetto ConfigApplicationRule specificato.

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

Metodi
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/configApplicationRules/*/revisions/*}
Elimina la risorsa ConfigApplicationRuleRevision specificata.
get GET /v1beta/{name=projects/*/locations/*/brands/*/configApplicationRules/*/revisions/*}
Recupera un ConfigApplicationRuleRevision.
list GET /v1beta/{parent=projects/*/locations/*/brands/*/configApplicationRules/*}/revisions
Elenca ConfigApplicationRuleRevisions.

Risorsa REST: v1beta.projects.locations.brands.evaluationCaseResults

Metodi
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/evaluationCaseResults/*}
Elimina l'oggetto EvaluationCaseResult specificato.
get GET /v1beta/{name=projects/*/locations/*/brands/*/evaluationCaseResults/*}
Recupera un EvaluationCaseResult.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/evaluationCaseResults
Elenca EvaluationCaseResults.

Risorsa REST: v1beta.projects.locations.brands.evaluationCases

Metodi
batchCreate POST /v1beta/{parent=projects/*/locations/*/brands/*}/evaluationCases:batchCreate
Crea EvaluationCase in batch.
batchUpdate POST /v1beta/{parent=projects/*/locations/*/brands/*}/evaluationCases:batchUpdate
Aggiornamento batch degli EvaluationCase.
create POST /v1beta/{parent=projects/*/locations/*/brands/*}/evaluationCases
Crea un EvaluationCase.
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/evaluationCases/*}
Elimina l'oggetto EvaluationCase specificato.
get GET /v1beta/{name=projects/*/locations/*/brands/*/evaluationCases/*}
Recupera un EvaluationCase.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/evaluationCases
Elenca gli EvaluationCase.
patch PATCH /v1beta/{evaluationCase.name=projects/*/locations/*/brands/*/evaluationCases/*}
Aggiorna l'oggetto EvaluationCase specificato.
run POST /v1beta/{name=projects/*/locations/*/brands/*/evaluationCases/*}:run
Esegue un caso di valutazione.

Risorsa REST: v1beta.projects.locations.brands.evaluationContexts

Metodi
create POST /v1beta/{parent=projects/*/locations/*/brands/*}/evaluationContexts
Crea un EvaluationContext.
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/evaluationContexts/*}
Elimina l'EvaluationContext specificato.
get GET /v1beta/{name=projects/*/locations/*/brands/*/evaluationContexts/*}
Recupera un EvaluationContext.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/evaluationContexts
Elenca gli EvaluationContexts.
patch PATCH /v1beta/{evaluationContext.name=projects/*/locations/*/brands/*/evaluationContexts/*}
Aggiorna l'EvaluationContext specificato.

Risorsa REST: v1beta.projects.locations.brands.evaluationDatasetResults

Metodi
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/evaluationDatasetResults/*}
Elimina l'EvaluationDatasetResult specificato.
get GET /v1beta/{name=projects/*/locations/*/brands/*/evaluationDatasetResults/*}
Recupera un EvaluationDatasetResult.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/evaluationDatasetResults
Elenca EvaluationDatasetResults.

Risorsa REST: v1beta.projects.locations.brands.evaluationDatasets

Metodi
create POST /v1beta/{parent=projects/*/locations/*/brands/*}/evaluationDatasets
Crea un EvaluationDataset.
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/evaluationDatasets/*}
Elimina l'EvaluationDataset specificato.
get GET /v1beta/{name=projects/*/locations/*/brands/*/evaluationDatasets/*}
Recupera un EvaluationDataset.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/evaluationDatasets
Elenca EvaluationDatasets.
patch PATCH /v1beta/{evaluationDataset.name=projects/*/locations/*/brands/*/evaluationDatasets/*}
Aggiorna l'EvaluationDataset specificato.
run POST /v1beta/{name=projects/*/locations/*/brands/*/evaluationDatasets/*}:run
Esegue un set di dati di valutazione.

Risorsa REST: v1beta.projects.locations.brands.evaluationMatchers

Metodi
create POST /v1beta/{parent=projects/*/locations/*/brands/*}/evaluationMatchers
Crea un EvaluationMatcher.
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/evaluationMatchers/*}
Elimina l'EvaluationMatcher specificato.
get GET /v1beta/{name=projects/*/locations/*/brands/*/evaluationMatchers/*}
Recupera un EvaluationMatcher.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/evaluationMatchers
Elenca gli EvaluationMatcher.
patch PATCH /v1beta/{evaluationMatcher.name=projects/*/locations/*/brands/*/evaluationMatchers/*}
Aggiorna l'EvaluationMatcher specificato.

Risorsa REST: v1beta.projects.locations.brands.ingestionLogs

Metodi
appendIngestionPhase POST /v1beta/{name=projects/*/locations/*/brands/*/ingestionLogs/*}:appendIngestionPhase
Aggiunge una fase di importazione a un log di importazione.
create POST /v1beta/{parent=projects/*/locations/*/brands/*}/ingestionLogs
Crea un log di importazione.
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/ingestionLogs/*}
Elimina il log di importazione specificato.
get GET /v1beta/{name=projects/*/locations/*/brands/*/ingestionLogs/*}
Recupera un log di importazione.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/ingestionLogs
Elenca i log di importazione.

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

Metodi
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/revisions/*}
Elimina la risorsa BrandRevision specificata.
get GET /v1beta/{name=projects/*/locations/*/brands/*/revisions/*}
Recupera un BrandRevision.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/revisions
Elenca BrandRevisions.

Risorsa REST: v1beta.projects.locations.brands.sessionRecords

Metodi
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/sessionRecords/*}
Elimina un SessionRecord.
get GET /v1beta/{name=projects/*/locations/*/brands/*/sessionRecords/*}
Recupera un SessionRecord specifico.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/sessionRecords
Elenca i SessionRecord per un determinato brand.

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

Metodi
batchDelete POST /v1beta/{parent=projects/*/locations/*/brands/*}/stores:batchDelete
Elimina i negozi in batch.
batchUpdate POST /v1beta/{parent=projects/*/locations/*/brands/*}/stores:batchUpdate
Aggiorna i negozi in batch.
create POST /v1beta/{parent=projects/*/locations/*/brands/*}/stores
Crea un negozio.
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/stores/*}
Elimina lo store specificato.
get GET /v1beta/{name=projects/*/locations/*/brands/*/stores/*}
Recupera un negozio.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/stores
Elenca i datastore.
patch PATCH /v1beta/{store.name=projects/*/locations/*/brands/*/stores/*}
Aggiorna lo store specificato.

Risorsa REST: v1beta.projects.locations.brands.stores.discounts

Metodi
create POST /v1beta/{parent=projects/*/locations/*/brands/*/stores/*}/discounts
Crea uno sconto.
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/stores/*/discounts/*}
Elimina lo sconto specificato.
get GET /v1beta/{name=projects/*/locations/*/brands/*/stores/*/discounts/*}
Riceve uno sconto.
list GET /v1beta/{parent=projects/*/locations/*/brands/*/stores/*}/discounts
Sconti per gli elenchi.
patch PATCH /v1beta/{discount.name=projects/*/locations/*/brands/*/stores/*/discounts/*}
Aggiorna lo sconto specificato.

Risorsa REST: v1beta.projects.locations.brands.stores.inventories

Metodi
create POST /v1beta/{parent=projects/*/locations/*/brands/*/stores/*}/inventories
Crea un inventario.
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/stores/*/inventories/*}
Elimina l'inventario specificato.
get GET /v1beta/{name=projects/*/locations/*/brands/*/stores/*/inventories/*}
Recupera un inventario.
list GET /v1beta/{parent=projects/*/locations/*/brands/*/stores/*}/inventories
Elenca gli inventari.
patch PATCH /v1beta/{inventory.name=projects/*/locations/*/brands/*/stores/*/inventories/*}
Aggiorna l'inventario specificato.

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

Metodi
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/stores/*/revisions/*}
Elimina lo StoreRevision specificato.
get GET /v1beta/{name=projects/*/locations/*/brands/*/stores/*/revisions/*}
Recupera una revisione dello store.
list GET /v1beta/{parent=projects/*/locations/*/brands/*/stores/*}/revisions
Elenca StoreRevisions.

Risorsa REST: v1beta.projects.locations.menus

Metodi
create POST /v1beta/{parent=projects/*/locations/*}/menus
Crea un menu.
delete DELETE /v1beta/{name=projects/*/locations/*/menus/*}
Elimina il menu specificato.
get GET /v1beta/{name=projects/*/locations/*/menus/*}
Recupera un menu.
list GET /v1beta/{parent=projects/*/locations/*}/menus
Elenca i menu.

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

Metodi
batchGet GET /v1beta/{parent=projects/*/locations/*/menus/*}/entities:batchGet
Batch gets entities for a menu.

Risorsa REST: v1beta.projects.locations.operations

Metodi
cancel POST /v1beta/{name=projects/*/locations/*/operations/*}:cancel
Avvia l'annullamento asincrono di un'operazione a lunga esecuzione.
delete DELETE /v1beta/{name=projects/*/locations/*/operations/*}
Elimina un'operazione a lunga esecuzione.
get GET /v1beta/{name=projects/*/locations/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1beta/{name=projects/*/locations/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

Risorsa REST: v1beta.projects.locations.sessions

Metodi
processOrder POST /v1beta/{config.session=projects/*/locations/*/sessions/*}:processOrder
Esegue una logica a turno singolo per elaborare l'input utente e restituire il risultato.

Risorsa REST: v1.projects.locations.brands

Metodi
computeAnalyticsMetrics GET /v1/{brand=projects/*/locations/*/brands/*}:computeAnalyticsMetrics
Calcola le metriche di analisi per un determinato brand per un periodo di tempo specificato con un filtro facoltativo per il negozio.
create POST /v1/{parent=projects/*/locations/*}/brands
Crea un brand.
delete DELETE /v1/{name=projects/*/locations/*/brands/*}
Elimina il brand specificato.
get GET /v1/{name=projects/*/locations/*/brands/*}
Recupera un brand.
list GET /v1/{parent=projects/*/locations/*}/brands
Elenca i brand.
listHistory GET /v1/{parent=projects/*/locations/*/brands/*}:listHistory
Elenca le voci della cronologia per un brand.
patch PATCH /v1/{brand.name=projects/*/locations/*/brands/*}
Aggiorna il brand specificato.

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

Metodi
create POST /v1/{parent=projects/*/locations/*/brands/*}/channelConfigs
Crea un ChannelConfig.
delete DELETE /v1/{name=projects/*/locations/*/brands/*/channelConfigs/*}
Elimina la risorsa ChannelConfig specificata.
get GET /v1/{name=projects/*/locations/*/brands/*/channelConfigs/*}
Recupera un ChannelConfig.
list GET /v1/{parent=projects/*/locations/*/brands/*}/channelConfigs
Elenca ChannelConfig.
patch PATCH /v1/{channelConfig.name=projects/*/locations/*/brands/*/channelConfigs/*}
Aggiorna il ChannelConfig specificato.
promote POST /v1/{name=projects/*/locations/*/brands/*/channelConfigs/*}:promote
Promuove la configurazione del canale specificata.

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

Metodi
delete DELETE /v1/{name=projects/*/locations/*/brands/*/channelConfigs/*/revisions/*}
Elimina la risorsa ChannelConfigRevision specificata.
get GET /v1/{name=projects/*/locations/*/brands/*/channelConfigs/*/revisions/*}
Recupera un ChannelConfigRevision.
list GET /v1/{parent=projects/*/locations/*/brands/*/channelConfigs/*}/revisions
Elenca ChannelConfigRevisions.

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

Metodi
create POST /v1/{parent=projects/*/locations/*/brands/*}/configApplicationRules
Crea una regola ConfigApplicationRule.
delete DELETE /v1/{name=projects/*/locations/*/brands/*/configApplicationRules/*}
Elimina la risorsa ConfigApplicationRule specificata.
get GET /v1/{name=projects/*/locations/*/brands/*/configApplicationRules/*}
Recupera un oggetto ConfigApplicationRule.
list GET /v1/{parent=projects/*/locations/*/brands/*}/configApplicationRules
Elenca ConfigApplicationRules.
patch PATCH /v1/{configApplicationRule.name=projects/*/locations/*/brands/*/configApplicationRules/*}
Aggiorna l'oggetto ConfigApplicationRule specificato.

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

Metodi
delete DELETE /v1/{name=projects/*/locations/*/brands/*/configApplicationRules/*/revisions/*}
Elimina la risorsa ConfigApplicationRuleRevision specificata.
get GET /v1/{name=projects/*/locations/*/brands/*/configApplicationRules/*/revisions/*}
Recupera un ConfigApplicationRuleRevision.
list GET /v1/{parent=projects/*/locations/*/brands/*/configApplicationRules/*}/revisions
Elenca ConfigApplicationRuleRevisions.

Risorsa REST: v1.projects.locations.brands.evaluationCaseResults

Metodi
delete DELETE /v1/{name=projects/*/locations/*/brands/*/evaluationCaseResults/*}
Elimina l'oggetto EvaluationCaseResult specificato.
get GET /v1/{name=projects/*/locations/*/brands/*/evaluationCaseResults/*}
Recupera un EvaluationCaseResult.
list GET /v1/{parent=projects/*/locations/*/brands/*}/evaluationCaseResults
Elenca EvaluationCaseResults.

Risorsa REST: v1.projects.locations.brands.evaluationCases

Metodi
batchCreate POST /v1/{parent=projects/*/locations/*/brands/*}/evaluationCases:batchCreate
Crea EvaluationCase in batch.
batchUpdate POST /v1/{parent=projects/*/locations/*/brands/*}/evaluationCases:batchUpdate
Aggiornamento batch degli EvaluationCase.
create POST /v1/{parent=projects/*/locations/*/brands/*}/evaluationCases
Crea un EvaluationCase.
delete DELETE /v1/{name=projects/*/locations/*/brands/*/evaluationCases/*}
Elimina l'oggetto EvaluationCase specificato.
get GET /v1/{name=projects/*/locations/*/brands/*/evaluationCases/*}
Recupera un EvaluationCase.
list GET /v1/{parent=projects/*/locations/*/brands/*}/evaluationCases
Elenca gli EvaluationCase.
patch PATCH /v1/{evaluationCase.name=projects/*/locations/*/brands/*/evaluationCases/*}
Aggiorna l'oggetto EvaluationCase specificato.
run POST /v1/{name=projects/*/locations/*/brands/*/evaluationCases/*}:run
Esegue un caso di valutazione.

Risorsa REST: v1.projects.locations.brands.evaluationContexts

Metodi
create POST /v1/{parent=projects/*/locations/*/brands/*}/evaluationContexts
Crea un EvaluationContext.
delete DELETE /v1/{name=projects/*/locations/*/brands/*/evaluationContexts/*}
Elimina l'EvaluationContext specificato.
get GET /v1/{name=projects/*/locations/*/brands/*/evaluationContexts/*}
Recupera un EvaluationContext.
list GET /v1/{parent=projects/*/locations/*/brands/*}/evaluationContexts
Elenca gli EvaluationContexts.
patch PATCH /v1/{evaluationContext.name=projects/*/locations/*/brands/*/evaluationContexts/*}
Aggiorna l'EvaluationContext specificato.

Risorsa REST: v1.projects.locations.brands.evaluationDatasetResults

Metodi
delete DELETE /v1/{name=projects/*/locations/*/brands/*/evaluationDatasetResults/*}
Elimina l'EvaluationDatasetResult specificato.
get GET /v1/{name=projects/*/locations/*/brands/*/evaluationDatasetResults/*}
Recupera un EvaluationDatasetResult.
list GET /v1/{parent=projects/*/locations/*/brands/*}/evaluationDatasetResults
Elenca EvaluationDatasetResults.

Risorsa REST: v1.projects.locations.brands.evaluationDatasets

Metodi
create POST /v1/{parent=projects/*/locations/*/brands/*}/evaluationDatasets
Crea un EvaluationDataset.
delete DELETE /v1/{name=projects/*/locations/*/brands/*/evaluationDatasets/*}
Elimina l'EvaluationDataset specificato.
get GET /v1/{name=projects/*/locations/*/brands/*/evaluationDatasets/*}
Recupera un EvaluationDataset.
list GET /v1/{parent=projects/*/locations/*/brands/*}/evaluationDatasets
Elenca EvaluationDatasets.
patch PATCH /v1/{evaluationDataset.name=projects/*/locations/*/brands/*/evaluationDatasets/*}
Aggiorna l'EvaluationDataset specificato.
run POST /v1/{name=projects/*/locations/*/brands/*/evaluationDatasets/*}:run
Esegue un set di dati di valutazione.

Risorsa REST: v1.projects.locations.brands.evaluationMatchers

Metodi
create POST /v1/{parent=projects/*/locations/*/brands/*}/evaluationMatchers
Crea un EvaluationMatcher.
delete DELETE /v1/{name=projects/*/locations/*/brands/*/evaluationMatchers/*}
Elimina l'EvaluationMatcher specificato.
get GET /v1/{name=projects/*/locations/*/brands/*/evaluationMatchers/*}
Recupera un EvaluationMatcher.
list GET /v1/{parent=projects/*/locations/*/brands/*}/evaluationMatchers
Elenca gli EvaluationMatcher.
patch PATCH /v1/{evaluationMatcher.name=projects/*/locations/*/brands/*/evaluationMatchers/*}
Aggiorna l'EvaluationMatcher specificato.

Risorsa REST: v1.projects.locations.brands.ingestionLogs

Metodi
appendIngestionPhase POST /v1/{name=projects/*/locations/*/brands/*/ingestionLogs/*}:appendIngestionPhase
Aggiunge una fase di importazione a un log di importazione.
create POST /v1/{parent=projects/*/locations/*/brands/*}/ingestionLogs
Crea un log di importazione.
delete DELETE /v1/{name=projects/*/locations/*/brands/*/ingestionLogs/*}
Elimina il log di importazione specificato.
get GET /v1/{name=projects/*/locations/*/brands/*/ingestionLogs/*}
Recupera un log di importazione.
list GET /v1/{parent=projects/*/locations/*/brands/*}/ingestionLogs
Elenca i log di importazione.

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

Metodi
delete DELETE /v1/{name=projects/*/locations/*/brands/*/revisions/*}
Elimina la risorsa BrandRevision specificata.
get GET /v1/{name=projects/*/locations/*/brands/*/revisions/*}
Recupera un BrandRevision.
list GET /v1/{parent=projects/*/locations/*/brands/*}/revisions
Elenca BrandRevisions.

Risorsa REST: v1.projects.locations.brands.sessionRecords

Metodi
delete DELETE /v1/{name=projects/*/locations/*/brands/*/sessionRecords/*}
Elimina un SessionRecord.
get GET /v1/{name=projects/*/locations/*/brands/*/sessionRecords/*}
Recupera un SessionRecord specifico.
list GET /v1/{parent=projects/*/locations/*/brands/*}/sessionRecords
Elenca i SessionRecord per un determinato brand.

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

Metodi
batchDelete POST /v1/{parent=projects/*/locations/*/brands/*}/stores:batchDelete
Elimina i negozi in batch.
batchUpdate POST /v1/{parent=projects/*/locations/*/brands/*}/stores:batchUpdate
Aggiorna i negozi in batch.
create POST /v1/{parent=projects/*/locations/*/brands/*}/stores
Crea un negozio.
delete DELETE /v1/{name=projects/*/locations/*/brands/*/stores/*}
Elimina lo store specificato.
get GET /v1/{name=projects/*/locations/*/brands/*/stores/*}
Recupera un negozio.
list GET /v1/{parent=projects/*/locations/*/brands/*}/stores
Elenca i datastore.
patch PATCH /v1/{store.name=projects/*/locations/*/brands/*/stores/*}
Aggiorna lo store specificato.

Risorsa REST: v1.projects.locations.brands.stores.discounts

Metodi
create POST /v1/{parent=projects/*/locations/*/brands/*/stores/*}/discounts
Crea uno sconto.
delete DELETE /v1/{name=projects/*/locations/*/brands/*/stores/*/discounts/*}
Elimina lo sconto specificato.
get GET /v1/{name=projects/*/locations/*/brands/*/stores/*/discounts/*}
Riceve uno sconto.
list GET /v1/{parent=projects/*/locations/*/brands/*/stores/*}/discounts
Sconti per gli elenchi.
patch PATCH /v1/{discount.name=projects/*/locations/*/brands/*/stores/*/discounts/*}
Aggiorna lo sconto specificato.

Risorsa REST: v1.projects.locations.brands.stores.inventories

Metodi
create POST /v1/{parent=projects/*/locations/*/brands/*/stores/*}/inventories
Crea un inventario.
delete DELETE /v1/{name=projects/*/locations/*/brands/*/stores/*/inventories/*}
Elimina l'inventario specificato.
get GET /v1/{name=projects/*/locations/*/brands/*/stores/*/inventories/*}
Recupera un inventario.
list GET /v1/{parent=projects/*/locations/*/brands/*/stores/*}/inventories
Elenca gli inventari.
patch PATCH /v1/{inventory.name=projects/*/locations/*/brands/*/stores/*/inventories/*}
Aggiorna l'inventario specificato.

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

Metodi
delete DELETE /v1/{name=projects/*/locations/*/brands/*/stores/*/revisions/*}
Elimina lo StoreRevision specificato.
get GET /v1/{name=projects/*/locations/*/brands/*/stores/*/revisions/*}
Recupera una revisione dello store.
list GET /v1/{parent=projects/*/locations/*/brands/*/stores/*}/revisions
Elenca StoreRevisions.

Risorsa REST: v1.projects.locations.menus

Metodi
create POST /v1/{parent=projects/*/locations/*}/menus
Crea un menu.
delete DELETE /v1/{name=projects/*/locations/*/menus/*}
Elimina il menu specificato.
get GET /v1/{name=projects/*/locations/*/menus/*}
Recupera un menu.
list GET /v1/{parent=projects/*/locations/*}/menus
Elenca i menu.

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

Metodi
batchGet GET /v1/{parent=projects/*/locations/*/menus/*}/entities:batchGet
Batch gets entities for a menu.

Risorsa REST: v1.projects.locations.operations

Metodi
cancel POST /v1/{name=projects/*/locations/*/operations/*}:cancel
Avvia l'annullamento asincrono di un'operazione a lunga esecuzione.
delete DELETE /v1/{name=projects/*/locations/*/operations/*}
Elimina un'operazione a lunga esecuzione.
get GET /v1/{name=projects/*/locations/*/operations/*}
Recupera l'ultimo stato di un'operazione a lunga esecuzione.
list GET /v1/{name=projects/*/locations/*}/operations
Elenca le operazioni che corrispondono al filtro specificato nella richiesta.

Risorsa REST: v1.projects.locations.sessions

Metodi
processOrder POST /v1/{config.session=projects/*/locations/*/sessions/*}:processOrder
Esegue una logica a turno singolo per elaborare l'input utente e restituire il risultato.