Skip to main content

The Rekonify Python SDK is the official client for seamless, async-ready integration with the Rekonify API, streamlining transaction ingestion

Project description

🔁 Rekonify Python SDK

PyPI Version License Python Versions Build Status Downloads

Rekonify Python SDK is the official Python client for interacting with the Rekonify API — a platform that automates financial data ingestion, reconciliation, and rule-based matching across diverse systems.

This SDK provides both synchronous and asynchronous interfaces for ingesting transactions, identifying customers, and managing reconciliation workflows.


🚀 Features

  • 🔐 API key authentication
  • 🔁 Transaction ingestion (pay-in / payout)
  • ⚖️ Reconciliation rule management
  • ⚡ Sync and async support
  • 🧩 Easy to integrate into any Python app or workflow

📦 Installation

pip install rekonify-python-sdk9

Usage

from rekonify import RekonifyClient

from rekonify.models import Payer, Transaction

client = RekonifyClient(api_key="your_api_key", app_key="your_app_key")

payer: Payer = Payer(
    first_name='John',
    last_name='Doe',
    email='johndoe@example.com',
    phone_number='0231112312',
    identity={
        'external_id': 'LT-123123'  # Identifier
    }
)

payload: Transaction = Transaction(
    type="PAY-IN",  # PAY-IN or PAYOUT
    reference="REF-123131",
    amount='2.00',
    description='Payments for order #041312',
    transaction_date='2025-05-26T15:00:00',
    payer=payer
)

res = client.post_transaction(payload)

print(res)

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

rekonify_python_sdk-2.1.4.tar.gz (7.1 kB view details)

Uploaded Source

Built Distribution

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

rekonify_python_sdk-2.1.4-py3-none-any.whl (6.6 kB view details)

Uploaded Python 3

File details

Details for the file rekonify_python_sdk-2.1.4.tar.gz.

File metadata

  • Download URL: rekonify_python_sdk-2.1.4.tar.gz
  • Upload date:
  • Size: 7.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for rekonify_python_sdk-2.1.4.tar.gz
Algorithm Hash digest
SHA256 02eeb928a594f102fc567fa528b18694512191a85874ef0bbd0ac8e0908887ff
MD5 5954c741b879ace14299f4628a680a6a
BLAKE2b-256 40b6ddeda36e5072f67589cdf11ec7f30c6386bdc0c2f126c0b02bf60c0e9d44

See more details on using hashes here.

Provenance

The following attestation bundles were made for rekonify_python_sdk-2.1.4.tar.gz:

Publisher: python-publish.yml on Frndz-org/rekonify-python-sdk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file rekonify_python_sdk-2.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for rekonify_python_sdk-2.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 583ba1cb157c30ee261cebaf3cee7f19a379bb1f893616a880c9affa105b75ba
MD5 069f933714129e4cf2f5fa5dc212d855
BLAKE2b-256 59e08f2dc05d423e0e94250b4a00d0b33cd8e60f8b212ac458d50bf04df81586

See more details on using hashes here.

Provenance

The following attestation bundles were made for rekonify_python_sdk-2.1.4-py3-none-any.whl:

Publisher: python-publish.yml on Frndz-org/rekonify-python-sdk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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