Skip to main content

Official Python SDK for the KYC Genie API.

Project description

KYCGenie Python SDK

Official Python SDK for the KYC Genie API. Automate KYC due diligence workflows - DDQs, AML screening, identity verification, and multi-bureau checks.

Requirements

Python 3.10+

Installation

pip install kycgenie

Authentication

All requests require an API key. Set it as an environment variable:

export KYCGENIE_API_KEY=your_api_key

Or pass it directly when initialising the client (not recommended for production):

from kycgenie import KYCGenie

client = KYCGenie(api_key="your_api_key")

Quick Start

from kycgenie import KYCGenie

client = KYCGenie(api_key="your_api_key")
# Create an entity
entity = client.entities.create(
    entity_type="company",
    legal_name="Acme Corp",
    email="compliance@acme.com",
)

print(f"Entity: {entity.name} - {entity.id}")

Test Mode

Use a test API key to run the full workflow against simulated data - no credits consumed, no external calls made. Test keys are available from your KYCGenie dashboard.

client = KYCGenie(api_key=os.getenv("KYCGENIE_TEST_API_KEY"))

Links

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

kycgenie-1.0.3.tar.gz (163.8 kB view details)

Uploaded Source

Built Distribution

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

kycgenie-1.0.3-py3-none-any.whl (334.4 kB view details)

Uploaded Python 3

File details

Details for the file kycgenie-1.0.3.tar.gz.

File metadata

  • Download URL: kycgenie-1.0.3.tar.gz
  • Upload date:
  • Size: 163.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.0

File hashes

Hashes for kycgenie-1.0.3.tar.gz
Algorithm Hash digest
SHA256 76d5a7a6c66c4aa66f72a3e879252efa65c7a219d464894918650dd5edbaa583
MD5 1a532cc35eca27713bb23e81271dd4ee
BLAKE2b-256 145f23367c7ce6638bcab5f267f17511c72aad9af76f960fe32bf8d37744db09

See more details on using hashes here.

File details

Details for the file kycgenie-1.0.3-py3-none-any.whl.

File metadata

  • Download URL: kycgenie-1.0.3-py3-none-any.whl
  • Upload date:
  • Size: 334.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.0

File hashes

Hashes for kycgenie-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 49fad065d40c8c429acb6d59834e38da86dbfc50787e421495e38d7b3a817df2
MD5 dbff63d387052b941fb9738907ce2b0b
BLAKE2b-256 569cab6d1b15dc0011141b6175af3d6aecd80d1e456a584ff38f7b8e62ea4708

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