GTIN Check service

GTIN API application terms and conditions of use

1.  Access and use of the GTIN Check Service GTIN API (known hereafter as “the API”) is provided subject to the provisions set out in these terms and conditions.

2.  The API is developed by GS1 UK Ltd (known hereafter as “GS1 UK”, “we” and “us”).

3.  The nature of this service means that users must accept occasional errors and performance issues from time to time. Therefore, the GTIN Check Service is provided on an ‘as-is’ basis.

4.  The API could be used by GS1 UK members, members of GS1 offices in other countries and non-members (known hereafter as “user”, “you” or “your”) who have received a 20-character ‘access key’ string to operate the API.

5.  The API is made available as per the published rate card. The service is offered on an as-is basis and GS1 UK is not responsible where the performance (or defective or non-performance) of the API could have a detrimental effect (whether directly or indirectly) on your business, including any business-critical activities.

6.  Unless otherwise agreed under a separate commercial agreement, you must not use the API for revenue-generating activities.

7.  We will endeavour to maintain the API access as a permanently available link, however, we reserve the right at any time to suspend or terminate access to the API with immediate effect and without notice, including without limitation for the purpose of carrying out any scheduled or unscheduled maintenance.

8.  We do not warrant that your use of the API will be uninterrupted or error free and we shall not be responsible for any delays, delivery failures, or any other loss or damage resulting from the transfer of data over communications networks and facilities, including the internet, and you acknowledge that the API may be subject to limitations, delays and other problems inherent in the use of such communications facilities.

9.  Users of this service are able to help shape it in a manner that fits best with their GTIN-checking requirements, with fast development-time turnaround. Any changes requested by users will be reviewed by GS1 UK and a timetable for development will be drawn up and be presented back to the requester. GS1 UK reserves the right to delay or cancel the implementation of any proposed changes.

10.  In order to provide security and controlled access, only users who have been provided with an appropriate ‘access key’ may access the service at this time.

11.  You agree to comply with any reasonable instructions or guidelines that we may communicate to you from time to time.

12.  You must not introduce viruses, trojans, worms, logic bombs or other material that is malicious or technologically harmful.

13.  The API has been built as a service to satisfy your GTIN Checking requirements and is subject to rapid enhancement and change based on feedback from the user community. As a result, you accept that:

13.1  Service performance will be variable, although we will work to ensure a consistent performance throughput as a key feature of the API.

13.2  The API will be subject to unscheduled downtime, although we will endeavour to minimise this. Sometimes this downtime will be due to a call failure in which case the downtime will be immediate. We will be alerted to any error caused by the API and return it to service as soon as possible.

13.3  The API may lack accuracy, at least at first, as it learns more about the GTINs and products being tested. Our work with the API is to obtain as much data about as many GTINs as possible which we will do by working with other GS1 countries around the world, however you agree that you will not rely on the accuracy of the API and that we will have no liability in respect of the accuracy.

14.  We reserve the right to suspend or terminate your access to the API immediately if we believe you are not using it in an acceptable manner. Service usage guidelines are as follows:

14.1  Do not exceed more than 100,000 GTIN / product descriptions in any single API request.

14.2  Do not exceed more than 15 Megabytes of data in any one API request.

14.3  Do not send simultaneous, parallel requests to the API.

14.4  Do not post data to the API in any other format than that published by us in the latest version of the Developers Usage Guide.

14.5  Do not attempt to slow, deny others’ access, or bring down the service through unauthorised testing.

15.  The results that you obtain whilst using the API, as well as your feedback in relation to same, will be considered confidential information and you agree not to disclose this information (or any other information which is confidential in nature) to any other party except those persons in your organisation that need the information in order to carry out the use of the service. You further agree to ensure that such persons maintain the confidentiality of the information.

16.  You will not obtain any right or interest in GS1 UK’s (or its licensors’) existing intellectual property rights in the API except as explicitly set out in these terms. Any new intellectual property rights arising in connection with the API shall vest in GS1 UK or its licensors’ as appropriate.

17.  GS1 UK will not be liable, whether in contract, tort or breach of statutory duty, for:

17.1  any direct or indirect loss of:

17.1.1  profits;
17.1.2  revenue;
17.1.3  contracts;
17.1.4  business;
17.1.5  anticipated savings;
17.1.6  management time;
17.1.7  reputation or goodwill;
17.1.8  data (or corruption of data); or

17.2  any indirect, special or consequential loss.

18.  GS1 UK’s liability in connection with use of the API will not exceed £10,000 provided that nothing in this clause will be interpreted to limit GS1 UK’s liability in respect of any liability that cannot be excluded or limited by law.

19.  All aspects of the API, including the data we store about products, should be considered developmental due to the continuously rapid and agile developmental cycles undertaken in order to refine and grow the service offering for end users.

Therefore, you accept you cannot:

19.1  Connect the API to your production systems.

19.2  Alter production data based on the results of the API’s response.

19.3  Deny your clients a product or service based on the API’s response.

20.  We will endeavour to maintain service access and work with all parties to refine and improve the GTIN API.

21.  We reserve the right at any time to suspend or terminate access to the API with immediate effect and without notice.

22.  You must not assign, transfer or deal in any other manner with any or all of your rights and obligations under these terms.

23.  No failure or delay by GS1 UK to exercise any right or remedy provided under these terms or by law shall constitute a waiver of that or any other right or remedy, nor shall it preclude or restrict the further exercise of that or any other right or remedy. No single or partial exercise of such right or remedy shall preclude or restrict the further exercise of that or any other right or remedy.

24.  In order to support GS1 UK in the maintenance of the integrity of the GTIN, API user agrees to allow GS1 UK to review the GTIN’s that return an invalid code and allow GS1 UK to follow up with appropriate action to ensure the GTIN is correctly used.

25.  The API user agrees to quarterly meeting (where applicable) in order to review the Invalid GTIN reports and discuss what actions can be taken to help reduce these occurring.

26.  The user shall:

26.1  Report back to client valid vs invalid GTINs

26.2  Notify GS1 UK if clients with invalid GTINs are live

26.3  Participate in a quarterly review between GS1 UK and user to review invalid GTIN outputs to determine if GTIN check service user can take actions to reduce;

26.3  Participate in a quarterly review between GS1 UK and user to review invalid GTIN outputs to determine if GTIN check service user can take actions to reduce;

26.3.1  Education of catalogue users
26.3.2  Training materials
26.3.3  Videos
26.3.4  Other

27.  GS1 UK shall:

27.1  Analyse reports and review valid vs invalid GTINs

27.2  Create internal monthly report on invalid GTINs

27.3  Review and identify key follow up actions to support data user to improve GTIN quality:

27.3.1  Campaigns initiated
27.3.2  User contact
27.3.3  How to guides

28.  These terms and any dispute or claim arising out of or in connection with them or their subject matter (including non-contractual disputes or claims) shall be governed by and construed in accordance with the law of England and Wales.

29.  The parties irrevocably agree that the courts of England and Wales shall have exclusive jurisdiction to settle any dispute or claim that arises out of or in connection with these terms or their subject matter (including non-contractual disputes or claims).