Skip to main content

Mindee API helper library for Python

Project description

Mindee API Helper Library for Python

Quick Start

Here's the TL;DR of getting started.

First, get an API Key

Then, install this library:

pip install mindee

Finally, Python away!

Off-the-Shelf Document

from mindee import Client

# Init a new client and configure the Invoice API
mindee_client = Client().config_invoice("my-invoice-api-key")

# Load a file from disk and parse it
api_response = mindee_client.doc_from_path("/path/to/the/invoice.pdf").parse("invoice")

# Print a brief summary of the parsed data
print(api_response.invoice)

Custom Document (API Builder)

from mindee import Client

# Init a new client and configure your custom document
mindee_client = Client().config_custom_doc(
      document_type="pokemon-card",
      singular_name="card",
      plural_name="cards",
      account_name="pikachu",
      api_key="pokemon-card-api-key"
)

# Load a file from disk and parse it
api_response = mindee_client.doc_from_path("/path/to/the/card.jpg").parse("pokemon-card")

# Print a brief summary of the parsed data
print(api_response.card)

Further Reading

There's more to it than that for those that need more features, or want to customize the experience.

All the juicy details are described in the Official Documentation.

License

Copyright © Mindee

Distributed under the MIT License.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mindee-2.2.0.tar.gz (28.7 kB view details)

Uploaded Source

Built Distribution

mindee-2.2.0-py3-none-any.whl (44.3 kB view details)

Uploaded Python 3

File details

Details for the file mindee-2.2.0.tar.gz.

File metadata

  • Download URL: mindee-2.2.0.tar.gz
  • Upload date:
  • Size: 28.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for mindee-2.2.0.tar.gz
Algorithm Hash digest
SHA256 3e8020c92cfbde862a38413741d34873f3ad68f58b508d3c4847225725bff55a
MD5 b05bba530bc806c3ea3570f2cd023296
BLAKE2b-256 e1d41defddac4f5db78f0d2ebd08309ca56752f9b568857b34ab2b37855bd853

See more details on using hashes here.

File details

Details for the file mindee-2.2.0-py3-none-any.whl.

File metadata

  • Download URL: mindee-2.2.0-py3-none-any.whl
  • Upload date:
  • Size: 44.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for mindee-2.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3cfe25e69f63d3654a860d2744321d16bb237731415d5f2fd1a5380708c76afa
MD5 1fa9f261b80957593063a70e1913498e
BLAKE2b-256 2177a329606f4605ee087a34883ea6f7534721696372e9bed768cb96517d2655

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page