API WebsiteCoach
Usa l'API WebsiteCoach per recuperare report in cache e azioni prioritarie per dashboard interne, portali clienti e automazioni.
Ludwig Makhyan · Fondatore, WebsiteCoach
Vai alla sezione
A cosa serve l'API WebsiteCoach
L'API WebsiteCoach offre agli utenti registrati accesso programmatico agli stessi dati di report visibili nell'app. È pensata per dashboard interne, portali clienti, flussi di reporting e strumenti di automazione che richiedono dati di salute del sito in formato JSON.
La documentazione pubblica evita intenzionalmente di esporre token privati, dettagli interni, route solo admin o impostazioni di crawl sensibili. Gli utenti generano e gestiscono i propri token API dall'area profilo dopo l'accesso.
Report JSON in cache
Recupera l'ultimo report salvato per un dominio, inclusi punteggi, metriche, reparti e campi di evidenza.
Endpoint delle azioni
Ottieni solo la lista prioritaria dei fix, con priorità, reparto, descrizione, metrica, target e confidenza.
Prompt di correzione AI
Recupera prompt pronti da copiare per strumenti di coding AI, con prove dell'audit, URL, link di approfondimento e istruzioni manuali per correzioni lato provider.
Accesso collegato alla cronologia
Le visualizzazioni dei report tramite API sono associate all'utente autenticato, così gli stessi domini appaiono nella cronologia account e admin.
Controlli dei token
Gli utenti possono creare token separati per strumenti diversi e revocare un token senza esporre password o sessioni.
Endpoint API pubblici
Report completo in cache
Usalo quando la tua app ha bisogno del report salvato completo per un dominio.
GET https://websitecoach.com/api/reports?url=example.com&token=YOUR_TOKEN&lang=enSolo azioni
Usalo per creare ticket, dashboard executive o integrazioni che richiedono solo la lista prioritaria dei fix.
GET https://websitecoach.com/api/actionitems?url=example.com&token=YOUR_TOKEN&lang=enPayload di correzione AI
Usalo quando il tuo workflow invia i risultati di WebsiteCoach a ChatGPT, Claude, Gemini, Cursor o un altro assistente di coding AI.
GET https://websitecoach.com/api/payload?url=example.com&token=YOUR_TOKENLa risposta restituisce ogni action item con reparto, priorità, link di approfondimento, prove dell'audit e un prompt strutturato. I prompt indicano all'AI di ispezionare prima lo stack dell'utente e, quando la correzione appartiene a DNS, CDN, email, registrar, CMS o un'altra console esterna, di fornire una procedura manuale dettagliata invece di inventare modifiche al codice.
Formato token Bearer
Le app server-side possono inviare il token in un header Authorization invece che nella query string.
Authorization: Bearer YOUR_TOKENSicurezza di token e dati
Mantieni i token lato server
- Non inserire token API in JavaScript pubblico, app mobili, screenshot o documenti condivisi.
- Crea token separati per app separate, così una singola integrazione può essere revocata senza rompere le altre.
- Usa solo HTTPS e ruota i token quando un collega, fornitore o sistema non ha più bisogno di accesso.
- L'API restituisce solo i dati di report disponibili al proprietario autenticato del token; non espone password, sessioni, segreti di fatturazione, route admin o header privati di crawl.
Accesso e limiti
L'accesso API è disponibile per gli utenti registrati. Ogni utente può creare fino a 10 token API attivi dal profilo.
Le chiamate API sono pensate per recuperare report in cache e alimentare workflow di azioni. Le scansioni fresche e gli aggiornamenti con crediti possono cambiare, quindi le integrazioni pubbliche devono basarsi sugli endpoint documentati per report in cache e azioni.
Per creare o revocare token, accedi e apri API tokens.
Serve un'integrazione privata?
Per casi partner o enterprise, contatta WebsiteCoach prima di costruire su comportamenti non pubblici. La documentazione pubblica è il contratto stabile.
Argomenti correlati
Controlla il tuo punteggio website ora
Audit gratuito in 60 secondi - nessun account richiesto.
Audit gratuito