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.0.1.tar.gz (81.6 kB view details)

Uploaded Source

Built Distribution

mindee-2.0.1-py3-none-any.whl (96.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mindee-2.0.1.tar.gz
  • Upload date:
  • Size: 81.6 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.25.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for mindee-2.0.1.tar.gz
Algorithm Hash digest
SHA256 634ed69f5e9b42c1bb871f9339367f28ae04f020d40094f2f2d1f2bcd7006edb
MD5 9c88995eff96c66ea4e44ae609878702
BLAKE2b-256 f03d5a3ca4a3183f27acf7642b9dad26ff3615564aab1dfa7250debb10e9570b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mindee-2.0.1-py3-none-any.whl
  • Upload date:
  • Size: 96.6 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.25.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for mindee-2.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 a18f42ded303b4aa1bf58c6ee8624bd4325b4bde9c6ba8c4bf69ba8c250d2915
MD5 8355389b2413709703d59af8dba9567a
BLAKE2b-256 3bd2d856d8c1653f26f529039b031bd15aa5a825c29dd861749c870bded06ddb

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