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.1.tar.gz (155.6 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.1-py3-none-any.whl (329.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: kycgenie-1.0.1.tar.gz
  • Upload date:
  • Size: 155.6 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.1.tar.gz
Algorithm Hash digest
SHA256 8f3ecbf5b6cd2401fc557fbef7aa3ed618ee81a1369d26921c4b7c7380b00f65
MD5 f7ef48b38e19d8ae200b2e7ddfddf396
BLAKE2b-256 9ad2ed8dfffec7df75c3f7250f462cbfef085600a80a0e5bd55250e3485cfd4c

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kycgenie-1.0.1-py3-none-any.whl
  • Upload date:
  • Size: 329.6 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4eea4034f2a04b7d730f2c65922f8dc01ab0f735e113c498c30e59f8f3196324
MD5 ca68c58f5ab0f8aad9840747dcad4f34
BLAKE2b-256 a1c36765ff4cda04de13b5ebedf60928da4ee43c57196de54a767259eed18515

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