Richiedi informative e documenti direttamente dalle tue applicazioni.
Risultati in tempo reale, prezzi trasparenti, nessuna interfaccia grafica richiesta.
Ogni richiesta richiede un Personal Access Token (PAT) nell'header HTTP.
Vai su Profilo → Token API e genera un nuovo Personal Access Token. Dagli un nome descrittivo (es. "ERP Produzione").
Aggiungi l'header Authorization: Bearer <il_tuo_token> a ogni chiamata API.
Le richieste scalano dal credito del tuo account. Ricarica da Amministrazione → Credito. Se il credito è insufficiente la richiesta viene rifiutata.
Tutti i prodotti disponibili via API. I prezzi possono variare — usa GET /api/catalog per ottenerli sempre aggiornati.
Caricamento catalogo...
Caricamento catalogo...
Base URL: https://certisource.it/api — Documentazione completa →
Catalogo prodotti attivi con prezzi aggiornati. Non richiede auth.
Richiedi un documento (visura, atto, bilancio). Parametri: action=richiedi, product_code, vat_number.
Crea una nuova informativa. Parametri: investigation_type, target_type, target_vat_number o target_fiscal_code. Supporta webhook_url per notifica al completamento.
Avvia l'elaborazione di un'informativa creata in stato draft.
Stato e dettaglio di un'informativa. Campo status: processing → completed.
Tutti i dossier dell'informativa (dati aziendali, soggetti, documenti acquisiti).
Lista delle richieste effettuate dal token autenticato con stato e costo.
Dettaglio richieste per un token specifico.
Esempi pronti all'uso. Sostituisci sk_live_... con il tuo token.
# Nessuna autenticazione richiesta curl https://certisource.it/api/catalog
curl -X POST https://certisource.it/atti-service.php \ -H "Authorization: Bearer sk_live_..." \ -H "Content-Type: application/json" \ -d '{ "action": "richiedi", "product_code": "visura_camerale", "vat_number": "04058890361" }'
curl -X POST https://certisource.it/api/investigations \ -H "Authorization: Bearer sk_live_..." \ -H "Content-Type: application/json" \ -d '{ "investigation_type": "company_full", "target_type": "company", "target_vat_number": "04223920366", "webhook_url": "https://tuo-sistema.it/webhook/certisource", "webhook_secret": "una_chiave_segreta" }'
const res = await fetch('https://certisource.it/api/auth/token-activity', { headers: { 'Authorization': 'Bearer sk_live_...' } }); const { data } = await res.json(); console.log(data.tokens); // lista token con conteggio richieste
Passa webhook_url (e opzionalmente webhook_secret) nella richiesta. Riceverai una notifica POST quando il documento o l'informativa è completata — senza fare polling. Documentazione →