Hai un prodotto software? Aggiungilo gratis. Una persona lo legge e lo pubblica entro un giorno.Hai un prodotto? Aggiungilo gratis.

Aggiungi il tuo prodotto
Aggiungi un prodotto

API

Un'API in sola lettura per i tuoi dati su SAASLEDGE: schede, statistiche, recensioni e i concorrenti che monitori. Una chiave, JSON o CSV.

Ultimo aggiornamento:

L’API restituisce i tuoi dati e nient’altro: le schede del tuo account, i risultati ottenuti, le recensioni lasciate dalle persone e i concorrenti che hai messo sotto osservazione. È un’API in sola lettura. Tutto ciò che modifica i dati si fa nella dashboard, quindi una chiave trapelata può copiare i tuoi numeri, ma non può modificare la tua scheda, non può spendere denaro e non può toccare l’account di nessun altro.

È gratuita, come tutto il resto qui. Ogni account può generare una chiave dalla dashboard.

La chiave

Crea la chiave nella tua dashboard, nella scheda Strumenti per le schede, nel blocco chiamato Esportazioni e accesso API. Ha la forma sl_ seguito da 48 caratteri esadecimali, e la dashboard mostra la data in cui è stata emessa.

Una chiave per account. Premendo Nuova chiave se ne genera una nuova e la precedente smette di funzionare in quel momento. Non c’è un periodo di tolleranza né una seconda chiave attiva in parallelo, quindi cambiala quando sei pronto ad aggiornare ciò che la usa.

Ruotala se è finita in un repository pubblico, in un documento condiviso, in un browser o in un servizio che non usi più. La rotazione richiede un clic e non costa nulla.

Revocala eliminandola nello stesso blocco. L’account continua a funzionare, si interrompe soltanto l’accesso API.

Tratta la chiave come una password. Tienila su un server, in una variabile d’ambiente o in un archivio dei segreti, mai nel codice front end: qualsiasi cosa presente in un browser può essere letta da chiunque apra la pagina. Su questi endpoint non inviamo intestazioni CORS, di proposito, così una pagina in un browser su un altro dominio non può chiamarli con la tua chiave.

Come chiamarla

Ogni richiesta porta la chiave nell’intestazione Authorization. L’indirizzo di base è https://saasledge.com/api/v1.

curl -H "Authorization: Bearer sl_your_key" \
  https://saasledge.com/api/v1/me

Le risposte sono in JSON con "ok": true. Gli errori mantengono la stessa forma, con "ok": false e un breve codice leggibile da una macchina.

Stato Codice Che cosa significa
401 unauthorized Nessuna chiave, una chiave malformata o una chiave che non esiste più
402 plan_required La chiave è valida ma l’account non è sul piano Studio
429 rate Più di 120 richieste in un minuto con questa chiave

Il limite è di 120 richieste al minuto per chiave. È ampio per un’esportazione notturna e stretto per un ciclo che ha dimenticato di fermarsi.

GET /api/v1/me

L’account associato alla chiave e i limiti rispetto ai quali si calcola tutto il resto. Usalo come controllo di stato.

{
  "ok": true,
  "account": {
    "email": "[email protected]",
    "products": 3,
    "since": "2026-08-13"
  },
  "key": { "issued_at": "2026-08-14 09:12:33" },
  "limits": {
    "products": 25,
    "watches": 25
  },
  "rate": { "limit": 120, "per": "minute" }
}

GET /api/v1/products

Le tue schede con tutto ciò che vi è pubblicato: stato, categoria, modello di prezzo, piani, numero di screenshot, numero di recensioni e valutazione media. Ogni elemento riporta url_on_saasledge, l’indirizzo pubblico della scheda.

curl -H "Authorization: Bearer sl_your_key" \
  https://saasledge.com/api/v1/products

GET /api/v1/stats

Visualizzazioni delle tue schede e clic verso il tuo sito web, raggruppati per giorno.

Parametro Predefinito Note
days 30 Da 1 a 365
product tutti Lo slug di una scheda, per esempio wave
format json csv restituisce un file con le colonne product,day,views,clicks

I giorni senza eventi non vengono restituiti. I totali sono già calcolati in totals, compreso il tasso di clic in percentuale.

curl -H "Authorization: Bearer sl_your_key" \
  "https://saasledge.com/api/v1/stats?days=90&format=csv" -o stats.csv

GET /api/v1/reviews

Le recensioni pubblicate sulle tue schede, con le tue risposte e le date. without_reply conta quelle ancora in attesa di risposta, che è il numero su cui vale la pena impostare un avviso.

Parametro Predefinito Note
days 90 Da 1 a 365
product tutti Lo slug di una scheda

Gli indirizzi email di chi scrive le recensioni non vengono mai restituiti. Li raccogliamo per poter controllare una recensione, non per scrivere a chi l’ha lasciata.

GET /api/v1/watches

I concorrenti nella tua lista di monitoraggio: prezzo d’ingresso attuale e prima dell’ultima modifica, numero di piani, indicatori di piano gratuito e di prova, valutazione, numero di recensioni e storico dei prezzi nella finestra richiesta. La stessa risposta contiene mine, il prezzo d’ingresso e il numero di piani delle tue schede pubblicate, così per un confronto basta una richiesta anziché due.

Parametro Predefinito Note
days 90 Da 1 a 365, vale per lo storico dei prezzi

Che cosa l’API non farà

Non mostrerà i dati privati di un altro fornitore, non scriverà nulla e non esporterà l’intero catalogo. La copia in blocco del catalogo non è qualcosa che vendiamo e non è qualcosa che la chiave apre.

Domande, o un caso d’uso che richiede un campo che non restituiamo ancora: scrivi a [email protected] e racconta che cosa stai costruendo.