Bemästra testning med Smart Money API:s omfattande sandbox-miljö. Utveckla riskfritt med realistiska testdata, deterministiska svar och generösa anropsgränser för experiment.
Smart Money API erbjuder en fullfjädrad sandbox-miljö för utveckling och testning. Sandboxen speglar produktions-API:ets struktur men använder syntetiska data och generösa anropsgränser, vilket gör att du kan utveckla med säkerhet innan du går live.
Nyckelegenskaper:
Bästa praxis: All utveckling, testning och mellanlagring bör använda sandbox-miljön. Använd endast produktion efter noggrann sandbox-validering.
Sandbox innehåller realistiska kryptovalutamarknadsdata som inte ändras slumpmässigt:
Redo att bygga? Hämta en gratis API-nyckel (200 anrop/dag, inget kort behövs) och börja hämta live-data om stora innehavare, finansiering och on-chain-data.
Hämta din API-nyckel →Skapa ett testkonto via instrumentpanelen för att generera sandbox-API-nycklar:
Använd dessa offentliga testnycklar för snabb experimentering (begränsad frekvens):
| Nyckel | Behörigheter | Gräns |
|---|---|---|
| sk_test_demo | Läs alla | 100/timme |
| sk_test_trader | Läs + varningar | 500/timme |
| sk_test_pro | Full tillgång | 5000/timme |
Använd aldrig testnycklar i produktion. De har begränsad funktionalitet och anropsgränser.
Sandbox innehåller dessa testhandelspar med realistisk historisk data:
Förkonfigurerade testplånböcker med deterministiskt beteende:
| Slutpunkt | Syfte |
|---|---|
| POST /test/reset | Återställ testdata till ursprungligt tillstånd |
| POST /test/inject-error | Injectera specifikt fel för testning |
| POST /test/simulate-time | Simulera olika marknadsförhållanden |
| GET /test/status | Kontrollera sandbox-miljöns hälsa |
Tvinga fram specifika felresponser för testning av undantagshantering:
| Felkod | HTTP-status | Användningsfall |
|---|---|---|
| invalid_key | 401 | Hantering av autentiseringsfel |
| rate_limit_exceeded | 429 | Testning av backoff-logik |
| not_found | 404 | Hantering av saknad resurs |
| service_unavailable | 503 | Testning av återförsökslogik |
| timeout | 504 | Hantering av timeout |
| Miljö | Gräns/Timme | Burst | Syfte |
|---|---|---|---|
| Sandbox | 10,000 | 500/min | Utveckling & testning |
| Produktion Gratis | 1,000 | 50/min | Hobbyprojekt |
| Produktion Trader | 10,000 | 400/min | Professionell handel |
| Produktion Pro | 50,000 | 1000/min | Högfrekventa system |
Testa hela arbetsflödet i sandbox före produktionsdistribution:
Använd miljövariabler för att växla mellan sandbox och produktion:
Problem: Får 401 Unauthorized med testnyckel
Lösningar:
Problem: Testdata återställs inte efter POST /test/reset
Lösningar:
Problem: Träffar hastighetsbegränsningar i sandbox (borde inte hända)
Lösningar:
Använd vår omfattande sandbox-miljö för säker, isolerad utveckling. Deterministiska testdata, höga hastighetsgränser och fullständig funktionsparitet med produktion.
Hämta testuppgifterFå live whale flow, finansiering, öppet intresse och on-chain-data från 3 börser via ett API. Gratis nivå, inget kreditkort, uppgradera när som helst.
Starta gratis →