In Greek, Thyra means door. As such, Thyra represents the primary gateway through which users gain access to and interact with our APIs.
These Terms of Service (“Terms”) govern your access to and use of the THYRA API Gateway provided by DYNAMARINe. By accessing or using the API, you agree to comply with and be bound by these Terms. If you do not agree, do not use the API.
1.1. The THYRA API Gateway provides access to endpoints of the DYNAMARINe APIs and other standalone services.
1.2. Access to the API is permitted under the following conditions:
1.3. For third-party and M2M access, client credentials must be provided by DYNAMARINe in advance.
2.1. All API requests must include a valid access token in the request headers using the Bearer token scheme:
Authorization: Bearer {TOKEN_ID or JWT}
2.2. You are responsible for safeguarding your credentials and tokens. DYNAMARINe is not liable for unauthorized access caused by your failure to protect them.
3.1. Usage of the API is limited to 100 requests per minute per IP address.
3.2. The following headers will be returned in API responses to indicate your rate limit status:
X-RateLimit-Limit
: The total number of requests allowed per minute.X-RateLimit-Consumed
: The number of requests made in the current time window.3.3. If you exceed the rate limit, the following error message will be returned:
Too Many Attempts (100) from your IP address. Please try again after 1 minute.
3.4. Rate limits are subject to change at DYNAMARINe’s discretion.
4.1. All API responses are returned in JSON format.
4.2. Each response includes a unique Request-Id in the response headers. In case of errors or issues, include this ID when contacting our support team.
You agree not to:
6.1. DYNAMARINe reserves the right to modify or discontinue the API, or any part of it, at any time without prior notice.
6.2. Access may be suspended or terminated without notice for violation of these Terms or misuse of the API.
7.1. The API is provided “as is” and “as available”, without warranties of any kind, express or implied.
7.2. DYNAMARINe shall not be liable for any damages arising out of your use or inability to use the API, including but not limited to data loss, service interruptions, or unauthorized access.
For technical support or to report an issue, please contact our development team at: it@dynamarine.com
DYNAMARINe may update these Terms from time to time. Continued use of the API after such changes constitutes your acceptance of the revised Terms.