Metadata-Version: 2.4
Name: mamatech-external-sdk
Version: 0.1.4
Summary: Server-side SDK for FIN external APIs
Author: FIN Connect
License: MIT
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# Mamatech External Python SDK

Server-side Python SDK for the FIN external APIs.

Environment variables:

- `FIN_BASE_URL`, default `https://api.fin.io`
- `FIN_APP_CODE`
- `FIN_SECRET_KEY`

Install:

```bash
pip install mamatech-external-sdk
```

Usage:

```python
from mamatech_external_sdk import FinExternalClient

client = FinExternalClient()

single = client.create_external_user("Ada", "Lovelace", "cust_001")
bulk = client.bulk_create_external_users(
    [
        {"firstName": "Ada", "lastName": "Lovelace", "thirdPartyId": "cust_001"},
        {"firstName": "Grace", "lastName": "Hopper", "thirdPartyId": "cust_002"},
    ],
    skip_existing=True,
)
```
