API Documentation

FlyFile REST API v1

Base URL

https://flyfile.it/api/v1

Autenticazione

Tutte le richieste API richiedono un'API key valida. Includi la chiave nell'header Authorization:

Authorization: Bearer fly_xxxxxxxxxxxxxxxxx

Nota: Le API keys sono disponibili solo per i piani Pro e Business. Puoi crearle nella sezione API Keys.

Permessi

read
Leggere transfers e files
write
Creare e modificare transfers
delete
Eliminare transfers e files

Transfers

Usage

Codici di Errore

CodiceSignificato
400Bad Request - Parametri mancanti o non validi
401Unauthorized - API key mancante o non valida
403Forbidden - Permessi insufficienti
404Not Found - Risorsa non trovata
429Too Many Requests - Rate limit superato
500Internal Error - Errore interno del server

Rate Limits

Le API hanno un limite di 60 richieste al minuto per API key. Le risposte includono gli header di rate limiting:

X-RateLimit-Limit: 60
X-RateLimit-Remaining: 55
X-RateLimit-Reset: 1704067200