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.4.tar.gz (171.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.4-py3-none-any.whl (335.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: kycgenie-1.0.4.tar.gz
  • Upload date:
  • Size: 171.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.4.tar.gz
Algorithm Hash digest
SHA256 4d5a459795b001a1c174eafb77b15844f25667741253d36d52472fa67291eeeb
MD5 1164952509ce21ebccf7184cc97e88a4
BLAKE2b-256 c85584cecc03c96476fd5cd999c662d77f801786278071c1e3b576b53439831a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kycgenie-1.0.4-py3-none-any.whl
  • Upload date:
  • Size: 335.5 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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 b8601dff6ed4e2e965f8f7fd9ec3d01de12866e6df0409a125bd4eb01fbddc0a
MD5 35a2676399364a1821a8370c0305e31d
BLAKE2b-256 3cc1ff910fe5959c4425eee52183c3a2766c99659654fc8cb73e9e5a0c06ada9

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