Skip to main content

Client for the Finder Enrichment DB API

Project description

Finder Enrichment DB Client

This package provides a Python client for interacting with the Finder Enrichment DB API.

Features

  • Complete API client for all endpoints
  • Type-safe with Pydantic models
  • Automatic authentication handling
  • Comprehensive error handling
  • Support for all enrichment operations

Installation

pip install finder-enrichment-db-client

Usage

from finder_enrichment_db_client import FinderEnrichmentDBAPIClient

# Initialize client
client = FinderEnrichmentDBAPIClient(
    base_url="http://localhost:8200",
    api_key="your-api-key"
)

# Get listings
listings = client.get_listings()

# Get summary-only image records
summaries = client.get_image_summaries(limit=25, order_by="created_at", desc=True)

# Create a new listing
# ... (see API documentation for full examples)

Dependencies

  • pydantic
  • httpx
  • finder-enrichment-db-contracts

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

finder_enrichment_db_client-0.1.11.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

finder_enrichment_db_client-0.1.11-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file finder_enrichment_db_client-0.1.11.tar.gz.

File metadata

File hashes

Hashes for finder_enrichment_db_client-0.1.11.tar.gz
Algorithm Hash digest
SHA256 8520b47d32e6b0d5eb1fb3ce6f270913bf9bd86706d1fc2224a25a094bf33cbf
MD5 870c95636f8b6cb3acfd97ec6add8df1
BLAKE2b-256 497d36d6afa0cbba70df6f60a43e563f34613faef11ba5b07423d00f9817866d

See more details on using hashes here.

File details

Details for the file finder_enrichment_db_client-0.1.11-py3-none-any.whl.

File metadata

File hashes

Hashes for finder_enrichment_db_client-0.1.11-py3-none-any.whl
Algorithm Hash digest
SHA256 20d4a065aa9688d0d3b68b78ea3ed550e469b541d9aa01eb48af47b8b4321836
MD5 847415e75e4c869f5c35132b7e2324cb
BLAKE2b-256 f694ee00cc1b6dd4e10632b7f58881d66e0105b63c7eb1f33d2f404498f50337

See more details on using hashes here.

Supported by

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