Skip to main content

Coinmarketcap API

Sync overview​

This source can sync data from the Coinmarketcap API. At present this connector only supports full refresh syncs meaning that each time you use the connector it will sync all available records from scratch. Please use cautiously if you expect your API to have a lot of records.

This Source Supports the Following Streams​

Features​

FeatureSupported?(Yes/No)Notes
Full Refresh SyncYes
Incremental SyncNo

Performance considerations​

CoinMarketCap enforces both a per-minute request limit and a monthly API credit limit per API key, and both are returned as HTTP 429 errors. See Errors and Rate Limits and the plan comparison.

Every sync is a full refresh, and the listing stream alone pages through every listed cryptocurrency (roughly 8,000 at the time of writing). CoinMarketCap charges 1 credit per 200 listing records, so a single sync of all streams uses roughly 45-50 credits. On the free Basic plan (10,000 credits per month) that is enough for about 200 syncs per month; scheduling syncs more often than every few hours will exhaust the monthly credits within the first days of the month, after which every sync fails with a 429 error until the credits reset. Lower the sync frequency, deselect the listing stream, or upgrade the plan if you hit this limit.

Getting started​

Requirements​

  • API token
  • Data Type:
    • latest
    • historical (the historical listing and quotes endpoints are not included in the free Basic plan and return a 403 error on that plan)
  • Symbol: at least one cryptocurrency symbol (for example BTC) is required to sync the quotes stream. The other streams ignore this field.

IP allow list​

If you use Airbyte Cloud and your organization restricts access to specific IPs, add the Airbyte Cloud IP addresses to your allow list.

Reference​

Config fields reference

Field
Type
Property name
string
api_key
string
data_type
array<string>
symbols

Changelog​

Expand to review
VersionDatePull RequestSubject
0.2.522026-10-1388574Update dependencies
0.2.512026-10-0788251Fail the quotes stream with a clear configuration error when no symbols are configured; document API credit usage and 429 rate limiting
0.2.502026-10-0687805Update dependencies
0.2.492026-09-2987130Update dependencies
0.2.482026-09-2286586Update dependencies
0.2.472026-09-1585977Update dependencies
0.2.462026-09-0885435Update dependencies
0.2.452026-08-1884539Update dependencies
0.2.442026-08-1183883Update dependencies
0.2.432026-08-0483389Update dependencies
0.2.422026-07-2882866Update dependencies
0.2.412026-07-2182376Update dependencies
0.2.402026-07-1481773Update dependencies
0.2.392026-06-3081019Update dependencies
0.2.382026-06-2380415Update dependencies
0.2.372026-06-1679830Update dependencies
0.2.362026-06-0979264Update dependencies
0.2.352026-06-0278642Update dependencies
0.2.342026-04-2877212Update dependencies
0.2.332026-04-2176526Update dependencies
0.2.322026-03-0374160Update dependencies
0.2.312026-01-1471571Update dependencies
0.2.302025-12-1970936Update dependencies
0.2.292025-11-1869605Update dependencies
0.2.282025-09-3065821Update dependencies
0.2.272025-08-2365280Update dependencies
0.2.262025-08-0964693Update dependencies
0.2.252025-08-0264044Update dependencies
0.2.242025-07-1963537Update dependencies
0.2.232025-07-1263001Update dependencies
0.2.222025-07-0562761Update dependencies
0.2.212025-06-2862322Update dependencies
0.2.202025-06-2161975Update dependencies
0.2.192025-06-1460395Update dependencies
0.2.182025-05-1060020Update dependencies
0.2.172025-05-0359384Update dependencies
0.2.162025-04-2658863Update dependencies
0.2.152025-04-1958366Update dependencies
0.2.142025-04-1257758Update dependencies
0.2.132025-04-0557223Update dependencies
0.2.122025-03-2956507Update dependencies
0.2.112025-03-2255943Update dependencies
0.2.102025-03-0855268Update dependencies
0.2.92025-03-0154916Update dependencies
0.2.82025-02-2254414Update dependencies
0.2.72025-02-1553737Update dependencies
0.2.62025-02-0853378Update dependencies
0.2.52025-02-0152848Update dependencies
0.2.42025-01-2552338Update dependencies
0.2.32025-01-1851643Update dependencies
0.2.22025-01-1147781Update dependencies
0.2.12024-08-1644196Bump source-declarative-manifest version
0.2.02024-08-1544163Refactor connector to manifest-only format
0.1.142024-08-1243905Update dependencies
0.1.132024-08-1043684Update dependencies
0.1.122024-08-0343227Update dependencies
0.1.112024-07-2742766Update dependencies
0.1.102024-07-2042332Update dependencies
0.1.92024-07-1341856Update dependencies
0.1.82024-07-1041442Update dependencies
0.1.72024-07-0941141Update dependencies
0.1.62024-07-0640961Update dependencies
0.1.52024-06-2540427Update dependencies
0.1.42024-06-2139942Update dependencies
0.1.32024-06-0639161[autopull] Upgrade base image to v1.2.2
0.1.22024-05-1338134Make connector compatabile with builder
0.1.12022-11-0118790Correct coinmarket spec
0.1.02022-10-2918565🎉 New Source: Coinmarketcap API [low-code CDK]