Skip to content

Contains sample code to access our AI-based invoice and document capture service

License

Notifications You must be signed in to change notification settings

blumatix/invoicecapture-csharp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Depricated, please go to bludelta-client

invoicecapture-csharp

Contains sample code to access our capture client.

More information and quick test capability: BLU DELTA AI invoice capture - KI Rechnungserfassung

Access URL (latest version): https://api.bludelta.ai/v1-17

Usage

A single invoice is sent to our Invoice Capture service in the following example. It takes as arguments:

  • Your API key
  • The path to an invoice
  • The URL to our invoice capture service

The result is printed to the console output.

.\InvoiceCapture.exe -k YOUR_API_KEY -i PATH_TO_AN_INVOICE -u https://api.bludelta.ai/v1-17

Help

PS> .\InvoiceCapture.exe -help
InvoiceFeatureDetection 1.1.0.0
Copyright c  2021

  -f, --invoiceFolder    (Default: ) Folder which contains invoice that shall
                         be processed

  -i, --invoice          (Default: ) Path to a single invoice

  -k, --key              Required. Your API key token

  -s, --version          (Default: v1-17) The version of the actual BLU DELTA
                         release

  -u, --baseUrl          (Default: https://api.bludelta.ai/v1-17) Base url of your
                         capturesdk version

  -w, --writeFile        (Default: False) If set then the response will be
                         written to a json file. The name will be the same as
                         the provided invoice filename
                         
  -p, --useProxy        (Default: False) Use a proxy server. Proxy url,
                         username and password must be set in app.config

  --help                 Display this help screen.