Skip to content
MARKET CONTEXT PLATFORMNOT FINANCIAL ADVICE

API Terms of Use

Last updated:

These API Terms of Use ("API Terms") supplement the Terms of Service and govern your use of the DepthSignal REST API. By using your API key to make requests to any DepthSignal endpoint, you agree to these API Terms.

1. API Access

Access to the DepthSignal API is granted upon creation of a valid subscription and issuance of an API key. Your API key must be included in every request via theX-API-Key header.

API access is personal to your account. You may not share, sell, transfer, or sublicense your API key or access to any other person or entity.

2. Rate Limits

Rate limits are enforced per API key according to your subscription tier:

TierRate Limit
Starter access10 requests/minute
Trader60 requests/minute
Professional300 requests/minute
Expert1,500 requests/minute
Enterprise1,000+ requests/minute (custom)

Every API response includes rate limit headers:

  • X-RateLimit-Limit: Your tier's requests-per-minute allowance.
  • X-RateLimit-Remaining: Requests remaining in the current window.
  • X-RateLimit-Reset: Unix timestamp when the rate limit window resets.

Exceeding the rate limit returns HTTP 429 Too Many Requests with a Retry-After header indicating how many seconds to wait. Implement exponential backoff in your client to handle rate limiting gracefully.

Note: Rate limits are operational terms set by DepthSignal as a condition of service, not requirements imposed by any regulatory body.

3. Data Ownership and Redistribution

DepthSignal data consists of proprietary computed features and analytical outputs (not raw exchange data). All intellectual property rights in the computed features, algorithms, analytical methods, and derived datasets belong exclusively to Ravenna OÜ. Unauthorized reproduction, reverse engineering, or creation of derivative competing data products from DepthSignal outputs is strictly prohibited.

You may:

  • Use DepthSignal data within your own applications, dashboards, trading bots, and internal research.
  • Display DepthSignal data to end users of your application, provided you do not present it as your own proprietary data.

You may not:

  • Redistribute, resell, or sublicense raw API responses or derived datasets as a standalone data product or competing service without our prior written consent.
  • Systematically cache and redistribute DepthSignal data to circumvent subscription requirements.

Attribution is not required but is appreciated. If you reference DepthSignal data publicly, a link to depthsignal.io is welcome.

4. Prohibited Uses

You must not use the DepthSignal API to:

  • Engage in or facilitate market manipulation, spoofing, layering, wash trading, or other prohibited trading practices.
  • Conduct DDoS attacks, load testing, or any activity intended to degrade or disrupt the service.
  • Scrape, crawl, or make requests beyond your subscribed rate limits through any means (including multiple accounts for the same entity).
  • Share your API key with unauthorized parties.
  • Attempt to reverse-engineer, decompile, or extract the underlying algorithms or computation methods.
  • Use the API for any purpose that violates applicable law in your jurisdiction.

For the complete list of prohibited activities and enforcement policy, see the Acceptable Use Policy.

5. API Changes and Deprecation

We may modify, add, or remove API endpoints over time to improve the service. We commit to the following change management practices:

  • Non-breaking changes (new endpoints, new response fields, new optional parameters) may be introduced at any time without prior notice. Your client should be designed to handle unknown response fields gracefully.
  • Breaking changes (removing endpoints, removing response fields, changing data types, changing authentication) will be announced at least 30 days in advance via email and the developer notices we send to affected account contacts.
  • Deprecated endpoints will remain available for a 90-day sunset period after the deprecation announcement. During this period, deprecated endpoints will return aX-Deprecated response header. After the sunset period, the endpoint will return HTTP 410 Gone.

6. Data Accuracy

DepthSignal data is provided on a best-effort basis. We strive for accuracy and low latency, but we do not guarantee:

  • That any feature value is free from errors, delays, or omissions.
  • Continuous availability of data from any specific exchange.
  • That computed reads will be error-free, uninterrupted, suitable for any trading decision, or aligned with future market movements.

Every API response includes a data_freshness object showing the age and staleness status of the underlying data per exchange. You should use this field to assess data quality in your application and handle stale data appropriately.

DepthSignal data is computed analysis, not raw exchange data. We derive our features from publicly available exchange orderbook snapshots and trade streams using proprietary algorithms.

7. Key Revocation

We reserve the right to immediately revoke your API key without prior notice in the following circumstances:

  • Violation of these API Terms, the Terms of Service, or the Acceptable Use Policy.
  • Excessive or abusive request patterns (spam, DDoS, exploitation of vulnerabilities).
  • Unauthorized redistribution of DepthSignal data.
  • Compromise of your API key (for security purposes).
  • Non-payment or failed subscription renewal.

Where possible, we will notify you via email before or immediately after revocation and provide an opportunity to address the issue.

8. Indemnification

You are solely responsible for your use of DepthSignal data and the applications you build with it. You agree to indemnify and hold harmless Ravenna OÜ from any claims, damages, or losses arising from:

  • Your use of the API or data in violation of these Terms.
  • Trading decisions made by you or your users based on DepthSignal data.
  • Any application or service you build that incorporates DepthSignal data.
  • Your violation of applicable laws or regulations.

9. Relationship to Terms of Service

These API Terms supplement and are incorporated into the Terms of Service. In the event of a conflict between these API Terms and the Terms of Service, these API Terms shall prevail with respect to API-specific matters. All other provisions of the Terms of Service (including limitation of liability, governing law, and dispute resolution) apply equally to your use of the API.

10. Contact

For questions about these API Terms or to request permission for use cases not covered above:

11. Authoritative Legal References

Where legal instruments are referenced by these API Terms or incorporated by the Terms of Service, official sources are:

These terms were last drafted April 3, 2026 and may be updated. We recommend consulting with legal counsel for specific compliance questions.

API Terms of Use | DepthSignal