Skip to content

Commit 9816f56

Browse files
authored
Merge pull request #602 from codatio/add-payables-library
Added payables
2 parents cbc930e + 9239123 commit 9816f56

File tree

33 files changed

+210
-84
lines changed

33 files changed

+210
-84
lines changed

README.md

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -39,31 +39,32 @@ To get your authorization header from the [Codat Portal](https://app.codat.io):
3939

4040
<!-- Start Codat Client Libraries -->
4141
| Library | Description | PyPI |
42-
| :- | :- | :- |
42+
| :- |:- |:- |
4343
| **[Platform](https://github.com/codatio/client-sdk-python/tree/main/platform)** | Manage the building blocks of Codat, including companies, connections, and more. | [![PyPI](https://img.shields.io/pypi/v/codat-platform.svg)](https://pypi.python.org/pypi/codat-platform) |
44-
| **[Bank Feeds](https://github.com/codatio/client-sdk-python/tree/main/bank-feeds)** | Set up bank feeds from accounts in your application to supported accounting platforms. | [![PyPI](https://img.shields.io/pypi/v/codat-bankfeeds.svg)](https://pypi.python.org/pypi/codat-bankfeeds) |
45-
| **[Sync for Commerce](https://github.com/codatio/client-sdk-python/tree/main/sync-for-commerce)** | Push merchants' data from your ecommerce or point-of-sale (POS) platform into your merchants' accounting platform. | [![PyPI](https://img.shields.io/pypi/v/codat-sync-for-commerce.svg)](https://pypi.python.org/pypi/codat-sync-for-commerce) |
46-
| **[Sync for Expenses](https://github.com/codatio/client-sdk-python/tree/main/sync-for-expenses)** | Push expenses to accounting platforms. | [![PyPI](https://img.shields.io/pypi/v/codat-sync-for-expenses.svg)](https://pypi.python.org/pypi/codat-sync-for-expenses) |
44+
| **[Bank Feeds](https://github.com/codatio/client-sdk-python/tree/main/bank-feeds)** | Set up bank feeds from accounts in your application to supported accounting software. | [![PyPI](https://img.shields.io/pypi/v/codat-bankfeeds.svg)](https://pypi.python.org/pypi/codat-bankfeeds) |
45+
| **[Sync for Commerce](https://github.com/codatio/client-sdk-python/tree/main/sync-for-commerce)** | Push merchants' data from your ecommerce or point-of-sale (POS) platform into your merchants' accounting software. | [![PyPI](https://img.shields.io/pypi/v/codat-sync-for-commerce.svg)](https://pypi.python.org/pypi/codat-sync-for-commerce) |
46+
| **[Sync for Expenses](https://github.com/codatio/client-sdk-python/tree/main/sync-for-expenses)** | Push expenses to accounting software. | [![PyPI](https://img.shields.io/pypi/v/codat-sync-for-expenses.svg)](https://pypi.python.org/pypi/codat-sync-for-expenses) |
4747
| **[Lending](https://github.com/codatio/client-sdk-python/tree/main/lending)** | Make credit decisions backed by enhanced financials, metrics, reports, and data integrity features. | [![PyPI](https://img.shields.io/pypi/v/codat-lending.svg)](https://pypi.python.org/pypi/codat-lending) |
48-
| **[Sync for Payroll](https://github.com/codatio/client-sdk-python/tree/main/sync-for-payroll)** | Push payroll to accounting platforms. | [![PyPI](https://img.shields.io/pypi/v/codat-sync-for-payroll.svg)](https://pypi.python.org/pypi/codat-sync-for-payroll) |
48+
| **[Sync for Payroll](https://github.com/codatio/client-sdk-python/tree/main/sync-for-payroll)** | Push payroll to accounting software. | [![PyPI](https://img.shields.io/pypi/v/codat-sync-for-payroll.svg)](https://pypi.python.org/pypi/codat-sync-for-payroll) |
4949
| **[Sync for Payables](https://github.com/codatio/client-sdk-python/tree/main/sync-for-payables)** | Streamline your customers' accounts payable workflow. | [![PyPI](https://img.shields.io/pypi/v/codat-sync-for-payables.svg)](https://pypi.python.org/pypi/codat-sync-for-payables) |
5050

5151
### Alternative products and versions
5252

5353
| Library | Description | PyPI |
54-
| :- | :- | :- |
54+
| :- |:- |:- |
5555
| **[Common](https://github.com/codatio/client-sdk-python/tree/main/previous-versions/common)** | Manage the building blocks of Codat, including companies, connections, and more. | [![PyPI](https://img.shields.io/pypi/v/codat-common.svg)](https://pypi.python.org/pypi/codat-common) |
5656
| **[Accounting](https://github.com/codatio/client-sdk-python/tree/main/previous-versions/accounting)** | Access standardized accounting data from our accounting integrations. | [![PyPI](https://img.shields.io/pypi/v/codat-accounting.svg)](https://pypi.python.org/pypi/codat-accounting) |
5757
| **[Banking](https://github.com/codatio/client-sdk-python/tree/main/previous-versions/banking)** | Access standardized banking data from our banking integrations. | [![PyPI](https://img.shields.io/pypi/v/codat-banking.svg)](https://pypi.python.org/pypi/codat-banking) |
5858
| **[Commerce](https://github.com/codatio/client-sdk-python/tree/main/previous-versions/commerce)** | Access standardized commerce data from our commerce integrations. | [![PyPI](https://img.shields.io/pypi/v/codat-commerce.svg)](https://pypi.python.org/pypi/codat-commerce) |
5959
| **[Assess](https://github.com/codatio/client-sdk-python/tree/main/previous-versions/assess)** | Make credit decisions backed by enhanced financials, metrics, reports, and data integrity features. | [![PyPI](https://img.shields.io/pypi/v/codat-assess.svg)](https://pypi.python.org/pypi/codat-assess) |
60-
| **[Sync for Commerce version 1](https://github.com/codatio/client-sdk-python/tree/main/previous-versions/sync-for-commerce-version-1)** | Push merchants' data from your ecommerce or point-of-sale (POS) platform into your merchants' accounting platform. | [![PyPI](https://img.shields.io/pypi/v/codat-sync-for-commerce-version-1.svg)](https://pypi.python.org/pypi/codat-sync-for-commerce-version-1) |
61-
| **[Sync for Expenses version 1](https://github.com/codatio/client-sdk-python/tree/main/previous-versions/sync-for-expenses-version-1)** | Push expenses to accounting platforms. | [![PyPI](https://img.shields.io/pypi/v/codat-sync-for-expenses-version-1.svg)](https://pypi.python.org/pypi/codat-sync-for-expenses-version-1) |
60+
| **[Sync for Commerce version 1](https://github.com/codatio/client-sdk-python/tree/main/previous-versions/sync-for-commerce-version-1)** | Push merchants' data from your ecommerce or point-of-sale (POS) platform into your merchants' accounting software. | [![PyPI](https://img.shields.io/pypi/v/codat-sync-for-commerce-version-1.svg)](https://pypi.python.org/pypi/codat-sync-for-commerce-version-1) |
61+
| **[Sync for Expenses version 1](https://github.com/codatio/client-sdk-python/tree/main/previous-versions/sync-for-expenses-version-1)** | Push expenses to accounting software. | [![PyPI](https://img.shields.io/pypi/v/codat-sync-for-expenses-version-1.svg)](https://pypi.python.org/pypi/codat-sync-for-expenses-version-1) |
62+
| **[Sync for Payables version 1](https://github.com/codatio/client-sdk-python/tree/main/previous-versions/sync-for-payables-version-1)** | Push expenses to accounting software. | [![PyPI](https://img.shields.io/pypi/v/codat-sync-for-payables-version-1.svg)](https://pypi.python.org/pypi/codat-sync-for-payables-version-1) |
6263
| **[Files](https://github.com/codatio/client-sdk-python/tree/main/previous-versions/files)** | Use Codat's Files API to upload your SMB customers' files. | [![PyPI](https://img.shields.io/pypi/v/codat-files.svg)](https://pypi.python.org/pypi/codat-files) |
6364
<!-- End Codat Client Libraries -->
6465

6566
<!-- Start Codat Support Notes -->
66-
### Support
67+
## Support
6768

6869
If you encounter any challenges while utilizing our SDKs, please don't hesitate to reach out for assistance.
6970
You can raise any issues by contacting your dedicated Codat representative or reaching out to our [support team](mailto:support@codat.io).

bank-feeds/.speakeasy/gen.yaml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,10 @@ python:
1717
main: {}
1818
author: Codat
1919
authors:
20-
- Speakeasy
20+
- Speakeasy
2121
clientServerStatusCodesAsErrors: true
22-
description: Set up bank feeds from accounts in your application to supported accounting platforms.
22+
description: Set up bank feeds from accounts in your application to supported accounting
23+
software.
2324
enumFormat: enum
2425
flattenGlobalSecurity: false
2526
flattenRequests: false

bank-feeds/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Bank Feeds
22

33
<!-- Start Codat Library Description -->
4-
Bank Feeds API enables your SMB users to set up bank feeds from accounts in your application to supported accounting platforms.
4+
Bank Feeds API enables your SMB users to set up bank feeds from accounts in your application to supported accounting software.
55
<!-- End Codat Library Description -->
66

77
<!-- Start Summary [summary] -->
@@ -571,7 +571,7 @@ s = CodatBankFeeds(debug_logger=logging.getLogger("codat_bankfeeds"))
571571
<!-- Placeholder for Future Speakeasy SDK Sections -->
572572

573573
<!-- Start Codat Support Notes -->
574-
### Support
574+
## Support
575575

576576
If you encounter any challenges while utilizing our SDKs, please don't hesitate to reach out for assistance.
577577
You can raise any issues by contacting your dedicated Codat representative or reaching out to our [support team](mailto:support@codat.io).

lending/.speakeasy/gen.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ python:
1414
version: 7.1.0
1515
additionalDependencies:
1616
dev: {}
17-
main:
18-
python-dateutil: 2.9.0.post0
17+
main: {}
1918
author: Codat
2019
authors:
21-
- Speakeasy
20+
- Speakeasy
2221
clientServerStatusCodesAsErrors: true
23-
description: Make credit decisions backed by enhanced financials, metrics, reports, and data integrity features.
22+
description: Make credit decisions backed by enhanced financials, metrics, reports,
23+
and data integrity features.
2424
enumFormat: enum
2525
flattenGlobalSecurity: false
2626
flattenRequests: false

lending/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -804,7 +804,7 @@ s = CodatLending(debug_logger=logging.getLogger("codat_lending"))
804804
<!-- Placeholder for Future Speakeasy SDK Sections -->
805805

806806
<!-- Start Codat Support Notes -->
807-
### Support
807+
## Support
808808

809809
If you encounter any challenges while utilizing our SDKs, please don't hesitate to reach out for assistance.
810810
You can raise any issues by contacting your dedicated Codat representative or reaching out to our [support team](mailto:support@codat.io).

platform/.speakeasy/gen.yaml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@ generation:
1313
python:
1414
version: 3.5.0
1515
additionalDependencies:
16-
dependencies: {}
17-
extraDependencies:
18-
dev: {}
16+
dev: {}
17+
main: {}
1918
author: Codat
2019
clientServerStatusCodesAsErrors: true
21-
description: Manage the building blocks of Codat, including companies, connections, and more.
20+
description: Manage the building blocks of Codat, including companies, connections,
21+
and more.
2222
flattenGlobalSecurity: false
2323
imports:
2424
option: openapi
@@ -33,4 +33,10 @@ python:
3333
outputModelSuffix: output
3434
packageName: codat-platform
3535
projectUrls: {}
36-
responseFormat: envelope
36+
responseFormat: flat
37+
authors:
38+
- Speakeasy
39+
enumFormat: enum
40+
flattenRequests: false
41+
methodArguments: infer-optional-args
42+
templateVersion: v2

platform/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -348,7 +348,7 @@ if res.api_key_details is not None:
348348
<!-- Placeholder for Future Speakeasy SDK Sections -->
349349

350350
<!-- Start Codat Support Notes -->
351-
### Support
351+
## Support
352352

353353
If you encounter any challenges while utilizing our SDKs, please don't hesitate to reach out for assistance.
354354
You can raise any issues by contacting your dedicated Codat representative or reaching out to our [support team](mailto:support@codat.io).

previous-versions/accounting/.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ python:
1717
main: {}
1818
author: Codat
1919
authors:
20-
- Speakeasy
20+
- Speakeasy
2121
clientServerStatusCodesAsErrors: true
2222
description: Access standardized accounting data from our accounting integrations.
2323
enumFormat: enum

previous-versions/accounting/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -714,7 +714,7 @@ s = CodatAccounting(debug_logger=logging.getLogger("codat_accounting"))
714714
<!-- Placeholder for Future Speakeasy SDK Sections -->
715715

716716
<!-- Start Codat Support Notes -->
717-
### Support
717+
## Support
718718

719719
If you encounter any challenges while utilizing our SDKs, please don't hesitate to reach out for assistance.
720720
You can raise any issues by contacting your dedicated Codat representative or reaching out to our [support team](mailto:support@codat.io).

previous-versions/assess/.speakeasy/gen.yaml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,12 @@ python:
1717
main: {}
1818
author: Codat
1919
authors:
20-
- Speakeasy
20+
- Speakeasy
2121
clientServerStatusCodesAsErrors: true
22-
description: Make credit decisions backed by enhanced financials, metrics, reports, and data integrity features.
22+
description: Make credit decisions backed by enhanced financials, metrics, reports,
23+
and data integrity features.
2324
enumFormat: enum
24-
flattenGlobalSecurity: true
25+
flattenGlobalSecurity: false
2526
flattenRequests: false
2627
imports:
2728
option: openapi

0 commit comments

Comments
 (0)