Metadata-Version: 2.1
Name: codat-sync-for-expenses
Version: 0.10.1
Summary: Python Client SDK Generated by Speakeasy
Home-page: UNKNOWN
Author: Speakeasy
License: UNKNOWN
Platform: UNKNOWN
Requires-Python: >=3.9
Description-Content-Type: text/markdown

# Sync for Expenses

Embedded accounting integrations for corporate card providers.

<!-- Start SDK Installation -->
## SDK Installation

```bash
pip install codat-sync-for-expenses
```
<!-- End SDK Installation -->

## SDK Example Usage
<!-- Start SDK Example Usage -->
```python
import codatsyncexpenses
from codatsyncexpenses.models import operations, shared

s = codatsyncexpenses.CodatSyncExpenses(
    security=shared.Security(
        auth_header="YOUR_API_KEY_HERE",
    ),
)


req = operations.GetCompanyConfigurationRequest(
    company_id="8a210b68-6988-11ed-a1eb-0242ac120002",
)
    
res = s.configuration.get_company_configuration(req)

if res.company_configuration is not None:
    # handle response
```
<!-- End SDK Example Usage -->

<!-- Start SDK Available Operations -->
## Available Resources and Operations


### configuration

* `get_company_configuration` - Get company configuration
* `save_company_configuration` - Set company configuration

### connections

* `create_partner_expense_connection` - Create Partner Expense connection

### expenses

* `create_expense_dataset` - Create expense-transactions
* `upload_attachment` - Upload attachment

### mapping_options

* `get_mapping_options` - Mapping options

### sync

* `intiate_sync` - Initiate sync

### sync_status

* `get_last_successful_sync` - Last successful sync
* `get_latest_sync` - Latest sync status
* `get_sync_by_id` - Get Sync status
* `list_syncs` - List sync statuses

### transaction_status

* `get_sync_transaction` - Get Sync Transaction
* `list_sync_transactions` - Get Sync transactions
<!-- End SDK Available Operations -->

### SDK Generated by [Speakeasy](https://docs.speakeasyapi.dev/docs/using-speakeasy/client-sdks)


