Da PDF a JSON

Entrano PDF. Esce JSON.

Carichi un PDF, digitale o scansionato, lo inoltri via e-mail o lo invii all’API. Parsevix legge ogni pagina e restituisce i dati come JSON, nei suoi campi o con i nomi delle etichette del documento stesso. Provi con i documenti reali della demo.

  • PDF di testo e PDF scansionati allo stesso modo
  • Fino a 30 pagine per file
  • I suoi campi, o nessuno schema

Nessuna carta di credito · 20 pagine gratuite ogni mese

Fattura · PDF, 2016
POST /api/v1/extract-auto200
{
"company_name": "Wolters Kluwer",
"division": "Lippincott",
"document_type": "INVOICE",
"company_details": {
"address": "351 West Camden Street, Baltimore MD 21201",
"fax": "(301) 223-2410",
"billing_inquiries": "(800) 341-2258",
"fein": "132932696",
"gst": "895524239"
},
"invoice_no": "000277511",
"invoice_date": "8/12/2016",
"customer_id": "UCSFD00005",
"start_date": "8/31/2016",
"end_date": "8/31/2016",
"advertiser": "UCSF Department of Psychiatry",
"product": "UCSF Department of Psychiatry",
"bill_to": {
"organization": "UCSF Department of Psychiatry",
"address": "401 Parnassus Ave\nBox 0984-Mse\nSan Francisco, CA 94143-0984\nUnited States",
"attention": "█████"
},
"line_items": [
{
"qty": "1",
"item": "OPEN ACCESS",
"u_of_m": "Each",
"description": "AcadMed-D-15-01487R2_Why\nARTICLE\nmedical schools should embrace\nWikipedia: Analysis of final-year\nmedical st",
"media_description": "Academic Medicine",
"amount": "3,900.00"
}
],
"item_charges": "3,900.00",
"adv_discount": "0.00",
"trade_discount": "0.00",
"agency_discount": "0.00",
"production_charges": "0.00",
"subtotal": "3,900.00",
"sales_tax": "0.00",
"amount_due_usd": "3,900.00",
"terms": "NET 30",
"payment_information": {
"electronic_payment_info_only": {
"bank_of": "Bank of America",
"ach_eft_edi_aba_routing": "071000039",
"account": "5800956913",
"domestic_wire_transfers_aba_routing": "026009593",
"international_wire_transfers_swift_code": "BOFAUS3NXXX",
"tax_id": "13-2932696"
},
"check_payable_to": {
"name": "Wolters Kluwer Health, Inc",
"address": "16705 Collection Center Drive\nWolters Kluwer Health\nChicago, IL 60693\n135 S. LaSalle Street\nChicago, IL 60603"
}
},
"remittance_section": {
"customer_id_name": "UCSFD00005 / UCSF Department of Psychiatry",
"invoice_due_date": "11 Sep 2016"
}
}
Senza schemaPagine: 1Lingua: ENPDF con livello di testo

Abbiamo oscurato i nomi dei privati. Non viene caricato nulla: la demo riproduce il risultato salvato.

Due modi di dare forma al JSON

Il suo schema, o nessuno.

Lo stesso documento può tornare con i campi che ha definito Lei, oppure con i campi che contiene. Scelga per ogni caricamento, per ogni indirizzo e-mail o per ogni chiamata API.

Con una categoria

Indichi una volta i campi che le servono, oppure parta da una categoria integrata come Invoice o Contract. Ogni documento di quel tipo torna nella stessa forma, con date ISO e numeri semplici.

  • invoice_number
  • invoice_date
  • seller_info
  • line_items
  • total_due
  • currency

Categorie integrate per fatture, scontrini, contratti, documenti d’identità e altro; le sue per tutto il resto.

Senza schema

Invii il documento senza categoria e ottenga ogni campo che Parsevix trova, con i nomi delle etichette del documento stesso e nella sua lingua, con i valori così come sono stampati. La demo qui sopra funziona così.

{
"company_name": "SHIEKH SHOES LLC",
"street_address": "2039 Westminster mall",
"city_postal_code": "Westminster, CA 92683",
"phone_number": "714-899-4822",
"receipt_number": "A18385",
…
}

L’inizio del risultato dello scontrino del negozio di scarpe, così come è tornato.

Come viene letto un PDF

Ogni pagina, ogni riga.

I PDF arrivano da gestionali contabili, scanner e allegati e-mail, con e senza livello di testo. Parsevix li tratta tutti allo stesso modo.

01

Ogni pagina letta come immagine

Parsevix converte ogni pagina in immagine e la legge con l’OCR, anche quando il PDF ha un livello di testo, così viene letto anche il testo di timbri, pagine scansionate e immagini incorporate. La lingua viene rilevata su ogni pagina e le righe passano all’estrazione nell’ordine di lettura.

  • 02

    Le tabelle diventano elenchi

    Le righe di una tabella tornano come elenco, una voce per riga, anche quando la tabella continua alla pagina successiva.

  • 03

    Documenti lunghi in un colpo solo

    Un PDF fino a 30 pagine viene letto ed estratto come un unico documento, così totali e voci di pagine diverse finiscono in un solo risultato.

  • 04

    Molte lingue e scritture

    Scrittura latina, cirillica, greca, araba, cinese, giapponese e coreana, tra le altre; la lingua viene rilevata su ogni pagina.

  • 05

    Dati personali mascherati

    Nomi, indirizzi e numeri vengono mascherati automaticamente prima che qualsiasi testo vada al modello di IA e rimessi nel suo risultato. Il rilevamento trova la maggior parte dei dati personali, ma non necessariamente tutti.

  • 06

    Ogni valore collegato alla sua pagina

    Ogni valore è collegato al punto della pagina da cui proviene. Facendo clic nella dashboard vede dove era stampato.

  • 07

    PDF dalla sua casella

    Inoltri le e-mail con PDF allegati all’indirizzo del suo progetto: ogni allegato diventa un documento.

Come arrivano i PDF

Li carichi, li inoltri o li invii dal suo sistema.

Dashboard

Trascini i PDF nella dashboard, uno alla volta o molti insieme. Controlli ogni risultato accanto alle sue pagine e lo approvi.

Indirizzo e-mail

Piani a pagamento

Ogni progetto ha il suo indirizzo. Vi inoltri i PDF: ogni allegato diventa un documento.

API

Invii i PDF dal suo sistema e riceva il JSON nella stessa risposta, oppure riceva i risultati via webhook firmato o tramite Zapier.

Richiesta

curl https://parsevix.com/api/v1/extract-auto \
  -H "X-API-Key: $PARSEVIX_API_KEY" \
  -F file=@invoice.pdf

La richiesta resta aperta finché il documento non è stato letto e risponde con il JSON.

  • POST /documentsCaricare senza attendere; il risultato arriva via webhook o callback.
  • POST /extract-autoSenza categoria: ogni campo che Parsevix trova, chiamato come nel documento.
  • POST /classifySolo la categoria del documento, per 1 credito.
Riferimento completo dell’API

Risposta · ridotta

{
"status": "Completed",
"processingMode": "auto-entity",
"pageCount": 1,
"language": "en",
"extracted": {
"company_name": "Wolters Kluwer",
"division": "Lippincott",
"document_type": "INVOICE",
"company_details": {
"address": "351 West Camden Street, Baltimore MD 21201",
"fax": "(301) 223-2410",
"billing_inquiries": "(800) 341-2258",
"fein": "132932696",
"gst": "895524239"
},
…
},
…
}

Sicurezza e conformità

  • Dati personali mascheratiautomaticamente, prima del passaggio all'IA
  • Crittografiain transito e a riposo
  • Nessun addestramento dell'IAsui suoi documenti
  • File API eliminatidopo l'elaborazione

Si paga per pagina, non per funzionalità.

Ogni piano legge, classifica e maschera i documenti allo stesso modo. La scelta della categoria è inclusa e un documento non riuscito non costa nulla.

Vedi i prezzi
credito per pagina
1
pagine gratuite ogni mese
20
al mese per 500 pagine
$39

FAQ da PDF a JSON

PDF in JSON,
le risposte.

Cosa si chiede prima di convertire i primi PDF.

Ha ancora una domanda?

Ci scriva. Ogni messaggio viene letto da una persona.

Fino a 10 MB e 30 pagine per file. Un PDF più lungo va diviso in più file, e ogni parte torna come risultato a sé.

Sì. Ogni pagina viene letta come immagine, quindi una scansione senza livello di testo viene letta come un PDF uscito direttamente da un gestionale contabile.

Un PDF che richiede una password per essere aperto non può essere letto e non riesce con un errore chiaro. Rimuova la password, poi lo carichi di nuovo.

Sì. Un file Word (DOCX) viene prima convertito in PDF e poi letto come qualsiasi altro PDF.

Un credito per pagina: un PDF di dieci pagine ne usa dieci. La scelta della categoria è inclusa e, se un documento non riesce, i suoi crediti le vengono restituiti.

I PDF caricati nella dashboard o inviati via e-mail restano nel suo progetto finché non li elimina. I file inviati tramite API vengono eliminati dopo l’elaborazione, a meno che non ne attivi la conservazione per il progetto. I suoi documenti non vengono mai usati per addestrare l’IA.