Conditions d'utilisation de l'API

Mise à jour : août 2026

1. Introduction

Merci d’utiliser l’interface de programmation d’applications (« API Bazaarvoice ») de Bazaarvoice, Inc. (« nous », « notre » ou « Bazaarvoice »). En utilisant toute API Bazaarvoice, vous acceptez les conditions générales ci-dessous (telles que mises à jour ou modifiées de temps à autre, les « Conditions »). Votre licence d’utilisation de toute API Bazaarvoice est subordonnée à votre acceptation et à votre respect des présentes Conditions. Nous nous réservons le droit de mettre à jour et de modifier par ailleurs les présentes Conditions de temps à autre, sans préavis.

Si le droit d’utiliser une API Bazaarvoice vous a été accordé dans un Main Services Agreement/Master Services Agreement (MSA) ou un Service Order (SO) (ou des accords substantiellement similaires) conclus avec Bazaarvoice, votre licence d’utilisation de l’API Bazaarvoice est subordonnée au respect des conditions de ce MSA et de ce SO, y compris, sans s’y limiter, au respect de toutes les obligations de paiement qu’ils contiennent.

Si vous concluez ou acceptez les présentes Conditions au nom d’une entité que vous représentez, toutes les références à « vous » (et aux termes synonymes, tels que « votre » ou « Client ») figurant aux présentes sont réputées désigner l’entité que vous représentez, et vous déclarez et garantissez à Bazaarvoice que vous avez le pouvoir et l’autorité d’engager cette entité au titre des présentes Conditions.

Les termes commençant par une majuscule utilisés dans les présentes sont définis à la Section 14, dans le corps des présentes Conditions ou, le cas échéant, dans le MSA ou le SO.

2. Octroi de licence

Par la présente, Bazaarvoice vous accorde une licence limitée, non exclusive, non transférable, non sous-licenciable et révocable d’utilisation des API de Bazaarvoice, uniquement pour vos besoins professionnels internes et uniquement pour votre usage conformément aux présentes Conditions. Cette licence est limitée aux seules API de Bazaarvoice dont Bazaarvoice vous a accordé le droit d’utilisation au titre du MSA, d’un SO actif, ou dont l’utilisation vous a été expressément accordée par écrit. Votre licence est automatiquement révoquée si (i) vous enfreignez l’une des présentes Conditions, (ii) nous vous envoyons un avis écrit de résiliation, (iii) nous désactivons votre utilisation de l’API de Bazaarvoice, ou (iv) à l’expiration du MSA et de tout SO actif vous accordant des droits d’utilisation des API de Bazaarvoice concernées.

3. Utilisation

Les API de Bazaarvoice nécessitent des API Keys ou des OAuth Tokens pour que les utilisateurs et applications autorisés accèdent aux données et fonctionnalités associées. Les API de Bazaarvoice sont classées selon un modèle de volume/débit (throughput) décrit ci-dessous.

(a) Managed APIs : les Managed APIs disponibles de Bazaarvoice sont répertoriées dans le Tableau 1 ci-dessous, telles que mises à jour par Bazaarvoice de temps à autre. Les Managed APIs sont soumises à la Limite de débit globale par Instance indiquée dans le Tableau 1 ci-dessous. Lorsque vous obtenez une licence pour une Managed API de Bazaarvoice pour une Instance, (i) les Clés API applicables sont attribuées par Bazaarvoice sur demande pour cette Instance, et (ii) Bazaarvoice met à disposition, pour chaque Instance utilisant cette Managed API, jusqu’à la Limite de débit globale par Instance applicable indiquée dans le Tableau 1 ci-dessous, à répartir entre les Clés API attribuées à cette Instance pour cette Managed API selon vos demandes. Vous ne pouvez à aucun moment dépasser la Limite de débit globale par Instance en vigueur. La Limite de débit globale par Instance peut être augmentée, pour toute Instance utilisant cette Managed API, par l’achat de « Débit d’API supplémentaire », comme décrit ci-dessous. La Limite de débit globale par Instance peut être allouée ou réallouée une fois par mois civil entre les Clés API de l’Instance concernée pour la Managed API à laquelle elles ont été initialement attribuées ; en revanche, la Limite de débit globale par Instance ne peut pas être allouée ni réallouée à des Clés API d’une autre Instance ou d’un autre type de Managed API (par exemple, la Limite de débit globale par Instance allouée à des Clés API de la Conversations API ne peut pas être réallouée à des Clés API de la Product Sentiment API, et la Limite de débit globale par Instance allouée à des Clés API d’une Instance ne peut pas être réallouée à une autre Instance).

Managed APILimite de débit globale par instance (pour toutes les clés API d'une instance avec cette API gérée)
Conversations API
100 QPS
Product Sentiment API
50 QPS
Authentic Discovery API*
R&R Essentials 20 QPS / R&R Advanced 30 QPS / R&R Enterprise 50 QPS

*La Authentic Discovery API est soumise à une Limite de clés fixe par Instance de 2 Clés API (une pour la production et une pour le staging), qui ne peut être ni modifiée ni augmentée par l’achat de Débit d’API supplémentaire

Conditions supplémentaires relatives aux Managed APIs :

(i) Débit d’API supplémentaire

Pour les API gérées uniquement, sur votre demande, un débit d'API supplémentaire (Additional API Throughput) peut être acheté en option pour une instance donnée dotée de cette API gérée, et la limite de débit agrégée par instance disponible pour cette instance dotée de cette API gérée sera augmentée afin de tenir compte de l'ajout de ce débit d'API supplémentaire. Après l'achat d'un débit d'API supplémentaire pour une instance donnée dotée d'une API gérée, le montant total de la limite de débit agrégée par instance pour cette instance peut être alloué, réalloué et libéré une fois par mois civil entre les clés d'API (existantes ou nouvelles) attribuées à cette instance donnée dotée de cette API gérée (afin d'éviter toute ambiguïté, la limite de débit agrégée par instance initialement allouée à des clés d'API pour un type donné d'API gérée ne peut pas être allouée, réallouée ni libérée au profit de clés d'API pour un autre type d'API gérée, et la limite de débit agrégée par instance initialement allouée à des clés d'API pour une instance donnée ne peut pas être allouée, réallouée ni libérée au profit de clés d'API pour une autre instance). Si vous continuez à bénéficier d'une licence pour une API gérée sur une instance mais ne renouvelez pas votre débit d'API supplémentaire pour cette instance dotée de cette API gérée, conformément aux conditions du MSA et/ou du SO applicable, les limites de débit agrégé disponible par instance indiquées dans le Tableau 1 seront rétablies pour cette instance à ce moment-là.

Pour obtenir un Additional API Throughput, vous devez adresser à Bazaarvoice un préavis écrit d'au moins 60 jours. Si le préavis est inférieur à 60 jours, Bazaarvoice se réserve le droit de refuser cette demande ou, à sa seule discrétion, de l'accepter tout en facturant des frais supplémentaires pour renoncer à cette exigence de préavis (auquel cas Bazaarvoice vous informera de ces frais supplémentaires avant votre achat de cet Additional API Throughput).

(ii) Allocation de débit pour la période des fêtes

Pendant la période des fêtes de fin d'année (Holiday Season), Bazaarvoice fournit, sans frais supplémentaires, deux fois (2x) la limite de débit agrégée contractuelle par instance pour chaque instance dotée d'API gérées. Aux fins des présentes, « Holiday Season » désigne la période comprise entre le 1er novembre et le premier mardi (inclus) suivant le 1er janvier de l'année civile suivante.

(b) Fixed Key APIs : les Fixed Key APIs disponibles de Bazaarvoice sont répertoriées dans le Tableau 2 ci-dessous, telles que mises à jour par Bazaarvoice de temps à autre. Les Fixed Key APIs sont soumises à des Limites de débit fixes et à des Limites de clés fixes par Instance, comme indiqué dans le Tableau 2. Afin d’éviter toute ambiguïté, les Limites de débit des Fixed Key APIs ne peuvent être ni modifiées ni augmentées par l’achat de Débit d’API supplémentaire.

Fixed Key APILimite de débit - StagingLimite de débit - ProductionLimite de clé par instance
Displayable Content Export API
50 QPS
50 QPS
1 clé
Product Sentiment Export API
50 QPS
50 QPS
1 clé
Response API
5 QPS
5 QPS
1 clé

(c) Fixed OAuth APIs : les Fixed OAuth APIs disponibles de Bazaarvoice sont répertoriées dans le Tableau 3 ci-dessous, telles que mises à jour par Bazaarvoice de temps à autre. Les Fixed OAuth APIs sont soumises à des Limites de débit fixes et à des limites fixes de Jetons OAuth par Compte client, indiquées dans le Tableau 3 ci-dessous. Afin d’éviter toute ambiguïté, les Limites de débit des Fixed OAuth APIs ne peuvent être ni modifiées ni augmentées par l’achat de Débit d’API supplémentaire.

Fixed OAuth APILimite de débit - StagingLimite de débit - ProductionJetons OAuth par compte client*
Transactions OAuth API
N/A**
20 QPS
1 jeton
Privacy OAuth API
N/A**
2 QPM (requêtes par minute)
1 jeton

*Les Jetons OAuth ne seront disponibles que pour les Instances Enterprise pour lesquelles vous avez expressément demandé l’accès

**Les Jetons OAuth ne sont disponibles que dans l’environnement de production

(d) Conditions supplémentaires applicables à toutes les API Bazaarvoice

Vous êtes seul responsable du respect de votre limite de débit (Rate Limit) contractuelle. Si la Rate Limit contractuelle est atteinte, Bazaarvoice s'efforcera de vous en informer. Si Bazaarvoice vous informe à deux reprises ou plus que vous avez atteint la Rate Limit contractuelle, Bazaarvoice se réserve le droit de révoquer votre accès à l'API de Bazaarvoice moyennant notification.

4. Restrictions

(a) Utilisation conforme. Les Clés API et les Jetons OAuth ne peuvent pas être utilisés en dehors des cas d’usage définis dans la documentation des API Bazaarvoice disponible sur le site web des développeursS'ouvre dans une nouvelle fenêtre Bazaarvoice (https://developers.bazaarvoice.comS'ouvre dans une nouvelle fenêtre), telle que mise à jour ou modifiée de temps à autre. Si vous enfreignez cette clause, Bazaarvoice peut désactiver ces Clés API et ces Jetons OAuth sans préavis.

(b) Utilisation préjudiciable et excessive. Vous ne pouvez utiliser aucune API Bazaarvoice d’une manière qui nuise aux systèmes de Bazaarvoice, y compris, sans s’y limiter, aux serveurs ou autres applications de Bazaarvoice, ni aux systèmes d’un tiers.

(c) Clés API. Vous ne pouvez pas utiliser une même Clé API pour plusieurs cas d’usage ou applications.

(d) Jetons OAuth. Vous ne pouvez pas utiliser un Jeton OAuth pour plusieurs cas d’usage ou applications.

(e) Absence d’utilisation. Si vous n’utilisez pas une Clé API ou un Jeton OAuth pendant une période de 6 mois ou plus (c’est-à-dire qu’aucun appel ou aucune requête d’API n’est effectué), Bazaarvoice peut désactiver ces Clés API ou ces Jetons OAuth sans préavis.

(f) Surveillance. Vous ne pouvez pas utiliser ni consulter une API Bazaarvoice pour surveiller la disponibilité, les performances ou le fonctionnement de produits ou services de Bazaarvoice, ni à toute autre fin de benchmarking ou de concurrence.

(g) Accès par des tiers. Vous pouvez donner accès aux API Bazaarvoice à des développeurs tiers autorisés (par exemple, des agences ou des partenaires approuvés), dans le respect des présentes conditions. Il vous incombe de veiller à ce que tout tiers auquel vous donnez accès respecte les présentes Conditions. En outre, Bazaarvoice se réserve le droit de refuser l’accès de tout tiers à toute API Bazaarvoice pour quelque raison que ce soit, y compris, sans s’y limiter, lorsque l’usage envisagé n’est pas conforme à celui prévu par le MSA ou tout SO conclu avec Bazaarvoice. Sauf approbation expresse écrite de Bazaarvoice, il est interdit de fournir des Clés API à un tiers non affilié dans le but de contourner le Bazaarvoice Partner Program ou une relation de diffusion inexistante avec ce tiers. Sous réserve de l’approbation écrite préalable de Bazaarvoice, il est permis de fournir une Clé API à un tiers pour collecter du contenu natif pour votre propre site. Bazaarvoice aura toute discrétion pour déterminer si une utilisation donnée d’une Clé API par un tiers est acceptable.

(h) Client Response API. Nonobstant toute disposition contraire (y compris la clause (g) (Accès par des tiers) ci-dessus), les Clés API de la Response API ne peuvent être utilisées que par les employés et les sous-traitants individuels (i) de l’entreprise à laquelle elles sont attribuées ou (ii), sous réserve de l’approbation de Bazaarvoice conformément à la clause (g) ci-dessus, de tiers approuvés qui sont membres du Bazaarvoice Partner Program.

(i) Facturation de l’accès. Vous ne pouvez pas facturer de supplément pour l’accès à une API Bazaarvoice ou à tout contenu, au-delà des tarifs standard de données et d’utilisation de votre service.

(j) Authenticité. Vous ne pouvez utiliser aucune API Bazaarvoice pour créer du contenu contraire à la Politique d’authenticité de Bazaarvoice, dont la dernière version est disponible à l’adressewww.bazaarvoice.com/legal/authenticity-policy, telle que mise à jour ou modifiée de temps à autre.

(k) Lois ; réglementations ; politique de confidentialité. Vous ne pouvez utiliser aucune API Bazaarvoice d’une manière ou à une fin qui enfreint une loi, une réglementation, un code ou un droit de toute personne ou entité, y compris, sans s’y limiter, les droits de confidentialité intellectuelle, les droits à la vie privée ou les droits de la personnalité. En outre, vous devez maintenir une politique de confidentialité qui reflète fidèlement votre utilisation du contenu reçu, récupéré, consulté et transféré via l’API Bazaarvoice.

(l) Restrictions de licence. Les restrictions de licence contenues dans les présentes Conditions s’ajoutent aux restrictions de licence énoncées dans le MSA et dans tout SO.

5. Conditions spécifiques aux Managed APIs

Cette section s'applique uniquement à votre utilisation des Managed APIs.

(a) Balise d’analyse — Bazaarvoice Pixel. Pour utiliser une Managed API dans tout contexte de production (accessible aux consommateurs), y compris tout site web, application mobile ou autre application qui utilise la Managed API directement ou indirectement via un SDK Bazaarvoice ou une autre bibliothèque côté client, vous devez mettre en œuvre le Bazaarvoice Pixel, y compris notre événement Transaction ou notre événement Conversion (hors commerce), selon votre site web ou votre application. Ces balises transmettent directement à Bazaarvoice des informations sur l’utilisation faite par vos clients. Le Bazaarvoice Pixel doit être intégré de manière à émettre les événements requis décrits dans notre document d’intégration du Bazaarvoice PixelS'ouvre dans une nouvelle fenêtre (https://docs.bazaarvoice.com/articles/#!ratings-reviews/bvpixel). L’utilisation du Bazaarvoice Pixel nécessite l’installation du chargeur Bazaarvoice sur toutes les pages qui affichent et collectent des UGC, sur les pages de confirmation de commande et sur toute page qui utilise des données issues des API Bazaarvoice, comme les Product Recommendations. Pour les applications natives, le Bazaarvoice Pixel doit être intégré via notre Mobile SDK. L’utilisation par Bazaarvoice des informations qui lui sont transmises est soumise à la Politique de confidentialité de Bazaarvoice, dont la dernière version est disponible à l’adresse https://www.bazaarvoice.com/legal/privacy-policy/, telle que mise à jour ou modifiée de temps à autre.

(b) Stockage des données. Les Managed APIs sont destinées exclusivement à une utilisation au sein de votre site web et de vos applications mobiles. Vous ne pouvez pas stocker les données récupérées auprès de Bazaarvoice via une Managed API. Bazaarvoice propose un service distinct de Displayable Content Export, pouvant être acquis moyennant des frais supplémentaires, à des fins de gestion des données en back-end.

(c) Exigences applicables à chaque appel de la Conversations API. Tous les appels de la Conversations API doivent respecter les exigences suivantes :

  1. Utilisez la version 5.4 ou ultérieure de l’API Conversations ;

  2. Passer par le domaine universel : api.bazaarvoice.com ; les domaines personnalisés ne sont pas autorisés ;

  3. Être au format JSON ; le format XML n'est pas autorisé ;

  4. Utilisez un seul ID de produit ou ID d’avis. Un seul appel d’API ne peut pas demander les avis de plusieurs produits. Les appels d’API qui ne spécifient pas d’ID de produit ne sont pas autorisés ; et

  5. Les offsets ne doivent pas être supérieurs à 10 000.

(d) Empreinte numérique de l’appareil. Conformément à la Politique d’authenticité de Bazaarvoice décrite ci-dessus, vous devez envoyer une empreinte numérique de l’appareil et l’adresse IP de l’auteur avec chaque soumission. Si vous n’envoyez pas d’empreinte numérique de l’appareil ni d’adresse IP de l’auteur avec votre soumission, Bazaarvoice peut prendre toute mesure qu’elle juge nécessaire, à sa seule discrétion, pour protéger l’intégrité du réseau de Bazaarvoice. Ces mesures peuvent inclure, sans s’y limiter : le rejet de votre contenu, l’interruption de la diffusion de votre contenu sur le réseau de Bazaarvoice et la révocation de votre licence de Managed API.

(e) Soumission de contenu. Chaque contenu soumis doit être envoyé à la Managed API en temps réel. Autrement dit, vous ne pouvez pas soumettre de contenu par lots, retenir du contenu avant sa soumission ni effectuer d’étapes intermédiaires sur le contenu qui seraient contraires aux politiques de Bazaarvoice. Vous ne pouvez pas filtrer, modérer ni modifier le contenu avant sa soumission : tout le contenu que vous collectez et qui peut être soumis au réseau de Bazaarvoice doit être envoyé via la Managed API appropriée afin d’être traité, filtré et modéré exclusivement par les services de Bazaarvoice.

(f) Tests de charge. Bazaarvoice propose un service payant distinct de tests de charge. Les tests de charge sont définis et tarifés par les Systems Architects (SA) de Bazaarvoice et donnent lieu à des frais supplémentaires.

6. Propriété

Bazaarvoice détient tous les droits, titres et intérêts relatifs aux API Bazaarvoice et aux données des API Bazaarvoice. À l'exception de la licence limitée expressément accordée dans les présentes Conditions, celles-ci ne vous confèrent aucun droit, titre ou intérêt sur la propriété intellectuelle détenue ou concédée sous licence par Bazaarvoice, y compris, sans s'y limiter, l'API Bazaarvoice et toute donnée de l'API Bazaarvoice.

7. Modifications ; résiliation

Bazaarvoice peut choisir de vous fournir des mises à jour ou des modifications des API Bazaarvoice, à sa seule discrétion et sans préavis. Bazaarvoice peut modifier, suspendre ou interrompre tout aspect des API Bazaarvoice à tout moment, y compris la disponibilité de toute API Bazaarvoice, sans préavis. Bazaarvoice peut également imposer des limites à certaines fonctionnalités et à certains services, ou restreindre votre accès à tout ou partie des API Bazaarvoice, sans préavis ni responsabilité.

À la résiliation de votre licence d’utilisation de toute API Bazaarvoice, pour quelque motif que ce soit, vous vous engagez à (et à faire en sorte que l’ensemble des employés, sous-traitants, tiers et autres utilisateurs autorisés) : (i) cesser immédiatement d’utiliser l’API Bazaarvoice concernée ainsi que toute Clé API et tout Jeton OAuth associés, (ii) supprimer toutes les références à cette API Bazaarvoice résiliée et tous les usages qui en sont faits dans l’ensemble des Instances, et (iii) veiller à ce qu’il soit impossible d’effectuer de nouveaux appels d’API vers cette API Bazaarvoice résiliée. Si de nouveaux appels d’API sont effectués vers une API Bazaarvoice résiliée après la résiliation de votre licence correspondante, et que Bazaarvoice engage des coûts et frais à ce titre, le Client s’engage à rembourser rapidement à Bazaarvoice ces coûts et frais supplémentaires, sur demande de Bazaarvoice.

8. Frais

Bazaarvoice se réserve le droit de facturer des frais supplémentaires pour l'utilisation des API Bazaarvoice ou l'accès à celles-ci au-delà d'un certain volume d'appels (y compris, sans s'y limiter, des frais supplémentaires pour l'achat de débit d'API supplémentaire conformément à la Section 3(a)), ou pour tout usage non prévu. Sauf pour les montants expressément convenus comme étant à la charge du client (y compris, sans s'y limiter, dans le MSA, le SO ou les présentes Conditions), le montant de ces frais supplémentaires, le cas échéant, vous sera communiqué avant que ces frais ne soient engagés.

9. Exclusion de garantie

Les API de Bazaarvoice sont fournies « en l’état » et Bazaarvoice exclut toute garantie, condition ou déclaration (expresse, implicite, orale ou écrite) concernant les API de Bazaarvoice, y compris toute garantie de qualité marchande, d’adéquation à un usage particulier, d’absence de contrefaçon, d’absence d’interférence, d’exactitude des données, ainsi que les garanties découlant d’un usage commercial établi.

10. Limitation de responsabilité

À l'exception des réclamations résultant d'une négligence grave ou d'une faute intentionnelle, Bazaarvoice, ses concédants de licence ou ses fournisseurs ne sauraient en aucun cas être tenus responsables de dommages spéciaux, indirects, accessoires, consécutifs, punitifs ou similaires (y compris, sans limitation, tout manque à gagner ou tout dommage résultant d'une interruption d'activité, d'informations inexactes ou de la perte d'informations, ou du coût d'une couverture de remplacement) que vous pourriez subir ou éprouver en lien avec les présentes Conditions, quelle qu'en soit la cause et quel que soit le fondement de la responsabilité invoqué, même si vous avez été informé de la possibilité de tels dommages. La responsabilité totale de Bazaarvoice envers vous et son obligation de réparer tous dommages, réclamations, obligations, pertes ou dépenses découlant des présentes Conditions ou s'y rapportant n'excéderont pas le plus élevé des deux montants suivants : cent dollars des États-Unis ($100) ou le total des frais que vous avez payés pour accéder à l'API Bazaarvoice à l'origine de la réclamation au cours des douze (12) mois précédant l'action ou l'événement donnant lieu à votre réclamation.

Les limitations de responsabilité qui précèdent s'appliquent indépendamment de tout manquement à l'objet essentiel de tout recours limité, ainsi que quelle que soit la théorie juridique ou d'equity sur laquelle les dommages-intérêts sont demandés. Toutefois, les limitations qui précèdent ne s'appliqueront en aucun cas dans la mesure où la loi applicable l'interdit.

11. Décharge et renonciation

Dans toute la mesure permise par la loi applicable, vous renoncez par la présente à toute réclamation à l’encontre de Bazaarvoice et de ses sociétés affiliées, ainsi que de leurs dirigeants, administrateurs, employés, agents, concédants de licence et partenaires respectifs, et les dégagez de toute responsabilité à l’égard des réclamations, dommages (directs ou indirects), coûts et frais (y compris les frais de contentieux et les honoraires d’avocat) de toute nature, découlant de votre utilisation de toute API Bazaarvoice ou s’y rapportant de quelque manière que ce soit. Si vous résidez en Californie, vous renoncez à vos droits au titre de l’article 1542 du Code civil de Californie, qui dispose : « Une renonciation générale ne s’étend pas aux réclamations dont le créancier ou la partie qui renonce ignore ou ne soupçonne pas l’existence en sa faveur au moment de la signature de la renonciation et qui, si elles étaient connues de lui, auraient substantiellement affecté son règlement avec le débiteur ou la partie bénéficiaire de la renonciation. » Vous comprenez que tout fait relatif à une question couverte par la présente renonciation peut se révéler différent de ce que l’on croit actuellement être vrai, et vous acceptez et assumez le risque de telles différences éventuelles. En outre, vous renoncez expressément à tous les droits et avantages dont vous pourriez bénéficier en vertu de toute autre loi d’un État ou loi fédérale, ou de tout principe de common law ayant un effet similaire, dans toute la mesure permise par la loi.

12. Indemnisation

Dans la mesure maximale permise par la loi applicable, vous acceptez d'indemniser et de défendre Bazaarvoice et ses sociétés affiliées, ainsi que leurs dirigeants, administrateurs, employés, agents, concédants de licence et partenaires respectifs, et de les dégager de toute responsabilité à l'égard de toute réclamation, poursuite ou action de tiers, ainsi que de toutes pertes, dommages, jugements, amendes, coûts et dépenses (y compris les frais de contentieux et les honoraires raisonnables d'avocat) de toute nature s'y rapportant, découlant de votre utilisation des API de Bazaarvoice ou s'y rapportant de quelque manière que ce soit. Bazaarvoice s'efforcera de bonne foi de vous adresser un avis écrit de cette réclamation, poursuite ou action.

13. Dispositions diverses

Les présentes Conditions sont régies par les lois de l'État du Texas (à l'exclusion de toute règle ou tout principe qui renverrait au droit matériel d'un autre État ou d'une autre juridiction et l'appliquerait). En outre, vous et Bazaarvoice convenez que toute réclamation ou action en justice découlant des présentes Conditions ou s'y rapportant doit être portée devant les tribunaux d'État ou fédéraux situés à Austin, au Texas, et vous acceptez de vous soumettre à la compétence personnelle exclusive de ces tribunaux. Les présentes Conditions (avec le MSA et tout SO) constituent l'intégralité de l'accord entre les parties concernant l'objet qui y est énoncé, et remplacent toutes les communications, déclarations, ententes et conventions antérieures, qu'elles soient orales, électroniques ou écrites, relatives à cet objet. Si une disposition des présentes Conditions, ou son application, est jugée, pour quelque raison et dans quelque mesure que ce soit, invalide ou inapplicable au regard de la loi applicable par un tribunal compétent, une disposition valide se rapprochant le plus de l'intention d'origine lui sera substituée et les autres dispositions des présentes Conditions seront interprétées de manière à donner raisonnablement effet, autant que possible, à leur intention d'origine. Aucun retard ni aucune omission de Bazaarvoice dans l'exercice d'un droit ou d'un pouvoir né d'une violation ou d'un manquement de votre part à l'égard des présentes Conditions ne portera atteinte à ce droit ou pouvoir ni ne sera interprété comme une renonciation.

14. Définition des termes

Aux fins des présentes Conditions, les termes suivants sont définis comme suit :

Débit d’API supplémentaire - Limite de débit globale par Instance supplémentaire que le Client peut acheter moyennant des frais supplémentaires, par Instance, pour une Managed API donnée, comme décrit plus en détail à la Section 3(a)(i).

Limite de débit globale par Instance - Pour les Managed APIs, nombre maximal d’appels d’API qu’une Instance peut effectuer pendant la période de mesure applicable. Si la Limite de débit applicable est dépassée, les appels d’API sont refusés avec un code d’erreur 429 (Too Many Requests) (codes d’erreur d’API ou codes d’état HTTP : réponses numériques normalisées d’un serveur indiquant le résultat de la requête d’un client, les codes 4xx indiquant des erreurs côté client et les codes 5xx des erreurs côté serveur) jusqu’à la prochaine période de mesure, au cours de laquelle le compteur est réinitialisé. Toute Limite de débit globale par Instance non utilisée pendant une période de mesure ne sera pas reportée sur une autre Instance ni sur une période ultérieure et ne donnera lieu à aucun remboursement au Client.

Appel d’API - Requête effectuée depuis une Instance vers une API Bazaarvoice pour récupérer ou envoyer des données.

Clé API - Identifiant unique attribué par Bazaarvoice à votre intention et utilisé pour authentifier et autoriser les applications lors de leurs interactions avec une API Bazaarvoice, afin d’identifier le programme appelant. Les Clés API sont propres à une seule Instance et ne peuvent accéder qu’aux données de cette Instance.

Données de l'API Bazaarvoice - Toutes les données et autres éléments de propriété intellectuelle sur lesquels Bazaarvoice peut revendiquer des droits de propriété sans contradiction avec un accord contractuel préexistant, qui vous sont fournis, que vous recevez, récupérez ou auxquels vous accédez de quelque manière que ce soit par le biais d'une API Bazaarvoice ou en lien avec celle-ci.

Compte client - Aux fins des présentes, entité juridique du Client qui signe le SO en vertu duquel des droits d'utilisation d'une API Bazaarvoice vous sont accordés. Toutes les Instances du Client couvertes par un SO et énumérées dans celui-ci, en vertu duquel des droits d'utilisation d'une API Bazaarvoice vous sont accordés, appartiennent au même Compte client aux fins de cette API Bazaarvoice.

Instance - Désigne un déploiement unique de l’application Bazaarvoice en production, exploité par le Client et lié à un package de produits Bazaarvoice spécifique. Par exemple, https://company.com et https://company.ca sont gérés par Bazaarvoice en vertu des présentes Conditions en tant qu’Instances distinctes.

Tests de charge - Tests de performance du Client évaluant les performances de l’API de Bazaarvoice dans un environnement hors production sous différents niveaux de trafic, y compris les charges attendues et les pics de charge.

Jeton OAuth - Jetons d’accès attribués par Bazaarvoice à votre intention qui interagissent avec les API de Bazaarvoice au nom des utilisateurs du Client, sans que ceux-ci aient à partager leurs identifiants (tels que noms d’utilisateur et mots de passe), dans le cadre du protocole OAuth (Open Authorization). Contrairement aux API de Bazaarvoice utilisant des clés d’API, les API de Bazaarvoice utilisant OAuth sont allouées par le Compte Client et peuvent accéder à des données sur plusieurs Instances au sein de ce Compte Client. Les API de Bazaarvoice authentifiées par OAuth ne prennent en charge que les Instances du Compte Client.

Requêtes par seconde (QPS) - Volume d'appels API reçus par le point de terminaison de l'API Bazaarvoice par seconde. Si la limite de débit applicable est dépassée, les appels API sont refusés avec un code d'erreur 429 (Too Many Requests) (codes d'erreur d'API, ou codes d'état HTTP : réponses numériques normalisées d'un serveur indiquant le résultat de la requête d'un client, les codes 4xx indiquant des erreurs côté client et les codes 5xx des erreurs côté serveur) jusqu'à la prochaine période de mesure, lorsque le compteur est réinitialisé. QPS est également appelé appels par seconde (CPS), requêtes par seconde (RPS) ou transactions par seconde (TPS).

Requêtes par minute (QPM) - Volume d'appels API reçus par le point de terminaison de l'API Bazaarvoice par minute. Si la limite de débit applicable est dépassée, les appels API sont refusés avec un code d'erreur 429 (Too Many Requests) (codes d'erreur d'API, ou codes d'état HTTP : réponses numériques normalisées d'un serveur indiquant le résultat de la requête d'un client, les codes 4xx indiquant des erreurs côté client et les codes 5xx des erreurs côté serveur) jusqu'à la prochaine période de mesure, lorsque le compteur est réinitialisé. QPM est également appelé appels par minute (CPM), requêtes par minute (RPM) ou transactions par minute (TPM).

Limite de débit - Le nombre maximal de QPS ou de QPM, selon le cas, déterminé conformément aux tableaux applicables des présentes Conditions, en fonction de l'API Managed API, de l'API Fixed Key API ou de l'API Fixed OAuth API provisionnée. Toute limite de débit inutilisée au cours d'une période de mesure ne sera pas reportée sur une période ultérieure et ne donnera lieu à aucun remboursement au Client.

Volume d'appels API - Le nombre total d'appels API effectués au cours d'une plage de temps ou d'une période de mesure déterminée.