Skip to content

Commit eabc87b

Browse files
github-actions[bot]speakeasybotPeter Simpsonclaude
authored
## Csharp SDK Changes: (#344)
* `Codat.platform.Companies.GetCompanySyncSettings()`: **Added** * `Codat.platform.Companies.SetCompanySyncSettings()`: **Added** * `Codat.platform.Companies.RefreshProductData()`: * `request.RequestBody` **Added** Co-authored-by: speakeasybot <bot@speakeasyapi.dev> Co-authored-by: Peter Simpson <p.simpson@codat.io> Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 1ab7b66 commit eabc87b

File tree

280 files changed

+14313
-2028
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

280 files changed

+14313
-2028
lines changed

.speakeasy/logs/changes/changes.html

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,13 @@
9898
<body><h2 id="csharp-sdk-changes">Csharp SDK Changes:</h2>
9999

100100
<ul>
101+
<li><code>Codat.platform.Companies.GetCompanySyncSettings()</code>: <strong>Added</strong></li>
102+
<li><code>Codat.platform.Companies.SetCompanySyncSettings()</code>: <strong>Added</strong></li>
103+
<li><code>Codat.platform.Companies.RefreshProductData()</code>:
104+
105+
<ul>
106+
<li><code>request.RequestBody</code> <strong>Added</strong></li>
107+
</ul></li>
101108
<li><code>Codat.lending.Banking.CategorizedStatement.Get()</code>: <code>response.reportItems[].Transactions[].IsRecurring</code> <strong>Added</strong></li>
102109
</ul>
103110
</body>

.speakeasy/logs/changes/changes.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,6 @@
11
## Csharp SDK Changes:
2+
* `Codat.platform.Companies.GetCompanySyncSettings()`: **Added**
3+
* `Codat.platform.Companies.SetCompanySyncSettings()`: **Added**
4+
* `Codat.platform.Companies.RefreshProductData()`:
5+
* `request.RequestBody` **Added**
26
* `Codat.lending.Banking.CategorizedStatement.Get()`: `response.reportItems[].Transactions[].IsRecurring` **Added**

.speakeasy/logs/changes/new.openapi.yaml

Lines changed: 3497 additions & 0 deletions
Large diffs are not rendered by default.

.speakeasy/logs/changes/old.openapi.yaml

Lines changed: 3264 additions & 0 deletions
Large diffs are not rendered by default.

.speakeasy/workflow.lock

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
speakeasyVersion: 1.715.0
12
speakeasyVersion: 1.709.1
23
speakeasyVersion: 1.701.0
34
sources:
@@ -19,11 +20,11 @@ sources:
1920
- 3.0.0
2021
platform-source:
2122
sourceNamespace: platform-source
22-
sourceRevisionDigest: sha256:0f78aa549819043f4ba97e688320aad9a246b4f96dd9427dddcc76973ac48cd2
23-
sourceBlobDigest: sha256:b1168d9a178d8cca7ff8fea320ab38bbc14b279b8ef463011adf760747529c64
23+
sourceRevisionDigest: sha256:9921c592a64e1e36c6c61e4b9340a49935a1bb1e106307b452bac1048c5a2807
24+
sourceBlobDigest: sha256:84c2b5e7d8a5f4418bbfc36f3bdeb7713d6b3bb9642bab44c28d439c933dff80
2425
tags:
2526
- latest
26-
- speakeasy-sdk-regen-1760520838
27+
- speakeasy-sdk-regen-1770990482
2728
- 3.0.0
2829
sync-for-commerce-source:
2930
sourceNamespace: sync-for-commerce-source
@@ -81,10 +82,10 @@ targets:
8182
platform-library:
8283
source: platform-source
8384
sourceNamespace: platform-source
84-
sourceRevisionDigest: sha256:0f78aa549819043f4ba97e688320aad9a246b4f96dd9427dddcc76973ac48cd2
85-
sourceBlobDigest: sha256:b1168d9a178d8cca7ff8fea320ab38bbc14b279b8ef463011adf760747529c64
85+
sourceRevisionDigest: sha256:9921c592a64e1e36c6c61e4b9340a49935a1bb1e106307b452bac1048c5a2807
86+
sourceBlobDigest: sha256:84c2b5e7d8a5f4418bbfc36f3bdeb7713d6b3bb9642bab44c28d439c933dff80
8687
codeSamplesNamespace: platform-source-csharp-code-samples
87-
codeSamplesRevisionDigest: sha256:e9ac2ef0069007a2dd268e98934f1a19b0539db33822de0873a5625440a98cfd
88+
codeSamplesRevisionDigest: sha256:bc963c48f1cf082d2045f0023057212572a4b48541097b7896c288bc3dd69711
8889
sync-for-commerce-library:
8990
source: sync-for-commerce-source
9091
sourceNamespace: sync-for-commerce-source

platform/.speakeasy/gen.lock

Lines changed: 2621 additions & 453 deletions
Large diffs are not rendered by default.

platform/.speakeasy/gen.yaml

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,22 @@ generation:
1313
requestResponseComponentNamesFeb2024: true
1414
securityFeb2025: false
1515
sharedErrorComponentsApr2025: false
16+
sharedNestedComponentsJan2026: false
1617
auth:
1718
oAuth2ClientCredentialsEnabled: false
1819
oAuth2PasswordEnabled: false
1920
hoistGlobalSecurity: true
21+
schemas:
22+
allOfMergeStrategy: shallowMerge
23+
requestBodyFieldName: ""
24+
versioningStrategy: automatic
25+
persistentEdits: {}
2026
tests:
2127
generateTests: true
2228
generateNewTests: false
2329
skipResponseBodyAssertions: false
2430
csharp:
25-
version: 6.1.0
31+
version: 6.2.0
2632
additionalDependencies: []
2733
author: Codat
2834
baseErrorName: CodatPlatformException
@@ -45,12 +51,15 @@ csharp:
4551
shared: Models/Components
4652
webhooks: Models/Webhooks
4753
includeDebugSymbols: false
54+
inferUnionDiscriminators: false
4855
inputModelSuffix: input
4956
maxMethodParams: 0
5057
methodArguments: infer-optional-args
58+
multipartArrayFormat: legacy
5159
outputModelSuffix: output
5260
packageName: Codat.Platform
5361
packageTags: ""
62+
respectTitlesForPrimitiveUnionMembers: false
5463
responseFormat: envelope
5564
sourceDirectory: ""
5665
useNodatime: true

platform/Codat/Platform/Codat.Platform.csproj

Lines changed: 3 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -3,35 +3,13 @@
33
<PropertyGroup>
44
<IsPackable>true</IsPackable>
55
<PackageId>Codat.Platform</PackageId>
6-
<Version>6.1.0</Version>
6+
<Version>6.2.0</Version>
77
<TargetFramework>net8.0</TargetFramework>
88
<Authors>Codat</Authors>
9-
<Copyright>Copyright (c) Codat 2025</Copyright>
9+
<Copyright>Copyright (c) Codat 2026</Copyright>
1010
<RepositoryUrl>https://github.com/codatio/client-sdk-csharp.git</RepositoryUrl>
1111
<RepositoryType>git</RepositoryType>
12-
<Description>An API for the common components of all of Codat&apos;s products.<br/>
13-
<br/>
14-
These end points cover creating and managing your companies, data connections, and integrations.<br/>
15-
<br/>
16-
<a href="https://docs.codat.io/core-concepts/companies">Read about the building blocks of Codat...</a> | <a href="https://github.com/codatio/oas">See our OpenAPI spec</a> <br/>
17-
<br/>
18-
---<br/>
19-
&lt;!-- Start Codat Tags Table --&gt;<br/>
20-
## Endpoints<br/>
21-
<br/>
22-
| Endpoints | Description |<br/>
23-
| :- |:- |<br/>
24-
| Companies | Create and manage your SMB users&apos; companies. |<br/>
25-
| Connections | Create new and manage existing data connections for a company. |<br/>
26-
| Connection management | Configure connection management UI and retrieve access tokens for authentication. |<br/>
27-
| Webhooks | Create and manage webhooks that listen to Codat&apos;s events. |<br/>
28-
| Integrations | Get a list of integrations supported by Codat and their logos. |<br/>
29-
| Refresh data | Initiate data refreshes, view pull status and history. |<br/>
30-
| Settings | Manage company profile configuration, sync settings, and API keys. |<br/>
31-
| Push data | Initiate and monitor Create, Update, and Delete operations. |<br/>
32-
| Supplemental data | Configure and pull additional data you can include in Codat&apos;s standard data types. |<br/>
33-
| Custom data type | Configure and pull additional data types that are not included in Codat&apos;s standardized data model. |<br/>
34-
&lt;!-- End Codat Tags Table --&gt;</Description>
12+
<Description>Manage the building blocks of Codat, including companies, connections, and more.</Description>
3513
</PropertyGroup>
3614

3715
<PropertyGroup>

0 commit comments

Comments
 (0)