Food Ordering AI Agent API

API foodorderingaiagent.googleapis.com.

Service : foodorderingaiagent.googleapis.com

Pour appeler ce service, nous vous recommandons d'utiliser les bibliothèques clientes fournies par Google. Si votre application doit utiliser vos propres bibliothèques pour appeler ce service, conformez-vous aux informations suivantes lorsque vous effectuez les requêtes API.

Document de découverte

Un document de découverte est une spécification exploitable par un ordinateur qui permet de décrire et de consommer les API REST. Ce document permet de créer des bibliothèques clientes, des plug-ins IDE et d'autres outils qui interagissent avec les API Google. Un même service peut fournir plusieurs documents de découverte. Ce service fournit les documents de découverte suivants :

Point de terminaison de service

Un point de terminaison de service est une URL de base qui spécifie l'adresse réseau d'un service d'API. Un service peut posséder plusieurs points de terminaison de service. Ce service possède le point de terminaison de service suivant, et tous les URI ci-dessous sont relatifs à ce point de terminaison de service :

  • https://foodorderingaiagent.googleapis.com

Ressource REST : v1beta.projects.locations.brands

Méthodes
computeAnalyticsMetrics GET /v1beta/{brand=projects/*/locations/*/brands/*}:computeAnalyticsMetrics
Calcule les métriques Analytics pour une marque donnée sur une période spécifiée, avec un filtre de magasin facultatif.
create POST /v1beta/{parent=projects/*/locations/*}/brands
Crée une marque.
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*}
Supprime la marque spécifiée.
get GET /v1beta/{name=projects/*/locations/*/brands/*}
Récupère une marque.
list GET /v1beta/{parent=projects/*/locations/*}/brands
Liste les marques.
listHistory GET /v1beta/{parent=projects/*/locations/*/brands/*}:listHistory
Liste les entrées de l'historique pour une marque.
patch PATCH /v1beta/{brand.name=projects/*/locations/*/brands/*}
Met à jour la marque spécifiée.

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

Méthodes
create POST /v1beta/{parent=projects/*/locations/*/brands/*}/channelConfigs
Crée un ChannelConfig.
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/channelConfigs/*}
Supprime la configuration de canal spécifiée.
get GET /v1beta/{name=projects/*/locations/*/brands/*/channelConfigs/*}
Récupère une ChannelConfig.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/channelConfigs
Répertorie les ChannelConfigs.
patch PATCH /v1beta/{channelConfig.name=projects/*/locations/*/brands/*/channelConfigs/*}
Met à jour le ChannelConfig spécifié.
promote POST /v1beta/{name=projects/*/locations/*/brands/*/channelConfigs/*}:promote
Promotes the specified channel config.

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

Méthodes
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/channelConfigs/*/revisions/*}
Supprime la révision ChannelConfig spécifiée.
get GET /v1beta/{name=projects/*/locations/*/brands/*/channelConfigs/*/revisions/*}
Obtient une révision ChannelConfig.
list GET /v1beta/{parent=projects/*/locations/*/brands/*/channelConfigs/*}/revisions
Répertorie les ChannelConfigRevisions.

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

Méthodes
create POST /v1beta/{parent=projects/*/locations/*/brands/*}/configApplicationRules
Crée une ConfigApplicationRule.
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/configApplicationRules/*}
Supprime la ConfigApplicationRule spécifiée.
get GET /v1beta/{name=projects/*/locations/*/brands/*/configApplicationRules/*}
Obtient une ConfigApplicationRule.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/configApplicationRules
Répertorie les ConfigApplicationRules.
patch PATCH /v1beta/{configApplicationRule.name=projects/*/locations/*/brands/*/configApplicationRules/*}
Met à jour la ConfigApplicationRule spécifiée.

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

Méthodes
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/configApplicationRules/*/revisions/*}
Supprime la révision ConfigApplicationRule spécifiée.
get GET /v1beta/{name=projects/*/locations/*/brands/*/configApplicationRules/*/revisions/*}
Obtient une révision ConfigApplicationRule.
list GET /v1beta/{parent=projects/*/locations/*/brands/*/configApplicationRules/*}/revisions
Répertorie les révisions de ConfigApplicationRule.

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

Méthodes
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/evaluationCaseResults/*}
Supprime le EvaluationCaseResult spécifié.
get GET /v1beta/{name=projects/*/locations/*/brands/*/evaluationCaseResults/*}
Obtient un EvaluationCaseResult.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/evaluationCaseResults
Répertorie les EvaluationCaseResults.

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

Méthodes
batchCreate POST /v1beta/{parent=projects/*/locations/*/brands/*}/evaluationCases:batchCreate
Crée des EvaluationCases par lot.
batchUpdate POST /v1beta/{parent=projects/*/locations/*/brands/*}/evaluationCases:batchUpdate
Mises à jour par lot des EvaluationCases.
create POST /v1beta/{parent=projects/*/locations/*/brands/*}/evaluationCases
Crée une ressource EvaluationCase.
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/evaluationCases/*}
Supprime l'EvaluationCase spécifié.
get GET /v1beta/{name=projects/*/locations/*/brands/*/evaluationCases/*}
Obtient un EvaluationCase.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/evaluationCases
Répertorie les EvaluationCases.
patch PATCH /v1beta/{evaluationCase.name=projects/*/locations/*/brands/*/evaluationCases/*}
Met à jour l'EvaluationCase spécifié.
run POST /v1beta/{name=projects/*/locations/*/brands/*/evaluationCases/*}:run
Exécute un cas d'évaluation.

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

Méthodes
create POST /v1beta/{parent=projects/*/locations/*/brands/*}/evaluationContexts
Crée un EvaluationContext.
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/evaluationContexts/*}
Supprime le contexte d'évaluation spécifié.
get GET /v1beta/{name=projects/*/locations/*/brands/*/evaluationContexts/*}
Récupère un EvaluationContext.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/evaluationContexts
Répertorie les EvaluationContexts.
patch PATCH /v1beta/{evaluationContext.name=projects/*/locations/*/brands/*/evaluationContexts/*}
Met à jour le EvaluationContext spécifié.

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

Méthodes
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/evaluationDatasetResults/*}
Supprime le EvaluationDatasetResult spécifié.
get GET /v1beta/{name=projects/*/locations/*/brands/*/evaluationDatasetResults/*}
Récupère un EvaluationDatasetResult.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/evaluationDatasetResults
Liste les EvaluationDatasetResults.

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

Méthodes
create POST /v1beta/{parent=projects/*/locations/*/brands/*}/evaluationDatasets
Crée un EvaluationDataset.
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/evaluationDatasets/*}
Supprime le EvaluationDataset spécifié.
get GET /v1beta/{name=projects/*/locations/*/brands/*/evaluationDatasets/*}
Obtient un EvaluationDataset.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/evaluationDatasets
Répertorie les EvaluationDatasets.
patch PATCH /v1beta/{evaluationDataset.name=projects/*/locations/*/brands/*/evaluationDatasets/*}
Met à jour l'ensemble de données d'évaluation spécifié.
run POST /v1beta/{name=projects/*/locations/*/brands/*/evaluationDatasets/*}:run
Exécute un ensemble de données d'évaluation.

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

Méthodes
create POST /v1beta/{parent=projects/*/locations/*/brands/*}/evaluationMatchers
Crée un EvaluationMatcher.
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/evaluationMatchers/*}
Supprime l'EvaluationMatcher spécifié.
get GET /v1beta/{name=projects/*/locations/*/brands/*/evaluationMatchers/*}
Obtient un EvaluationMatcher.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/evaluationMatchers
Répertorie les EvaluationMatchers.
patch PATCH /v1beta/{evaluationMatcher.name=projects/*/locations/*/brands/*/evaluationMatchers/*}
Met à jour l'EvaluationMatcher spécifié.

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

Méthodes
appendIngestionPhase POST /v1beta/{name=projects/*/locations/*/brands/*/ingestionLogs/*}:appendIngestionPhase
Ajoute une phase d'ingestion à un journal d'ingestion.
create POST /v1beta/{parent=projects/*/locations/*/brands/*}/ingestionLogs
Crée un journal d'ingestion.
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/ingestionLogs/*}
Supprime le journal d'ingestion spécifié.
get GET /v1beta/{name=projects/*/locations/*/brands/*/ingestionLogs/*}
Récupère un journal d'ingestion.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/ingestionLogs
Répertorie les journaux d'ingestion.

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

Méthodes
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/revisions/*}
Supprime la révision de marque spécifiée.
get GET /v1beta/{name=projects/*/locations/*/brands/*/revisions/*}
Récupère une révision de marque.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/revisions
Répertorie les révisions de marques.

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

Méthodes
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/sessionRecords/*}
Supprime un SessionRecord.
get GET /v1beta/{name=projects/*/locations/*/brands/*/sessionRecords/*}
Récupère un SessionRecord spécifique.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/sessionRecords
Liste les SessionRecords pour une marque donnée.

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

Méthodes
batchDelete POST /v1beta/{parent=projects/*/locations/*/brands/*}/stores:batchDelete
Supprime des magasins par lot.
batchUpdate POST /v1beta/{parent=projects/*/locations/*/brands/*}/stores:batchUpdate
Mise à jour groupée des magasins.
create POST /v1beta/{parent=projects/*/locations/*/brands/*}/stores
Crée un magasin.
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/stores/*}
Supprime le magasin spécifié.
get GET /v1beta/{name=projects/*/locations/*/brands/*/stores/*}
Obtient un magasin.
list GET /v1beta/{parent=projects/*/locations/*/brands/*}/stores
Répertorie les magasins.
patch PATCH /v1beta/{store.name=projects/*/locations/*/brands/*/stores/*}
Met à jour le magasin spécifié.

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

Méthodes
create POST /v1beta/{parent=projects/*/locations/*/brands/*/stores/*}/discounts
Crée une remise.
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/stores/*/discounts/*}
Supprime la remise spécifiée.
get GET /v1beta/{name=projects/*/locations/*/brands/*/stores/*/discounts/*}
Récupère une remise.
list GET /v1beta/{parent=projects/*/locations/*/brands/*/stores/*}/discounts
Répertorie les remises.
patch PATCH /v1beta/{discount.name=projects/*/locations/*/brands/*/stores/*/discounts/*}
Met à jour la remise spécifiée.

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

Méthodes
create POST /v1beta/{parent=projects/*/locations/*/brands/*/stores/*}/inventories
Crée un inventaire.
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/stores/*/inventories/*}
Supprime l'inventaire spécifié.
get GET /v1beta/{name=projects/*/locations/*/brands/*/stores/*/inventories/*}
Récupère un inventaire.
list GET /v1beta/{parent=projects/*/locations/*/brands/*/stores/*}/inventories
Répertorie les inventaires.
patch PATCH /v1beta/{inventory.name=projects/*/locations/*/brands/*/stores/*/inventories/*}
Met à jour l'inventaire spécifié.

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

Méthodes
delete DELETE /v1beta/{name=projects/*/locations/*/brands/*/stores/*/revisions/*}
Supprime la révision Store spécifiée.
get GET /v1beta/{name=projects/*/locations/*/brands/*/stores/*/revisions/*}
Récupère une révision du magasin.
list GET /v1beta/{parent=projects/*/locations/*/brands/*/stores/*}/revisions
Répertorie les StoreRevisions.

Ressource REST : v1beta.projects.locations.menus

Méthodes
create POST /v1beta/{parent=projects/*/locations/*}/menus
Crée un menu.
delete DELETE /v1beta/{name=projects/*/locations/*/menus/*}
Supprime le menu spécifié.
get GET /v1beta/{name=projects/*/locations/*/menus/*}
Récupère un menu.
list GET /v1beta/{parent=projects/*/locations/*}/menus
Liste les menus.

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

Méthodes
batchGet GET /v1beta/{parent=projects/*/locations/*/menus/*}/entities:batchGet
Récupère par lot les entités d'un menu.

Ressource REST : v1beta.projects.locations.operations

Méthodes
cancel POST /v1beta/{name=projects/*/locations/*/operations/*}:cancel
Démarre l'annulation asynchrone sur une opération de longue durée.
delete DELETE /v1beta/{name=projects/*/locations/*/operations/*}
Supprime une opération de longue durée.
get GET /v1beta/{name=projects/*/locations/*/operations/*}
Récupère le dernier état d'une opération de longue durée.
list GET /v1beta/{name=projects/*/locations/*}/operations
Répertorie les opérations qui correspondent au filtre spécifié dans la requête.

Ressource REST : v1beta.projects.locations.sessions

Méthodes
processOrder POST /v1beta/{config.session=projects/*/locations/*/sessions/*}:processOrder
Exécute une logique de tour unique pour traiter l'entrée utilisateur et renvoyer le résultat.

Ressource REST : v1.projects.locations.brands

Méthodes
computeAnalyticsMetrics GET /v1/{brand=projects/*/locations/*/brands/*}:computeAnalyticsMetrics
Calcule les métriques Analytics pour une marque donnée sur une période spécifiée, avec un filtre de magasin facultatif.
create POST /v1/{parent=projects/*/locations/*}/brands
Crée une marque.
delete DELETE /v1/{name=projects/*/locations/*/brands/*}
Supprime la marque spécifiée.
get GET /v1/{name=projects/*/locations/*/brands/*}
Récupère une marque.
list GET /v1/{parent=projects/*/locations/*}/brands
Liste les marques.
listHistory GET /v1/{parent=projects/*/locations/*/brands/*}:listHistory
Liste les entrées de l'historique pour une marque.
patch PATCH /v1/{brand.name=projects/*/locations/*/brands/*}
Met à jour la marque spécifiée.

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

Méthodes
create POST /v1/{parent=projects/*/locations/*/brands/*}/channelConfigs
Crée un ChannelConfig.
delete DELETE /v1/{name=projects/*/locations/*/brands/*/channelConfigs/*}
Supprime la configuration de canal spécifiée.
get GET /v1/{name=projects/*/locations/*/brands/*/channelConfigs/*}
Récupère une ChannelConfig.
list GET /v1/{parent=projects/*/locations/*/brands/*}/channelConfigs
Répertorie les ChannelConfigs.
patch PATCH /v1/{channelConfig.name=projects/*/locations/*/brands/*/channelConfigs/*}
Met à jour le ChannelConfig spécifié.
promote POST /v1/{name=projects/*/locations/*/brands/*/channelConfigs/*}:promote
Promotes the specified channel config.

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

Méthodes
delete DELETE /v1/{name=projects/*/locations/*/brands/*/channelConfigs/*/revisions/*}
Supprime la révision ChannelConfig spécifiée.
get GET /v1/{name=projects/*/locations/*/brands/*/channelConfigs/*/revisions/*}
Obtient une révision ChannelConfig.
list GET /v1/{parent=projects/*/locations/*/brands/*/channelConfigs/*}/revisions
Répertorie les ChannelConfigRevisions.

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

Méthodes
create POST /v1/{parent=projects/*/locations/*/brands/*}/configApplicationRules
Crée une ConfigApplicationRule.
delete DELETE /v1/{name=projects/*/locations/*/brands/*/configApplicationRules/*}
Supprime la ConfigApplicationRule spécifiée.
get GET /v1/{name=projects/*/locations/*/brands/*/configApplicationRules/*}
Obtient une ConfigApplicationRule.
list GET /v1/{parent=projects/*/locations/*/brands/*}/configApplicationRules
Répertorie les ConfigApplicationRules.
patch PATCH /v1/{configApplicationRule.name=projects/*/locations/*/brands/*/configApplicationRules/*}
Met à jour la ConfigApplicationRule spécifiée.

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

Méthodes
delete DELETE /v1/{name=projects/*/locations/*/brands/*/configApplicationRules/*/revisions/*}
Supprime la révision ConfigApplicationRule spécifiée.
get GET /v1/{name=projects/*/locations/*/brands/*/configApplicationRules/*/revisions/*}
Obtient une révision ConfigApplicationRule.
list GET /v1/{parent=projects/*/locations/*/brands/*/configApplicationRules/*}/revisions
Répertorie les révisions de ConfigApplicationRule.

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

Méthodes
delete DELETE /v1/{name=projects/*/locations/*/brands/*/evaluationCaseResults/*}
Supprime le EvaluationCaseResult spécifié.
get GET /v1/{name=projects/*/locations/*/brands/*/evaluationCaseResults/*}
Obtient un EvaluationCaseResult.
list GET /v1/{parent=projects/*/locations/*/brands/*}/evaluationCaseResults
Répertorie les EvaluationCaseResults.

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

Méthodes
batchCreate POST /v1/{parent=projects/*/locations/*/brands/*}/evaluationCases:batchCreate
Crée des EvaluationCases par lot.
batchUpdate POST /v1/{parent=projects/*/locations/*/brands/*}/evaluationCases:batchUpdate
Mises à jour par lot des EvaluationCases.
create POST /v1/{parent=projects/*/locations/*/brands/*}/evaluationCases
Crée une ressource EvaluationCase.
delete DELETE /v1/{name=projects/*/locations/*/brands/*/evaluationCases/*}
Supprime l'EvaluationCase spécifié.
get GET /v1/{name=projects/*/locations/*/brands/*/evaluationCases/*}
Obtient un EvaluationCase.
list GET /v1/{parent=projects/*/locations/*/brands/*}/evaluationCases
Répertorie les EvaluationCases.
patch PATCH /v1/{evaluationCase.name=projects/*/locations/*/brands/*/evaluationCases/*}
Met à jour l'EvaluationCase spécifié.
run POST /v1/{name=projects/*/locations/*/brands/*/evaluationCases/*}:run
Exécute un cas d'évaluation.

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

Méthodes
create POST /v1/{parent=projects/*/locations/*/brands/*}/evaluationContexts
Crée un EvaluationContext.
delete DELETE /v1/{name=projects/*/locations/*/brands/*/evaluationContexts/*}
Supprime le contexte d'évaluation spécifié.
get GET /v1/{name=projects/*/locations/*/brands/*/evaluationContexts/*}
Récupère un EvaluationContext.
list GET /v1/{parent=projects/*/locations/*/brands/*}/evaluationContexts
Répertorie les EvaluationContexts.
patch PATCH /v1/{evaluationContext.name=projects/*/locations/*/brands/*/evaluationContexts/*}
Met à jour le EvaluationContext spécifié.

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

Méthodes
delete DELETE /v1/{name=projects/*/locations/*/brands/*/evaluationDatasetResults/*}
Supprime le EvaluationDatasetResult spécifié.
get GET /v1/{name=projects/*/locations/*/brands/*/evaluationDatasetResults/*}
Récupère un EvaluationDatasetResult.
list GET /v1/{parent=projects/*/locations/*/brands/*}/evaluationDatasetResults
Liste les EvaluationDatasetResults.

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

Méthodes
create POST /v1/{parent=projects/*/locations/*/brands/*}/evaluationDatasets
Crée un EvaluationDataset.
delete DELETE /v1/{name=projects/*/locations/*/brands/*/evaluationDatasets/*}
Supprime le EvaluationDataset spécifié.
get GET /v1/{name=projects/*/locations/*/brands/*/evaluationDatasets/*}
Obtient un EvaluationDataset.
list GET /v1/{parent=projects/*/locations/*/brands/*}/evaluationDatasets
Répertorie les EvaluationDatasets.
patch PATCH /v1/{evaluationDataset.name=projects/*/locations/*/brands/*/evaluationDatasets/*}
Met à jour l'ensemble de données d'évaluation spécifié.
run POST /v1/{name=projects/*/locations/*/brands/*/evaluationDatasets/*}:run
Exécute un ensemble de données d'évaluation.

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

Méthodes
create POST /v1/{parent=projects/*/locations/*/brands/*}/evaluationMatchers
Crée un EvaluationMatcher.
delete DELETE /v1/{name=projects/*/locations/*/brands/*/evaluationMatchers/*}
Supprime l'EvaluationMatcher spécifié.
get GET /v1/{name=projects/*/locations/*/brands/*/evaluationMatchers/*}
Obtient un EvaluationMatcher.
list GET /v1/{parent=projects/*/locations/*/brands/*}/evaluationMatchers
Répertorie les EvaluationMatchers.
patch PATCH /v1/{evaluationMatcher.name=projects/*/locations/*/brands/*/evaluationMatchers/*}
Met à jour l'EvaluationMatcher spécifié.

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

Méthodes
appendIngestionPhase POST /v1/{name=projects/*/locations/*/brands/*/ingestionLogs/*}:appendIngestionPhase
Ajoute une phase d'ingestion à un journal d'ingestion.
create POST /v1/{parent=projects/*/locations/*/brands/*}/ingestionLogs
Crée un journal d'ingestion.
delete DELETE /v1/{name=projects/*/locations/*/brands/*/ingestionLogs/*}
Supprime le journal d'ingestion spécifié.
get GET /v1/{name=projects/*/locations/*/brands/*/ingestionLogs/*}
Récupère un journal d'ingestion.
list GET /v1/{parent=projects/*/locations/*/brands/*}/ingestionLogs
Répertorie les journaux d'ingestion.

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

Méthodes
delete DELETE /v1/{name=projects/*/locations/*/brands/*/revisions/*}
Supprime la révision de marque spécifiée.
get GET /v1/{name=projects/*/locations/*/brands/*/revisions/*}
Récupère une révision de marque.
list GET /v1/{parent=projects/*/locations/*/brands/*}/revisions
Répertorie les révisions de marques.

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

Méthodes
delete DELETE /v1/{name=projects/*/locations/*/brands/*/sessionRecords/*}
Supprime un SessionRecord.
get GET /v1/{name=projects/*/locations/*/brands/*/sessionRecords/*}
Récupère un SessionRecord spécifique.
list GET /v1/{parent=projects/*/locations/*/brands/*}/sessionRecords
Liste les SessionRecords pour une marque donnée.

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

Méthodes
batchDelete POST /v1/{parent=projects/*/locations/*/brands/*}/stores:batchDelete
Supprime des magasins par lot.
batchUpdate POST /v1/{parent=projects/*/locations/*/brands/*}/stores:batchUpdate
Mise à jour groupée des magasins.
create POST /v1/{parent=projects/*/locations/*/brands/*}/stores
Crée un magasin.
delete DELETE /v1/{name=projects/*/locations/*/brands/*/stores/*}
Supprime le magasin spécifié.
get GET /v1/{name=projects/*/locations/*/brands/*/stores/*}
Obtient un magasin.
list GET /v1/{parent=projects/*/locations/*/brands/*}/stores
Répertorie les magasins.
patch PATCH /v1/{store.name=projects/*/locations/*/brands/*/stores/*}
Met à jour le magasin spécifié.

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

Méthodes
create POST /v1/{parent=projects/*/locations/*/brands/*/stores/*}/discounts
Crée une remise.
delete DELETE /v1/{name=projects/*/locations/*/brands/*/stores/*/discounts/*}
Supprime la remise spécifiée.
get GET /v1/{name=projects/*/locations/*/brands/*/stores/*/discounts/*}
Récupère une remise.
list GET /v1/{parent=projects/*/locations/*/brands/*/stores/*}/discounts
Répertorie les remises.
patch PATCH /v1/{discount.name=projects/*/locations/*/brands/*/stores/*/discounts/*}
Met à jour la remise spécifiée.

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

Méthodes
create POST /v1/{parent=projects/*/locations/*/brands/*/stores/*}/inventories
Crée un inventaire.
delete DELETE /v1/{name=projects/*/locations/*/brands/*/stores/*/inventories/*}
Supprime l'inventaire spécifié.
get GET /v1/{name=projects/*/locations/*/brands/*/stores/*/inventories/*}
Récupère un inventaire.
list GET /v1/{parent=projects/*/locations/*/brands/*/stores/*}/inventories
Répertorie les inventaires.
patch PATCH /v1/{inventory.name=projects/*/locations/*/brands/*/stores/*/inventories/*}
Met à jour l'inventaire spécifié.

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

Méthodes
delete DELETE /v1/{name=projects/*/locations/*/brands/*/stores/*/revisions/*}
Supprime la révision Store spécifiée.
get GET /v1/{name=projects/*/locations/*/brands/*/stores/*/revisions/*}
Récupère une révision du magasin.
list GET /v1/{parent=projects/*/locations/*/brands/*/stores/*}/revisions
Répertorie les StoreRevisions.

Ressource REST : v1.projects.locations.menus

Méthodes
create POST /v1/{parent=projects/*/locations/*}/menus
Crée un menu.
delete DELETE /v1/{name=projects/*/locations/*/menus/*}
Supprime le menu spécifié.
get GET /v1/{name=projects/*/locations/*/menus/*}
Récupère un menu.
list GET /v1/{parent=projects/*/locations/*}/menus
Liste les menus.

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

Méthodes
batchGet GET /v1/{parent=projects/*/locations/*/menus/*}/entities:batchGet
Récupère par lot les entités d'un menu.

Ressource REST : v1.projects.locations.operations

Méthodes
cancel POST /v1/{name=projects/*/locations/*/operations/*}:cancel
Démarre l'annulation asynchrone sur une opération de longue durée.
delete DELETE /v1/{name=projects/*/locations/*/operations/*}
Supprime une opération de longue durée.
get GET /v1/{name=projects/*/locations/*/operations/*}
Récupère le dernier état d'une opération de longue durée.
list GET /v1/{name=projects/*/locations/*}/operations
Répertorie les opérations qui correspondent au filtre spécifié dans la requête.

Ressource REST : v1.projects.locations.sessions

Méthodes
processOrder POST /v1/{config.session=projects/*/locations/*/sessions/*}:processOrder
Exécute une logique de tour unique pour traiter l'entrée utilisateur et renvoyer le résultat.