Prodotto

Un'unica piattaforma, ogni integrazione che ti serve

Dal webhook al batch processing, Laboratorio di Roma copre i pattern di integrazione più usati dai team moderni senza obbligarti a scegliere fra semplicità e controllo.

Leggi la documentazione

Screenshot della dashboard API di Laboratorio di Roma

Cosa trovi dentro la piattaforma

La piattaforma espone un set di API REST con autenticazione Bearer token e supporto OAuth 2.0. Ogni endpoint è versionato (attualmente v1 stabile, v2 in beta aperta) e documentato con OpenAPI 3.1. Il pannello di controllo consente di generare chiavi API, monitorare il consumo in tempo reale e configurare webhook con retry automatico e dead-letter queue. Gli SDK ufficiali coprono Node.js 18+, Python 3.10+ e Go 1.21+, con type definitions generate direttamente dallo schema OpenAPI per evitare disallineamenti. Il runtime è distribuito su infrastruttura EU-only (Frankfurt e Milano), con failover automatico e uptime target del 99,9%.

Le funzionalità che i team usano di più

Selezionate dopo centinaia di ore di feedback con team reali.

Webhook con retry intelligente

Configura endpoint di destinazione e imposta policy di retry esponenziale (fino a 24 tentativi). Gli eventi non consegnati finiscono in dead-letter queue ispezionabile dal pannello. Ogni delivery è loggata con timestamp, HTTP status e payload completo per un debug immediato.

Batch API per volumi elevati

Invia fino a 10.000 operazioni per chiamata con risposta asincrona e polling del job status. Ideale per import massivi, sincronizzazioni notturne e pipeline ETL. Il formato di input è JSON Lines, compatibile con la maggior parte degli strumenti di data engineering già in uso.

Osservabilità integrata

Ogni chiamata API genera un trace ID propagabile verso i tuoi sistemi Datadog, Grafana o OpenTelemetry-compatible. Le metriche di latenza, error rate e throughput sono esportabili via Prometheus scrape endpoint senza agent aggiuntivi da installare.

Controllo accessi granulare

Definisci scopes per ogni chiave API (read, write, admin) e assegna ruoli per membro del team. Il log di accesso mostra ogni chiamata con IP di origine, UA e chiave usata. Revoca immediata senza downtime per le chiavi compromesse.

La documentazione non è un afterthought

Ogni endpoint ha una pagina dedicata con descrizione del comportamento, parametri richiesti e opzionali, esempi di request e response in JSON, codici di errore documentati e note sulle edge case note. I guide pratiche coprono scenari completi: autenticazione con refresh token, gestione di rate limit con backoff, setup di un ambiente di staging isolato. Manteniamo un changelog pubblico con data e descrizione di ogni modifica — incluse quelle che non rompono la compatibilità ma che vale la pena conoscere.

«Cerco sempre prima la documentazione prima di provare un prodotto. Quella di Laboratorio di Roma è la prima che ho letto dall'inizio alla fine senza dover aprire Stack Overflow una sola volta. I code sample funzionano al primo copia-incolla — cosa rarissima.»

Giulia Marchetti, Senior Developer, Torino

Pronto a integrare in meno di un'ora?

Scarica uno degli SDK, crea una chiave di prova e fai girare il tuo primo endpoint in locale oggi stesso.

Inizia ora