Skip to content

Commit

Permalink
ci: regenerated with OpenAPI Doc 3.0.0, Speakeasy CLI 1.133.2 (#237)
Browse files Browse the repository at this point in the history
Co-authored-by: speakeasybot <[email protected]>
  • Loading branch information
github-actions[bot] and speakeasybot authored Jan 8, 2024
1 parent 284e97a commit 03e58fe
Show file tree
Hide file tree
Showing 30 changed files with 418 additions and 64 deletions.
213 changes: 213 additions & 0 deletions bank-feeds/.speakeasy/gen.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,213 @@
lockVersion: 2.0.0
id: 0e14a69b-dba1-4c0f-85f5-3b5d7f7f7731
management:
docChecksum: b095b0a347cf654b362ab0929e984eb2
docVersion: 3.0.0
speakeasyVersion: internal
generationVersion: 2.228.3
releaseVersion: 4.0.0
configChecksum: 4139839a7587bcd223818f58d67588d9
repoURL: https://github.com/codatio/client-sdk-csharp.git
repoSubDirectory: bank-feeds
published: true
features:
csharp:
core: 3.3.0
deprecations: 2.81.2
examples: 2.81.3
globalSecurity: 2.81.2
globalServerURLs: 2.82.2
nameOverrides: 2.81.1
generatedFiles:
- CodatBankFeeds/Companies.cs
- CodatBankFeeds/Connections.cs
- CodatBankFeeds/AccountMapping.cs
- CodatBankFeeds/SourceAccounts.cs
- CodatBankFeeds/Transactions.cs
- CodatBankFeeds/CodatBankFeeds.cs
- CodatBankFeeds/Utils/BigIntSerializer.cs
- CodatBankFeeds/Utils/DecimalSerializer.cs
- CodatBankFeeds/Utils/EnumSerializer.cs
- CodatBankFeeds/Utils/FlexibleObjectDeserializer.cs
- CodatBankFeeds/Utils/HeaderSerializer.cs
- CodatBankFeeds/Utils/IsoDateTimeSerializer.cs
- CodatBankFeeds/Utils/RequestBodySerializer.cs
- CodatBankFeeds/Utils/SecuritySerializer.cs
- CodatBankFeeds/Utils/SpeakeasyHttpClient.cs
- CodatBankFeeds/Utils/SpeakeasyMetadata.cs
- CodatBankFeeds/Utils/URLBuilder.cs
- CodatBankFeeds/Utils/Utilities.cs
- CodatBankFeeds/CodatBankFeeds.csproj
- CodatBankFeeds.sln
- CodatBankFeeds/Models/Operations/CreateCompanyResponse.cs
- CodatBankFeeds/Models/Operations/DeleteCompanyRequest.cs
- CodatBankFeeds/Models/Operations/DeleteCompanyResponse.cs
- CodatBankFeeds/Models/Operations/GetCompanyRequest.cs
- CodatBankFeeds/Models/Operations/GetCompanyResponse.cs
- CodatBankFeeds/Models/Operations/ListCompaniesRequest.cs
- CodatBankFeeds/Models/Operations/ListCompaniesResponse.cs
- CodatBankFeeds/Models/Operations/UpdateCompanyRequest.cs
- CodatBankFeeds/Models/Operations/UpdateCompanyResponse.cs
- CodatBankFeeds/Models/Operations/CreateConnectionRequestBody.cs
- CodatBankFeeds/Models/Operations/CreateConnectionRequest.cs
- CodatBankFeeds/Models/Operations/CreateConnectionResponse.cs
- CodatBankFeeds/Models/Operations/DeleteConnectionRequest.cs
- CodatBankFeeds/Models/Operations/DeleteConnectionResponse.cs
- CodatBankFeeds/Models/Operations/GetConnectionRequest.cs
- CodatBankFeeds/Models/Operations/GetConnectionResponse.cs
- CodatBankFeeds/Models/Operations/ListConnectionsRequest.cs
- CodatBankFeeds/Models/Operations/ListConnectionsResponse.cs
- CodatBankFeeds/Models/Operations/UnlinkConnectionUpdateConnection.cs
- CodatBankFeeds/Models/Operations/UnlinkConnectionRequest.cs
- CodatBankFeeds/Models/Operations/UnlinkConnectionResponse.cs
- CodatBankFeeds/Models/Operations/CreateBankAccountMappingRequest.cs
- CodatBankFeeds/Models/Operations/CreateBankAccountMappingResponse.cs
- CodatBankFeeds/Models/Operations/GetBankAccountMappingRequest.cs
- CodatBankFeeds/Models/Operations/GetBankAccountMappingResponse.cs
- CodatBankFeeds/Models/Operations/CreateSourceAccountRequest.cs
- CodatBankFeeds/Models/Operations/CreateSourceAccountResponse.cs
- CodatBankFeeds/Models/Operations/DeleteSourceAccountRequest.cs
- CodatBankFeeds/Models/Operations/DeleteSourceAccountResponse.cs
- CodatBankFeeds/Models/Operations/DeleteBankFeedCredentialsRequest.cs
- CodatBankFeeds/Models/Operations/DeleteBankFeedCredentialsResponse.cs
- CodatBankFeeds/Models/Operations/GenerateCredentialsRequest.cs
- CodatBankFeeds/Models/Operations/GenerateCredentialsResponse.cs
- CodatBankFeeds/Models/Operations/ListSourceAccountsRequest.cs
- CodatBankFeeds/Models/Operations/ListSourceAccountsResponse.cs
- CodatBankFeeds/Models/Operations/UpdateSourceAccountRequest.cs
- CodatBankFeeds/Models/Operations/UpdateSourceAccountResponse.cs
- CodatBankFeeds/Models/Operations/CreateBankTransactionsRequest.cs
- CodatBankFeeds/Models/Operations/CreateBankTransactionsResponse.cs
- CodatBankFeeds/Models/Operations/GetCreateOperationRequest.cs
- CodatBankFeeds/Models/Operations/GetCreateOperationResponse.cs
- CodatBankFeeds/Models/Operations/ListCreateOperationsRequest.cs
- CodatBankFeeds/Models/Operations/ListCreateOperationsResponse.cs
- CodatBankFeeds/Models/Shared/Zero.cs
- CodatBankFeeds/Models/Shared/ErrorMessage.cs
- CodatBankFeeds/Models/Shared/GroupReference.cs
- CodatBankFeeds/Models/Shared/Company.cs
- CodatBankFeeds/Models/Shared/SourceType.cs
- CodatBankFeeds/Models/Shared/Connection.cs
- CodatBankFeeds/Models/Shared/DataConnectionStatus.cs
- CodatBankFeeds/Models/Shared/DataConnectionError.cs
- CodatBankFeeds/Models/Shared/CompanyRequestBody.cs
- CodatBankFeeds/Models/Shared/Items.cs
- CodatBankFeeds/Models/Shared/Companies.cs
- CodatBankFeeds/Models/Shared/Links.cs
- CodatBankFeeds/Models/Shared/HalRef.cs
- CodatBankFeeds/Models/Shared/Connections.cs
- CodatBankFeeds/Models/Shared/BankFeedAccountMappingResponse.cs
- CodatBankFeeds/Models/Shared/BankFeedMapping.cs
- CodatBankFeeds/Models/Shared/TargetAccountOption.cs
- CodatBankFeeds/Models/Shared/SourceAccount.cs
- CodatBankFeeds/Models/Shared/BankAccountCredentials.cs
- CodatBankFeeds/Models/Shared/CreateBankTransactionsResponse.cs
- CodatBankFeeds/Models/Shared/Validation.cs
- CodatBankFeeds/Models/Shared/ValidationItem.cs
- CodatBankFeeds/Models/Shared/PushOperationStatus.cs
- CodatBankFeeds/Models/Shared/DataType.cs
- CodatBankFeeds/Models/Shared/CreateBankTransactions.cs
- CodatBankFeeds/Models/Shared/BankTransactionType.cs
- CodatBankFeeds/Models/Shared/BankTransactions.cs
- CodatBankFeeds/Models/Shared/PushOperationChange.cs
- CodatBankFeeds/Models/Shared/PushChangeType.cs
- CodatBankFeeds/Models/Shared/PushOperationRef.cs
- CodatBankFeeds/Models/Shared/PushOperation.cs
- CodatBankFeeds/Models/Shared/PushOperations.cs
- CodatBankFeeds/Models/Shared/Security.cs
- CodatBankFeeds/Models/Shared/ClientRateLimitReachedWebhook.cs
- CodatBankFeeds/Models/Shared/ClientRateLimitReachedWebhookData.cs
- CodatBankFeeds/Models/Shared/ClientRateLimitResetWebhook.cs
- CodatBankFeeds/Models/Shared/ClientRateLimitResetWebhookData.cs
- CodatBankFeeds/Models/Webhooks/ClientRateLimitReachedResponse.cs
- CodatBankFeeds/Models/Webhooks/ClientRateLimitResetResponse.cs
- docs/Models/Operations/CreateCompanyResponse.md
- docs/Models/Operations/DeleteCompanyRequest.md
- docs/Models/Operations/DeleteCompanyResponse.md
- docs/Models/Operations/GetCompanyRequest.md
- docs/Models/Operations/GetCompanyResponse.md
- docs/Models/Operations/ListCompaniesRequest.md
- docs/Models/Operations/ListCompaniesResponse.md
- docs/Models/Operations/UpdateCompanyRequest.md
- docs/Models/Operations/UpdateCompanyResponse.md
- docs/Models/Operations/CreateConnectionRequestBody.md
- docs/Models/Operations/CreateConnectionRequest.md
- docs/Models/Operations/CreateConnectionResponse.md
- docs/Models/Operations/DeleteConnectionRequest.md
- docs/Models/Operations/DeleteConnectionResponse.md
- docs/Models/Operations/GetConnectionRequest.md
- docs/Models/Operations/GetConnectionResponse.md
- docs/Models/Operations/ListConnectionsRequest.md
- docs/Models/Operations/ListConnectionsResponse.md
- docs/Models/Operations/UnlinkConnectionUpdateConnection.md
- docs/Models/Operations/UnlinkConnectionRequest.md
- docs/Models/Operations/UnlinkConnectionResponse.md
- docs/Models/Operations/CreateBankAccountMappingRequest.md
- docs/Models/Operations/CreateBankAccountMappingResponse.md
- docs/Models/Operations/GetBankAccountMappingRequest.md
- docs/Models/Operations/GetBankAccountMappingResponse.md
- docs/Models/Operations/CreateSourceAccountRequest.md
- docs/Models/Operations/CreateSourceAccountResponse.md
- docs/Models/Operations/DeleteSourceAccountRequest.md
- docs/Models/Operations/DeleteSourceAccountResponse.md
- docs/Models/Operations/DeleteBankFeedCredentialsRequest.md
- docs/Models/Operations/DeleteBankFeedCredentialsResponse.md
- docs/Models/Operations/GenerateCredentialsRequest.md
- docs/Models/Operations/GenerateCredentialsResponse.md
- docs/Models/Operations/ListSourceAccountsRequest.md
- docs/Models/Operations/ListSourceAccountsResponse.md
- docs/Models/Operations/UpdateSourceAccountRequest.md
- docs/Models/Operations/UpdateSourceAccountResponse.md
- docs/Models/Operations/CreateBankTransactionsRequest.md
- docs/Models/Operations/CreateBankTransactionsResponse.md
- docs/Models/Operations/GetCreateOperationRequest.md
- docs/Models/Operations/GetCreateOperationResponse.md
- docs/Models/Operations/ListCreateOperationsRequest.md
- docs/Models/Operations/ListCreateOperationsResponse.md
- docs/Models/Shared/Zero.md
- docs/Models/Shared/ErrorMessage.md
- docs/Models/Shared/GroupReference.md
- docs/Models/Shared/Company.md
- docs/Models/Shared/SourceType.md
- docs/Models/Shared/Connection.md
- docs/Models/Shared/DataConnectionStatus.md
- docs/Models/Shared/DataConnectionError.md
- docs/Models/Shared/CompanyRequestBody.md
- docs/Models/Shared/Items.md
- docs/Models/Shared/Companies.md
- docs/Models/Shared/Links.md
- docs/Models/Shared/HalRef.md
- docs/Models/Shared/Connections.md
- docs/Models/Shared/BankFeedAccountMappingResponse.md
- docs/Models/Shared/BankFeedMapping.md
- docs/Models/Shared/TargetAccountOption.md
- docs/Models/Shared/SourceAccount.md
- docs/Models/Shared/BankAccountCredentials.md
- docs/Models/Shared/CreateBankTransactionsResponse.md
- docs/Models/Shared/Validation.md
- docs/Models/Shared/ValidationItem.md
- docs/Models/Shared/PushOperationStatus.md
- docs/Models/Shared/DataType.md
- docs/Models/Shared/CreateBankTransactions.md
- docs/Models/Shared/BankTransactionType.md
- docs/Models/Shared/BankTransactions.md
- docs/Models/Shared/PushOperationChange.md
- docs/Models/Shared/PushChangeType.md
- docs/Models/Shared/PushOperationRef.md
- docs/Models/Shared/PushOperation.md
- docs/Models/Shared/PushOperations.md
- docs/Models/Shared/Security.md
- docs/Models/Shared/ClientRateLimitReachedWebhook.md
- docs/Models/Shared/ClientRateLimitReachedWebhookData.md
- docs/Models/Shared/ClientRateLimitResetWebhook.md
- docs/Models/Shared/ClientRateLimitResetWebhookData.md
- docs/Models/Webhooks/ClientRateLimitReachedResponse.md
- docs/Models/Webhooks/ClientRateLimitResetResponse.md
- docs/sdks/codatbankfeeds/README.md
- docs/sdks/companies/README.md
- docs/sdks/connections/README.md
- docs/sdks/accountmapping/README.md
- docs/sdks/sourceaccounts/README.md
- docs/sdks/transactions/README.md
- USAGE.md
- .gitattributes
6 changes: 3 additions & 3 deletions bank-feeds/CodatBankFeeds/AccountMapping.cs
Original file line number Diff line number Diff line change
Expand Up @@ -61,10 +61,10 @@ public class AccountMapping: IAccountMapping
{
public SDKConfig SDKConfiguration { get; private set; }
private const string _language = "csharp";
private const string _sdkVersion = "3.1.0";
private const string _sdkGenVersion = "2.214.3";
private const string _sdkVersion = "4.0.0";
private const string _sdkGenVersion = "2.228.3";
private const string _openapiDocVersion = "3.0.0";
private const string _userAgent = "speakeasy-sdk/csharp 3.1.0 2.214.3 3.0.0 Codat.BankFeeds";
private const string _userAgent = "speakeasy-sdk/csharp 4.0.0 2.228.3 3.0.0 Codat.BankFeeds";
private string _serverUrl = "";
private ISpeakeasyHttpClient _defaultClient;
private ISpeakeasyHttpClient _securityClient;
Expand Down
6 changes: 3 additions & 3 deletions bank-feeds/CodatBankFeeds/CodatBankFeeds.cs
Original file line number Diff line number Diff line change
Expand Up @@ -118,10 +118,10 @@ public class CodatBankFeeds: ICodatBankFeeds
public SDKConfig SDKConfiguration { get; private set; }

private const string _language = "csharp";
private const string _sdkVersion = "3.1.0";
private const string _sdkGenVersion = "2.214.3";
private const string _sdkVersion = "4.0.0";
private const string _sdkGenVersion = "2.228.3";
private const string _openapiDocVersion = "3.0.0";
private const string _userAgent = "speakeasy-sdk/csharp 3.1.0 2.214.3 3.0.0 Codat.BankFeeds";
private const string _userAgent = "speakeasy-sdk/csharp 4.0.0 2.228.3 3.0.0 Codat.BankFeeds";
private string _serverUrl = "";
private ISpeakeasyHttpClient _defaultClient;
private ISpeakeasyHttpClient _securityClient;
Expand Down
2 changes: 1 addition & 1 deletion bank-feeds/CodatBankFeeds/CodatBankFeeds.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<PropertyGroup>
<IsPackable>true</IsPackable>
<PackageId>Codat.BankFeeds</PackageId>
<Version>3.1.0</Version>
<Version>4.0.0</Version>
<Authors>Codat</Authors>
<TargetFramework>net6.0</TargetFramework>
<Nullable>enable</Nullable>
Expand Down
35 changes: 25 additions & 10 deletions bank-feeds/CodatBankFeeds/Companies.cs
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,12 @@ public interface ICompanies
/// Create company
///
/// <remarks>
/// Creates a new company that can be used to assign connections to. <br/>
/// Use the *Create company* endpoint to create a new <a href="https://docs.codat.io/bank-feeds-api#/schemas/Company">company</a> that represents your customer in Codat. <br/>
/// <br/>
/// If forbidden characters (see `name` pattern) are present in the request, a company will be created with the forbidden characters removed. For example, `Company (Codat[1])` with be created as `Company Codat1`.<br/>
/// A <a href="https://docs.codat.io/bank-feeds-api#/schemas/Company">company</a> represents a business sharing access to their data.<br/>
/// Each company can have multiple <a href="https://docs.codat.io/bank-feeds-api#/schemas/Connection">connections</a> to different data sources, such as one connection to Xero for accounting data, two connections to Plaid for two bank accounts, and a connection to Zettle for POS data.<br/>
/// <br/>
///
/// If forbidden characters (see `name` pattern) are present in the request, a company will be created with the forbidden characters removed. For example, `Company (Codat[1])` with be created as `Company Codat1`.
/// </remarks>
/// </summary>
Task<CreateCompanyResponse> CreateAsync(CompanyRequestBody? request = null);
Expand All @@ -42,8 +43,11 @@ public interface ICompanies
/// Delete a company
///
/// <remarks>
/// The *Delete company* endpoint permanently deletes a <a href="https://docs.codat.io/bank-feeds-api#/schemas/Company">company</a>, its <a href="https://docs.codat.io/bank-feeds-api#/schemas/Connection">connections</a> and any cached data. This operation is irreversible.<br/>
/// <br/>
/// Permanently deletes a company, its connections and any cached data. This operation is irreversible. If the company ID does not exist an error is returned.
/// A <a href="https://docs.codat.io/bank-feeds-api#/schemas/Company">company</a> represents a business sharing access to their data.<br/>
/// Each company can have multiple <a href="https://docs.codat.io/bank-feeds-api#/schemas/Connection">connections</a> to different data sources, such as one connection to Xero for accounting data, two connections to Plaid for two bank accounts, and a connection to Zettle for POS data.<br/>
///
/// </remarks>
/// </summary>
Task<DeleteCompanyResponse> DeleteAsync(DeleteCompanyRequest? request = null);
Expand All @@ -52,7 +56,11 @@ public interface ICompanies
/// Get company
///
/// <remarks>
/// Returns the company for a valid identifier. If the identifier is for a deleted company, a not found response is returned.
/// The *Get company* endpoint returns a single company for a given `companyId`.<br/>
/// <br/>
/// A <a href="https://docs.codat.io/bank-feeds-api#/schemas/Company">company</a> represents a business sharing access to their data.<br/>
/// Each company can have multiple <a href="https://docs.codat.io/bank-feeds-api#/schemas/Connection">connections</a> to different data sources, such as one connection to Xero for accounting data, two connections to Plaid for two bank accounts, and a connection to Zettle for POS data.<br/>
///
/// </remarks>
/// </summary>
Task<GetCompanyResponse> GetAsync(GetCompanyRequest? request = null);
Expand All @@ -61,7 +69,10 @@ public interface ICompanies
/// List companies
///
/// <remarks>
/// Returns a list of your companies. The company schema contains a list of <a href="https://docs.codat.io/bank-feeds-api#/schemas/Connection">connections</a> related to the company.
/// The *List companies* endpoint returns a list of [companies] associated to your instances.<br/>
/// <br/>
/// A <a href="https://docs.codat.io/bank-feeds-api#/schemas/Company">company</a> represents a business sharing access to their data.<br/>
/// Each company can have multiple <a href="https://docs.codat.io/bank-feeds-api#/schemas/Connection">connections</a> to different data sources, such as one connection to Xero for accounting data, two connections to Plaid for two bank accounts, and a connection to Zettle for POS data.
/// </remarks>
/// </summary>
Task<ListCompaniesResponse> ListAsync(ListCompaniesRequest? request = null);
Expand All @@ -70,7 +81,11 @@ public interface ICompanies
/// Update company
///
/// <remarks>
/// Updates both the name and description of the company.
/// Use the *Update company* endpoint to update both the name and description of the company. <br/>
/// If you use <a href="https://docs.codat.io/bank-feeds-api#/schemas/Group">groups</a> to manage a set of companies, use the <a href="https://docs.codat.io/bank-feeds-api#/operations/add-company-to-group">Add company</a> or <a href="https://docs.codat.io/bank-feeds-api#/operations/remove-company-from-group">Remove company</a> endpoints to add or remove a company from a group.<br/>
/// <br/>
/// A <a href="https://docs.codat.io/bank-feeds-api#/schemas/Company">company</a> represents a business sharing access to their data.<br/>
/// Each company can have multiple <a href="https://docs.codat.io/bank-feeds-api#/schemas/Connection">connections</a> to different data sources, such as one connection to Xero for accounting data, two connections to Plaid for two bank accounts, and a connection to Zettle for POS data.
/// </remarks>
/// </summary>
Task<UpdateCompanyResponse> UpdateAsync(UpdateCompanyRequest? request = null);
Expand All @@ -83,10 +98,10 @@ public class Companies: ICompanies
{
public SDKConfig SDKConfiguration { get; private set; }
private const string _language = "csharp";
private const string _sdkVersion = "3.1.0";
private const string _sdkGenVersion = "2.214.3";
private const string _sdkVersion = "4.0.0";
private const string _sdkGenVersion = "2.228.3";
private const string _openapiDocVersion = "3.0.0";
private const string _userAgent = "speakeasy-sdk/csharp 3.1.0 2.214.3 3.0.0 Codat.BankFeeds";
private const string _userAgent = "speakeasy-sdk/csharp 4.0.0 2.228.3 3.0.0 Codat.BankFeeds";
private string _serverUrl = "";
private ISpeakeasyHttpClient _defaultClient;
private ISpeakeasyHttpClient _securityClient;
Expand Down
6 changes: 3 additions & 3 deletions bank-feeds/CodatBankFeeds/Connections.cs
Original file line number Diff line number Diff line change
Expand Up @@ -81,10 +81,10 @@ public class Connections: IConnections
{
public SDKConfig SDKConfiguration { get; private set; }
private const string _language = "csharp";
private const string _sdkVersion = "3.1.0";
private const string _sdkGenVersion = "2.214.3";
private const string _sdkVersion = "4.0.0";
private const string _sdkGenVersion = "2.228.3";
private const string _openapiDocVersion = "3.0.0";
private const string _userAgent = "speakeasy-sdk/csharp 3.1.0 2.214.3 3.0.0 Codat.BankFeeds";
private const string _userAgent = "speakeasy-sdk/csharp 4.0.0 2.228.3 3.0.0 Codat.BankFeeds";
private string _serverUrl = "";
private ISpeakeasyHttpClient _defaultClient;
private ISpeakeasyHttpClient _securityClient;
Expand Down
Loading

0 comments on commit 03e58fe

Please sign in to comment.