Per autenticare le richieste, devi includere la tua API Key nell'header HTTP:
X-API-KEY: la_tua_api_key
L'API key è disponibile nella tua dashboard.
Puoi rigenerarla in ogni momento.
Vai alla Dashboard
Tutte le chiamate usano il formato JSON.
L'URL base è:
https://reportseo.it/api/
| Endpoint | Metodo | Descrizione |
|---|---|---|
| /api/analyze | POST | Avvia un'analisi SEO su un sito (1 URL per richiesta) |
| /api/reports | GET | Lista dei tuoi report generati |
| /api/report/<hash> | GET | Dettagli di un report specifico (usando l'hash) |
| Metodo | POST |
|---|---|
| Endpoint | /api/analyze |
| Headers |
X-API-KEY: la_tua_api_key
Content-Type: application/json
|
| Body JSON |
{
"url": "https://esempio.com"
}
|
{
"success": true,
"report_hash": "d48d34feba0be21e",
"message": "Analisi avviata con successo",
"voto": 87,
"pdf_url": "https://reportseo.it/reports/tuonome/d48d34feba0be21e.pdf"
}
| Metodo | GET |
|---|---|
| Endpoint | /api/reports |
| Headers | X-API-KEY: la_tua_api_key |
{
"success": true,
"reports": [
{
"hash": "d48d34feba0be21e",
"url": "https://esempio.com",
"data": "2024-05-18 15:11:42",
"voto": 87,
"pdf_url": "https://reportseo.it/reports/tuonome/d48d34feba0be21e.pdf"
},
...
]
}
| Metodo | GET |
|---|---|
| Endpoint | /api/report/<hash> |
| Headers | X-API-KEY: la_tua_api_key |
{
"success": true,
"report": {
"hash": "d48d34feba0be21e",
"url": "https://esempio.com",
"data": "2024-05-18 15:11:42",
"voto": 87,
"summary": {...}
}
}
Per supporto tecnico, scrivi a
mail@reportseo.it
Tutti i diritti riservati © Report Seo 2025