Skip to content

Commit dc85b78

Browse files
github-actions[bot]speakeasybotPeter Simpson
authored
## Csharp SDK Changes: (#353)
* `Codat.platform.Companies.List()`: `response.results[].DataConnections[].IntegrationKey` **Changed** * `Codat.platform.Companies.Create()`: `response.dataConnections[].IntegrationKey` **Changed** * `Codat.platform.Companies.Get()`: `response.dataConnections[].IntegrationKey` **Changed** * `Codat.platform.Companies.Replace()`: `response.dataConnections[].IntegrationKey` **Changed** * `Codat.platform.Companies.Update()`: `response.dataConnections[].IntegrationKey` **Changed** * `Codat.platform.Connections.List()`: `response.results[].IntegrationKey` **Changed** * `Codat.platform.Connections.Create()`: `response.integrationKey` **Changed** * `Codat.platform.Connections.Get()`: `response.integrationKey` **Changed** * `Codat.platform.Connections.Unlink()`: `response.integrationKey` **Changed** * `Codat.platform.Connections.UpdateAuthorization()`: `response.integrationKey` **Changed** Co-authored-by: speakeasybot <bot@speakeasyapi.dev> Co-authored-by: Peter Simpson <p.simpson@codat.io>
1 parent c3df9eb commit dc85b78

45 files changed

Lines changed: 631 additions & 126 deletions

Some content is hidden

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

‎.speakeasy/workflow.lock‎

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,10 @@ sources:
1616
- 3.0.0
1717
platform-source:
1818
sourceNamespace: platform-source
19-
sourceRevisionDigest: sha256:9921c592a64e1e36c6c61e4b9340a49935a1bb1e106307b452bac1048c5a2807
20-
sourceBlobDigest: sha256:84c2b5e7d8a5f4418bbfc36f3bdeb7713d6b3bb9642bab44c28d439c933dff80
19+
sourceRevisionDigest: sha256:e176a344718f8e9b036c29d8cc197e5e384ee61b1fdc4894ca4e4b8ddaf643c1
20+
sourceBlobDigest: sha256:dbc37e7b61a982a8097e6bfaaba3b147d363cc0bd352179022b2db432b7e5c15
2121
tags:
2222
- latest
23-
- speakeasy-sdk-regen-1770990482
2423
- 3.0.0
2524
sync-for-commerce-source:
2625
sourceNamespace: sync-for-commerce-source
@@ -76,10 +75,10 @@ targets:
7675
platform-library:
7776
source: platform-source
7877
sourceNamespace: platform-source
79-
sourceRevisionDigest: sha256:9921c592a64e1e36c6c61e4b9340a49935a1bb1e106307b452bac1048c5a2807
80-
sourceBlobDigest: sha256:84c2b5e7d8a5f4418bbfc36f3bdeb7713d6b3bb9642bab44c28d439c933dff80
78+
sourceRevisionDigest: sha256:e176a344718f8e9b036c29d8cc197e5e384ee61b1fdc4894ca4e4b8ddaf643c1
79+
sourceBlobDigest: sha256:dbc37e7b61a982a8097e6bfaaba3b147d363cc0bd352179022b2db432b7e5c15
8180
codeSamplesNamespace: platform-source-csharp-code-samples
82-
codeSamplesRevisionDigest: sha256:bc963c48f1cf082d2045f0023057212572a4b48541097b7896c288bc3dd69711
81+
codeSamplesRevisionDigest: sha256:61ce9191a547babffc452e1c45a55b0549a7fdaa69b308fd1305e011fc01bb23
8382
sync-for-commerce-library:
8483
source: sync-for-commerce-source
8584
sourceNamespace: sync-for-commerce-source

‎platform/.gitignore‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
.speakeasy/reports
12
.DS_Store
23
**/.speakeasy/temp/
34
**/.speakeasy/logs/

‎platform/.speakeasy/gen.lock‎

Lines changed: 108 additions & 96 deletions
Large diffs are not rendered by default.

‎platform/.speakeasy/gen.yaml‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ generation:
1414
securityFeb2025: false
1515
sharedErrorComponentsApr2025: false
1616
sharedNestedComponentsJan2026: false
17+
nameOverrideFeb2026: false
1718
auth:
1819
oAuth2ClientCredentialsEnabled: false
1920
oAuth2PasswordEnabled: false
@@ -28,7 +29,7 @@ generation:
2829
generateNewTests: false
2930
skipResponseBodyAssertions: false
3031
csharp:
31-
version: 6.2.0
32+
version: 6.2.1
3233
additionalDependencies: []
3334
author: Codat
3435
baseErrorName: CodatPlatformException
@@ -38,6 +39,7 @@ csharp:
3839
disableNamespacePascalCasingApr2024: true
3940
dotnetVersion: net8.0
4041
enableCancellationToken: false
42+
enableFormatting: false
4143
enableSourceLink: false
4244
flattenGlobalSecurity: true
4345
flatteningOrder: ""

‎platform/Codat/Platform/Codat.Platform.csproj‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<PropertyGroup>
44
<IsPackable>true</IsPackable>
55
<PackageId>Codat.Platform</PackageId>
6-
<Version>6.2.0</Version>
6+
<Version>6.2.1</Version>
77
<TargetFramework>net8.0</TargetFramework>
88
<Authors>Codat</Authors>
99
<Copyright>Copyright (c) Codat 2026</Copyright>

‎platform/Codat/Platform/Companies.cs‎

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -343,6 +343,11 @@ public async Task<ListCompaniesResponse> ListAsync(
343343
var httpRequest = new HttpRequestMessage(HttpMethod.Get, urlString);
344344
httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
345345

346+
if (!httpRequest.Headers.Contains("Accept"))
347+
{
348+
httpRequest.Headers.Add("Accept", "application/json");
349+
}
350+
346351
if (SDKConfiguration.SecuritySource != null)
347352
{
348353
httpRequest = new SecurityMetadata(SDKConfiguration.SecuritySource).Apply(httpRequest);
@@ -528,6 +533,11 @@ public async Task<CreateCompanyResponse> CreateAsync(
528533
var httpRequest = new HttpRequestMessage(HttpMethod.Post, urlString);
529534
httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
530535

536+
if (!httpRequest.Headers.Contains("Accept"))
537+
{
538+
httpRequest.Headers.Add("Accept", "application/json");
539+
}
540+
531541
var serializedBody = RequestBodySerializer.Serialize(request, "Request", "json", false, true);
532542
if (serializedBody != null)
533543
{
@@ -717,6 +727,11 @@ public async Task<GetCompanyResponse> GetAsync(GetCompanyRequest request, Retry
717727
var httpRequest = new HttpRequestMessage(HttpMethod.Get, urlString);
718728
httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
719729

730+
if (!httpRequest.Headers.Contains("Accept"))
731+
{
732+
httpRequest.Headers.Add("Accept", "application/json");
733+
}
734+
720735
if (SDKConfiguration.SecuritySource != null)
721736
{
722737
httpRequest = new SecurityMetadata(SDKConfiguration.SecuritySource).Apply(httpRequest);
@@ -903,6 +918,11 @@ public async Task<DeleteCompanyResponse> DeleteAsync(
903918
var httpRequest = new HttpRequestMessage(HttpMethod.Delete, urlString);
904919
httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
905920

921+
if (!httpRequest.Headers.Contains("Accept"))
922+
{
923+
httpRequest.Headers.Add("Accept", "application/json");
924+
}
925+
906926
if (SDKConfiguration.SecuritySource != null)
907927
{
908928
httpRequest = new SecurityMetadata(SDKConfiguration.SecuritySource).Apply(httpRequest);
@@ -1071,6 +1091,11 @@ public async Task<ReplaceCompanyResponse> ReplaceAsync(
10711091
var httpRequest = new HttpRequestMessage(HttpMethod.Put, urlString);
10721092
httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
10731093

1094+
if (!httpRequest.Headers.Contains("Accept"))
1095+
{
1096+
httpRequest.Headers.Add("Accept", "application/json");
1097+
}
1098+
10741099
var serializedBody = RequestBodySerializer.Serialize(request, "CompanyRequestBody", "json", false, true);
10751100
if (serializedBody != null)
10761101
{
@@ -1264,6 +1289,11 @@ public async Task<UpdateCompanyResponse> UpdateAsync(
12641289
var httpRequest = new HttpRequestMessage(HttpMethod.Patch, urlString);
12651290
httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
12661291

1292+
if (!httpRequest.Headers.Contains("Accept"))
1293+
{
1294+
httpRequest.Headers.Add("Accept", "application/json");
1295+
}
1296+
12671297
var serializedBody = RequestBodySerializer.Serialize(request, "CompanyUpdateRequest", "json", false, true);
12681298
if (serializedBody != null)
12691299
{
@@ -1455,6 +1485,11 @@ public async Task<AddProductResponse> AddProductAsync(
14551485
var httpRequest = new HttpRequestMessage(HttpMethod.Put, urlString);
14561486
httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
14571487

1488+
if (!httpRequest.Headers.Contains("Accept"))
1489+
{
1490+
httpRequest.Headers.Add("Accept", "application/json");
1491+
}
1492+
14581493
if (SDKConfiguration.SecuritySource != null)
14591494
{
14601495
httpRequest = new SecurityMetadata(SDKConfiguration.SecuritySource).Apply(httpRequest);
@@ -1622,6 +1657,11 @@ public async Task<RemoveProductResponse> RemoveProductAsync(
16221657
var httpRequest = new HttpRequestMessage(HttpMethod.Delete, urlString);
16231658
httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
16241659

1660+
if (!httpRequest.Headers.Contains("Accept"))
1661+
{
1662+
httpRequest.Headers.Add("Accept", "application/json");
1663+
}
1664+
16251665
if (SDKConfiguration.SecuritySource != null)
16261666
{
16271667
httpRequest = new SecurityMetadata(SDKConfiguration.SecuritySource).Apply(httpRequest);
@@ -1795,6 +1835,11 @@ public async Task<RefreshProductDataResponse> RefreshProductDataAsync(
17951835
var httpRequest = new HttpRequestMessage(HttpMethod.Post, urlString);
17961836
httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
17971837

1838+
if (!httpRequest.Headers.Contains("Accept"))
1839+
{
1840+
httpRequest.Headers.Add("Accept", "application/json");
1841+
}
1842+
17981843
var serializedBody = RequestBodySerializer.Serialize(request, "RequestBody", "json", false, true);
17991844
if (serializedBody != null)
18001845
{
@@ -1968,6 +2013,11 @@ public async Task<GetCompanyAccessTokenResponse> GetAccessTokenAsync(
19682013
var httpRequest = new HttpRequestMessage(HttpMethod.Get, urlString);
19692014
httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
19702015

2016+
if (!httpRequest.Headers.Contains("Accept"))
2017+
{
2018+
httpRequest.Headers.Add("Accept", "application/json");
2019+
}
2020+
19712021
if (SDKConfiguration.SecuritySource != null)
19722022
{
19732023
httpRequest = new SecurityMetadata(SDKConfiguration.SecuritySource).Apply(httpRequest);
@@ -2151,6 +2201,11 @@ public async Task<GetCompanySyncSettingsResponse> GetCompanySyncSettingsAsync(
21512201
var httpRequest = new HttpRequestMessage(HttpMethod.Get, urlString);
21522202
httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
21532203

2204+
if (!httpRequest.Headers.Contains("Accept"))
2205+
{
2206+
httpRequest.Headers.Add("Accept", "application/json");
2207+
}
2208+
21542209
if (SDKConfiguration.SecuritySource != null)
21552210
{
21562211
httpRequest = new SecurityMetadata(SDKConfiguration.SecuritySource).Apply(httpRequest);
@@ -2334,6 +2389,11 @@ public async Task<SetCompanySyncSettingsResponse> SetCompanySyncSettingsAsync(
23342389
var httpRequest = new HttpRequestMessage(HttpMethod.Post, urlString);
23352390
httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
23362391

2392+
if (!httpRequest.Headers.Contains("Accept"))
2393+
{
2394+
httpRequest.Headers.Add("Accept", "application/json");
2395+
}
2396+
23372397
var serializedBody = RequestBodySerializer.Serialize(request, "RequestBody", "json", false, true);
23382398
if (serializedBody != null)
23392399
{

‎platform/Codat/Platform/ConnectionManagement.cs‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,11 @@ public async Task<GetConnectionManagementAccessTokenResponse> GetAsync(
9292
var httpRequest = new HttpRequestMessage(HttpMethod.Get, urlString);
9393
httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
9494

95+
if (!httpRequest.Headers.Contains("Accept"))
96+
{
97+
httpRequest.Headers.Add("Accept", "application/json");
98+
}
99+
95100
if (SDKConfiguration.SecuritySource != null)
96101
{
97102
httpRequest = new SecurityMetadata(SDKConfiguration.SecuritySource).Apply(httpRequest);

‎platform/Codat/Platform/Connections.cs‎

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,11 @@ public async Task<ListConnectionsResponse> ListAsync(
182182
var httpRequest = new HttpRequestMessage(HttpMethod.Get, urlString);
183183
httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
184184

185+
if (!httpRequest.Headers.Contains("Accept"))
186+
{
187+
httpRequest.Headers.Add("Accept", "application/json");
188+
}
189+
185190
if (SDKConfiguration.SecuritySource != null)
186191
{
187192
httpRequest = new SecurityMetadata(SDKConfiguration.SecuritySource).Apply(httpRequest);
@@ -367,6 +372,11 @@ public async Task<CreateConnectionResponse> CreateAsync(
367372
var httpRequest = new HttpRequestMessage(HttpMethod.Post, urlString);
368373
httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
369374

375+
if (!httpRequest.Headers.Contains("Accept"))
376+
{
377+
httpRequest.Headers.Add("Accept", "application/json");
378+
}
379+
370380
var serializedBody = RequestBodySerializer.Serialize(request, "RequestBody", "json", false, true);
371381
if (serializedBody != null)
372382
{
@@ -553,6 +563,11 @@ public async Task<GetConnectionResponse> GetAsync(GetConnectionRequest request,
553563
var httpRequest = new HttpRequestMessage(HttpMethod.Get, urlString);
554564
httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
555565

566+
if (!httpRequest.Headers.Contains("Accept"))
567+
{
568+
httpRequest.Headers.Add("Accept", "application/json");
569+
}
570+
556571
if (SDKConfiguration.SecuritySource != null)
557572
{
558573
httpRequest = new SecurityMetadata(SDKConfiguration.SecuritySource).Apply(httpRequest);
@@ -737,6 +752,11 @@ public async Task<DeleteConnectionResponse> DeleteAsync(
737752
var httpRequest = new HttpRequestMessage(HttpMethod.Delete, urlString);
738753
httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
739754

755+
if (!httpRequest.Headers.Contains("Accept"))
756+
{
757+
httpRequest.Headers.Add("Accept", "application/json");
758+
}
759+
740760
if (SDKConfiguration.SecuritySource != null)
741761
{
742762
httpRequest = new SecurityMetadata(SDKConfiguration.SecuritySource).Apply(httpRequest);
@@ -902,6 +922,11 @@ public async Task<UnlinkConnectionResponse> UnlinkAsync(
902922
var httpRequest = new HttpRequestMessage(HttpMethod.Patch, urlString);
903923
httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
904924

925+
if (!httpRequest.Headers.Contains("Accept"))
926+
{
927+
httpRequest.Headers.Add("Accept", "application/json");
928+
}
929+
905930
var serializedBody = RequestBodySerializer.Serialize(request, "UpdateConnectionStatus", "json", false, true);
906931
if (serializedBody != null)
907932
{
@@ -1091,6 +1116,11 @@ public async Task<UpdateConnectionAuthorizationResponse> UpdateAuthorizationAsy
10911116
var httpRequest = new HttpRequestMessage(HttpMethod.Put, urlString);
10921117
httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
10931118

1119+
if (!httpRequest.Headers.Contains("Accept"))
1120+
{
1121+
httpRequest.Headers.Add("Accept", "application/json");
1122+
}
1123+
10941124
var serializedBody = RequestBodySerializer.Serialize(request, "RequestBody", "json", false, true);
10951125
if (serializedBody != null)
10961126
{

‎platform/Codat/Platform/Cors.cs‎

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,11 @@ public async Task<GetConnectionManagementCorsSettingsResponse> GetAsync(RetryCo
9999
var httpRequest = new HttpRequestMessage(HttpMethod.Get, urlString);
100100
httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
101101

102+
if (!httpRequest.Headers.Contains("Accept"))
103+
{
104+
httpRequest.Headers.Add("Accept", "application/json");
105+
}
106+
102107
if (SDKConfiguration.SecuritySource != null)
103108
{
104109
httpRequest = new SecurityMetadata(SDKConfiguration.SecuritySource).Apply(httpRequest);
@@ -282,6 +287,11 @@ public async Task<SetConnectionManagementCorsSettingsResponse> SetAsync(
282287
var httpRequest = new HttpRequestMessage(HttpMethod.Post, urlString);
283288
httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
284289

290+
if (!httpRequest.Headers.Contains("Accept"))
291+
{
292+
httpRequest.Headers.Add("Accept", "application/json");
293+
}
294+
285295
var serializedBody = RequestBodySerializer.Serialize(request, "Request", "json", false, true);
286296
if (serializedBody != null)
287297
{

‎platform/Codat/Platform/CustomDataType.cs‎

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,11 @@ public async Task<ConfigureCustomDataTypeResponse> ConfigureAsync(
171171
var httpRequest = new HttpRequestMessage(HttpMethod.Put, urlString);
172172
httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
173173

174+
if (!httpRequest.Headers.Contains("Accept"))
175+
{
176+
httpRequest.Headers.Add("Accept", "application/json");
177+
}
178+
174179
var serializedBody = RequestBodySerializer.Serialize(request, "CustomDataTypeConfiguration", "json", false, true);
175180
if (serializedBody != null)
176181
{
@@ -362,6 +367,11 @@ public async Task<GetCustomDataTypeConfigurationResponse> GetConfigurationAsync
362367
var httpRequest = new HttpRequestMessage(HttpMethod.Get, urlString);
363368
httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
364369

370+
if (!httpRequest.Headers.Contains("Accept"))
371+
{
372+
httpRequest.Headers.Add("Accept", "application/json");
373+
}
374+
365375
if (SDKConfiguration.SecuritySource != null)
366376
{
367377
httpRequest = new SecurityMetadata(SDKConfiguration.SecuritySource).Apply(httpRequest);
@@ -545,6 +555,11 @@ public async Task<RefreshCustomDataTypeResponse> RefreshAsync(
545555
var httpRequest = new HttpRequestMessage(HttpMethod.Post, urlString);
546556
httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
547557

558+
if (!httpRequest.Headers.Contains("Accept"))
559+
{
560+
httpRequest.Headers.Add("Accept", "application/json");
561+
}
562+
548563
if (SDKConfiguration.SecuritySource != null)
549564
{
550565
httpRequest = new SecurityMetadata(SDKConfiguration.SecuritySource).Apply(httpRequest);
@@ -730,6 +745,11 @@ public async Task<ListCustomDataTypeRecordsResponse> ListAsync(
730745
var httpRequest = new HttpRequestMessage(HttpMethod.Get, urlString);
731746
httpRequest.Headers.Add("user-agent", SDKConfiguration.UserAgent);
732747

748+
if (!httpRequest.Headers.Contains("Accept"))
749+
{
750+
httpRequest.Headers.Add("Accept", "application/json");
751+
}
752+
733753
if (SDKConfiguration.SecuritySource != null)
734754
{
735755
httpRequest = new SecurityMetadata(SDKConfiguration.SecuritySource).Apply(httpRequest);

0 commit comments

Comments
 (0)