forked from stayforge/Stayforge-API
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathTERMS
More file actions
99 lines (55 loc) · 4.87 KB
/
TERMS
File metadata and controls
99 lines (55 loc) · 4.87 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
Stayforge API Terms of Service
These Stayforge API Terms of Service (“Terms”) govern the use of the Stayforge API (the “API”) provided by Stayforge (“we”, “us”, or “our”).
By accessing or using the API, you (“Customer” or “you”) agree to be bound by these Terms.
1. Purpose
The API is provided solely for the purpose of enabling you to integrate Stayforge functionality into your own systems, applications, or business workflows.
2. License Grant
Subject to these Terms, we grant you a limited, non-exclusive, non-transferable, and revocable license to access and use the API.
All rights, title, and interest in and to the API, including all related intellectual property rights, are and shall remain with us or our licensors.
3. OpenAPI Specification
We may provide an OpenAPI specification, including but not limited to YAML, JSON, or HTML formats (the “Specification”), for the purpose of facilitating development against the API.
The Specification may be used solely for developing, testing, and operating applications that interact with the Stayforge API.
You shall not redistribute, publish, disclose, or provide the Specification to any third party.
You shall not use the Specification to develop, operate, or support any service or API other than the Stayforge API, including any competing or compatible service.
For the avoidance of doubt, the foregoing restriction does not prohibit you from developing internal services or components that consume or interact with the Stayforge API as intended.
You shall not create or publish derivative specifications or documentation based on the Specification.
You may fetch, store, and process the Specification internally, including for CI/CD pipelines, SDK generation, and automated testing.
4. Authentication Credentials
Use of the API requires authentication credentials such as API keys or tokens issued by us.
You are responsible for safeguarding your credentials and must not share them with any third party.
All actions performed using your credentials will be deemed to have been performed by you.
5. Prohibited Conduct
You shall not, directly or indirectly:
- Reverse engineer, decompile, or attempt to derive the source code or internal logic of the API;
- Bypass or circumvent authentication mechanisms, rate limits, or access controls;
- Use the API in violation of any applicable laws or regulations;
- Use the API for unlawful, abusive, or fraudulent activities;
- Resell, sublicense, or provide the API to any third party unless expressly authorized by us.
6. Suspension and Termination
We may suspend or terminate your access to the API, in whole or in part, without prior notice if:
- You violate these Terms;
- Your use of the API poses a security risk, causes excessive load, or disrupts the service;
- Maintenance, system changes, or operational requirements make such action necessary.
7. Changes to the API
We may modify, update, or discontinue the API or the Specification at any time without prior notice.
We shall not be liable for any damages arising from such changes.
8. Disclaimer of Warranties
THE API IS PROVIDED “AS IS” AND “AS AVAILABLE”.
WE DISCLAIM ALL WARRANTIES, WHETHER EXPRESS, IMPLIED, OR STATUTORY, INCLUDING ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
9. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, WE SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR EXEMPLARY DAMAGES ARISING OUT OF OR IN CONNECTION WITH THE USE OR INABILITY TO USE THE API, EXCEPT IN CASES OF WILLFUL MISCONDUCT OR GROSS NEGLIGENCE.
10. Trademarks
“Stayforge” and all related names, logos, and trademarks are our property.
Nothing in these Terms grants you any right to use our trademarks.
11. Relationship of the Parties
These Terms do not create any partnership, joint venture, agency, or employment relationship between you and us.
12. Governing Law and Jurisdiction
These Terms shall be governed by and construed in accordance with the laws of Japan.
Any disputes arising out of or relating to these Terms or the API shall be subject to the exclusive jurisdiction of the courts having jurisdiction over our principal place of business.
13. Changes to These Terms
We reserve the right, in our sole discretion, to modify, update, or amend these Terms at any time.
We have no obligation to provide prior or subsequent notice to you of any changes to these Terms.
The most current version of these Terms shall be the version published in the TERMS file located in the following GitHub repository, which shall constitute the authoritative version of these Terms:
https://github.com/stayforge/Stayforge-API
You may review prior versions and changes to these Terms by examining the Git commit history of the above repository.
Your continued use of the API after any modification to these Terms constitutes your acceptance of the revised Terms.