A crypto-derivatives market-structure data service built on a deterministic crypto-futures signal engine. Its free, no-key public REST API surfaces funding rates/arbitrage, open interest, liquidation maps, options (Deribit), ETF flows, order-flow toxicity (VPIN), Coinbase premium, CFTC COT positioning, and Fear & Greed / BTC-dominance indices, plus live signal performance and per-symbol/strategy leaderboards. It also offers a hosted MCP server, x402 agent-payment endpoints, and CC0 datasets.
ByKaranteli publishes 1 API on the APIs.io network: X402 API. Tagged areas include Cryptocurrency, Crypto Derivatives, Market Data, Funding Rates, and Open Interest.
ByKaranteli’s developer surface includes documentation, API reference, getting-started guide, support, pricing, signup flow, changelog, and 19 more developer resources.
Regulatory Posture applies to this provider. Its tags matched the
Securities & Market Data regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
The six quality facets above are damped to 85 points between them,
because the conditional facet above carries the other
15. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 85% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
Per-call priced history and depth endpoints, settled in USDC over the x402 protocol on Solana and Base mainnet through the Coinbase CDP facilitator. 13 priced endpoints plus the...
The free, no-key public REST surface — 10 endpoints under /api/v1/public/ described by the provider's own self-describing manifest, plus the /api/public/ index endpoints. Verifi...
name: ByKaranteli
description: A crypto-derivatives market-structure data service built on a deterministic crypto-futures signal engine. Its
free, no-key public REST API surfaces funding rates/arbitrage, open interest, liquidation maps, options (Deribit), ETF flows,
order-flow toxicity (VPIN), Coinbase premium, CFTC COT positioning, and Fear & Greed / BTC-dominance indices, plus live
signal performance and per-symbol/strategy leaderboards. It also offers a hosted MCP server, x402 agent-payment endpoints,
and CC0 datasets.
url: https://bykaranteli.apievangelist.com/apis.yml
created: '2026-08-09'
modified: '2026-08-09'
specificationVersion: '0.21'
tags:
- Cryptocurrency
- Crypto Derivatives
- Market Data
- Funding Rates
- Open Interest
- Liquidations
- Options
- ETF Flows
- Financial Data
- MCP
- x402
- Agents
apis:
- aid: bykaranteli:bykaranteli-x402-api
name: ByKaranteli X402 API
description: 'Per-call priced history and depth endpoints, settled in USDC over the x402 protocol on Solana and Base mainnet
through the Coinbase CDP facilitator. 13 priced endpoints plus the free catalog at /api/x402, which is the authoritative
price list. Verified 2026-08-11: the catalog lists 13 endpoints from $0.002 to $0.010, and a priced endpoint returns HTTP
402. These sell depth and history, never access.'
humanURL: https://bykaranteli.com/developers
baseURL: https://bykaranteli.com
tags:
- X402
properties:
- type: OpenAPI
url: openapi/bykaranteli-x402-api-openapi.yml
- type: Overlay
url: overlays/bykaranteli-x402-overlay.yaml
- type: Examples
url: examples/_index.yml
- type: Documentation
url: https://bykaranteli.com/developers
- type: LLMsTxt
url: llms/bykaranteli-llms.txt
- type: ToolCrosswalk
url: mcp/bykaranteli-tool-crosswalk.yml
- type: APICatalog
url: well-known/bykaranteli-public-manifest.json
- aid: bykaranteli:bykaranteli-public-api
name: ByKaranteli Public API
description: 'The free, no-key public REST surface — 10 endpoints under /api/v1/public/ described by the provider''s own
self-describing manifest, plus the /api/public/ index endpoints. Verified 2026-08-11: unauthenticated, HTTP 200, `access-control-allow-origin:
*`, 5-minute cache. NO OpenAPI is registered for this surface because the provider does not publish one — their openapi.json
covers the x402 endpoints only. The manifest below is the machine-readable description that does exist; nothing here is
reconstructed.'
humanURL: https://bykaranteli.com/developers
baseURL: https://bykaranteli.com
tags:
- Market Data
properties:
- type: Documentation
url: https://bykaranteli.com/developers
- type: APICatalog
url: well-known/bykaranteli-public-manifest.json
image: https://bykaranteli.com/brand/icon-192.png
maintainers:
- FN: ByKaranteli
email: support@bykaranteli.com
url: https://bykaranteli.com
generated:
by: apis.io/add
model: claude-opus-4-8
confidence: 88
at: '2026-08-09T13:12:11.291Z'
common:
- type: MCPServer
url: mcp/bykaranteli-mcp.yml
- type: Documentation
url: https://bykaranteli.com/developers
- type: AgenticAccess
url: agentic-access/bykaranteli-agentic-access.yml
- type: DomainSecurity
url: security/bykaranteli-domain-security.yml
- type: DeveloperPortal
url: https://bykaranteli.com/developers
- type: APIReference
url: https://bykaranteli.com/developers
- type: GettingStarted
url: https://bykaranteli.com/guide
- type: Support
url: https://t.me/bykaranteli_com
- type: GitHubOrganization
url: https://github.com/bykarantelicom
- type: Pricing
url: https://bykaranteli.com/pricing
- type: SignUp
url: https://bykaranteli.com/register
- type: Login
url: https://bykaranteli.com/login
- type: StatusPage
url: https://bykaranteli.com/status
- type: ChangeLog
url: changelog/bykaranteli-changelog.yml
- type: Lifecycle
url: lifecycle/bykaranteli-lifecycle.yml
- type: Authentication
url: authentication/bykaranteli-authentication.yml
- type: Conventions
url: conventions/bykaranteli-conventions.yml
- type: ErrorCatalog
url: errors/bykaranteli-problem-types.yml
- type: RateLimits
url: rate-limits/bykaranteli-rate-limits.yml
- type: Plans
url: plans/bykaranteli-plans.yml
- type: FinOps
url: finops/bykaranteli-finops.yml
- type: Packages
url: packages/bykaranteli-packages.yml
- type: Conformance
url: conformance/bykaranteli-conformance.yml
- type: Vocabulary
url: vocabulary/bykaranteli-vocabulary.yml
- type: Components
url: components/bykaranteli-components.yml
- type: AgentSkill
url: skills/_index.yml
x-enrichment:
date: '2026-08-09'
status: enriched
artifacts_added: 32
pass: local-v1
x-evidence:
verified: '2026-08-11'
request: https://github.com/api-search/inbox/issues/5
note: Every claim in the provider's request was fetched and verified. The OpenAPI we hold in openapi/_original/ is BYTE-IDENTICAL
to the live document (same MD5), and the refined per-tag split has 14/14 path overlap — harvested, not reconstructed.
fetched:
- url: https://bykaranteli.com/openapi.json
status: 200
note: openapi 3.1.0, 14 paths / 14 ops, byte-identical to openapi/_original/
- url: https://mcp.bykaranteli.com
status: 200
note: 'POST initialize + tools/list: 20 tools, unauthenticated, serverInfo v0.7.3'
- url: https://bykaranteli.com/llms.txt
status: 200
note: re-harvested 2026-08-11, 9118B (was 5694B at first harvest)
- url: https://bykaranteli.com/api/v1/public/manifest
status: 200
note: 10 free endpoints, endpoint set identical to the held copy
- url: https://bykaranteli.com/api/x402
status: 200
note: 13 priced endpoints, $0.002-$0.010, Solana + Base
- url: https://bykaranteli.com/api/x402/funding-history
status: 402
note: priced endpoint genuinely gates — a real x402 paywall, not a claim
- url: https://bykaranteli.com/api/public/indices
status: 200
note: unauthenticated, access-control-allow-origin *
- url: https://registry.npmjs.org/bykaranteli-mcp
status: 200
note: latest 0.7.3, MIT, matches the running server
- url: https://github.com/bykarantelicom/crypto-datasets
status: 200
note: SPDX CC0-1.0 — the CC0 claim is real
- url: https://bykaranteli.com/.well-known/apis.json
status: 404
note: genuine 404 (Next.js not-found), NOT a soft-404. Provider self-reported this.
- url: https://bykaranteli.com/.well-known/api-onboarding
status: 404
note: genuine 404. Provider self-reported it and declined credit for it.
root_cause: The MCPServer registration was NOT missing from the original profile. Commit d00650f registered it, along with
an Overlay pointer. refine-openapis rewrote apis.yml on 2026-08-09 at 20:31 — renaming the API, adding the aid, repointing
OpenAPI at the refined per-tag split — and dropped both `MCPServer` and `Overlay` from properties[] in the process, orphaning
overlays/bykaranteli-x402-overlay.yaml on disk. Both are restored here, and MCPServer is promoted to common[] where the
scorer actually reads it. See the roadmap issue on refine-openapis property loss.
not_credited: APICatalog stays on the API `properties[]` and is deliberately NOT promoted to `common[]`. The agent-readiness
`well_known_catalog` dimension reads APICatalog from `common[]` and is defined as an RFC 9727 /.well-known/api-catalog
linkset. ByKaranteli publishes a self-describing manifest at its own path, which is not that, and /.well-known/api-catalog
returns a verified 404. Promoting it would manufacture credit the provider has not earned. well_known_catalog correctly
stays false.