Documentazione tecnica
Come far arrivare i dati della tua azienda dentro myPedro, e come tirarli fuori. Oggi con i file; domani con l'API, senza passare da un foglio.
Cosa c'è oggi
Oggi i dati entrano e escono con i file. È meno elegante di un collegamento diretto, ma funziona il primo giorno e non richiede niente al reparto informatico del cliente.
- Import di clienti, catalogo, listini e prezzi netti da Excel o CSV, con abbinamento delle colonne e anteprima prima di scrivere
- Import dei clienti dalla rubrica del telefono e da un biglietto da visita fotografato
- Export della nota spese nei tracciati che l'amministrazione importa già
- Export dei dati dello spazio su richiesta del titolare, in qualsiasi momento
Nessuno di questi passaggi richiede l'API: sono nel prodotto e li usa una persona, non un programma.
A cosa servirà l'API
L'API è un punto di sviluppo, e serve a una cosa sola: far arrivare i dati dell'azienda senza passare dai fogli. Il gestionale o il CRM sono già la fonte di verità di clienti, listini e condizioni — copiarli a mano in un file è il punto in cui i dati invecchiano.
Cosa vorremmo importare
- Anagrafiche clienti, con le condizioni e i prezzi netti che l'azienda ha già deciso
- Catalogo e listini, aggiornati quando cambiano invece che una volta al trimestre
- Le persone della rete e i loro perimetri
Cosa vorremmo restituire
- Visite registrate, con esito e attività aperte
- Chilometri dichiarati e note spese, nel formato della contabilità
Da quali gestionali
Questi sono i sistemi da cui vogliamo importare per primi, perché sono quelli che le PMI italiane usano davvero. Non sono integrazioni esistenti e non sono partner: è l'ordine in cui pensiamo di lavorarci.
Se il tuo gestionale non è in elenco, scrivicelo: l'ordine lo decide chi ce lo chiede, non noi.
Che forma avrà
REST su HTTPS, autenticazione a chiave per spazio cliente, risposte in JSON. La descrizione OpenAPI è già scritta e viaggia insieme al codice: quando apriamo, non c'è una documentazione da inventare.
# Esempio futuro — le chiavi non si rilasciano ancora GET /v1/clienti?aggiornati_da=2026-08-01 Authorization: Bearer <chiave dello spazio> { "dati": [ { "id": "cli_…", "ragioneSociale": "…", "partitaIva": "…", "listino": "…" } ], "prossimaPagina": null }
Ogni chiamata resta dentro lo spazio della sua chiave: l'isolamento fra aziende vale per l'API esattamente come per l'applicazione, sugli stessi due livelli.
Ordine, non data
Prima l'import di clienti e listini; poi la restituzione di visite e rendiconti. L'ordine può cambiare sulla base dei progetti reali: non pubblichiamo una data che non possiamo sostenere.
Se ti serve prima, dircelo sposta le priorità più di qualsiasi nostra previsione.

