Padroneggia i test con l'ambiente sandbox completo di Smart Money API. Sviluppa senza rischi utilizzando dati di test realistici, risposte deterministiche e generosi limiti di frequenza per sperimentare.
Smart Money API fornisce un ambiente sandbox completo per lo sviluppo e il testing. La sandbox rispecchia la struttura dell'API di produzione ma utilizza dati sintetici e generosi limiti di frequenza, consentendoti di sviluppare con sicurezza prima del lancio.
Caratteristiche principali:
Migliori Pratiche: Tutto lo sviluppo, i test e lo staging dovrebbero utilizzare l'ambiente sandbox. Utilizza la produzione solo dopo una validazione approfondita in sandbox.
La sandbox contiene dati di mercato crittografico realistici che non cambiano casualmente:
Pronto a costruire? Ottieni una API key gratuita (200 chiamate/giorno, nessuna carta) e inizia a recuperare dati live su whale, funding e on-chain.
Ottieni la tua API key →Crea un account di test tramite il dashboard per generare API key sandbox:
Utilizza queste chiavi di test pubbliche per sperimentare rapidamente (limite di frequenza):
| Chiave | Permessi | Limite |
|---|---|---|
| sk_test_demo | Lettura completa | 100/ora |
| sk_test_trader | Lettura + avvisi | 500/ora |
| sk_test_pro | Accesso completo | 5000/ora |
Non utilizzare mai le chiavi di test in produzione. Hanno funzionalità e limiti di frequenza limitati.
La sandbox include queste coppie di trading di test con dati storici realistici:
Portafogli di test preconfigurati con comportamento deterministico:
| Endpoint | Scopo |
|---|---|
| POST /test/reset | Ripristina i dati di test allo stato iniziale |
| POST /test/inject-error | Inietta un errore specifico per i test |
| POST /test/simulate-time | Simula diverse condizioni di mercato |
| GET /test/status | Controlla lo stato di salute dell'ambiente sandbox |
Forza risposte di errore specifiche per testare la gestione delle eccezioni:
| Codice Errore | Stato HTTP | Caso d'Uso |
|---|---|---|
| invalid_key | 401 | Gestione degli errori di autenticazione |
| rate_limit_exceeded | 429 | Test della logica di backoff |
| not_found | 404 | Gestione delle risorse mancanti |
| service_unavailable | 503 | Test della logica di riprova |
| timeout | 504 | Gestione dei timeout |
| Ambiente | Limite/Ora | Burst | Scopo |
|---|---|---|---|
| Sandbox | 10,000 | 500/min | Sviluppo e test |
| Produzione Gratuita | 1,000 | 50/min | Progetti hobbistici |
| Produzione Trader | 10,000 | 400/min | Trading professionale |
| Produzione Pro | 50,000 | 1000/min | Sistemi ad alta frequenza |
Testa l'intero flusso di lavoro in sandbox prima del deployment in produzione:
Usa le variabili d'ambiente per passare tra sandbox e produzione:
Problema: Ricevo 401 Non Autorizzato con la chiave di test
Soluzioni:
Problema: I dati di test non si reimpostano dopo POST /test/reset
Soluzioni:
Problema: Raggiungimento dei limiti di frequenza nella sandbox (non dovrebbe accadere)
Soluzioni:
Utilizza il nostro ambiente sandbox completo per uno sviluppo sicuro e isolato. Dati di test deterministici, alti limiti di frequenza e completa parità di funzionalità con la produzione.
Ottieni Credenziali di TestOttieni dati live sui flussi delle balene, finanziamenti, open interest e on-chain su 3 exchange da un'unica API. Piano gratuito, nessuna carta di credito, aggiorna quando vuoi.
Inizia gratuitamente →