Skip to content

Commit

Permalink
ci: regenerated with OpenAPI Doc 3.0.0, Speakeasy CLI 1.128.0 (#232)
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 Dec 20, 2023
1 parent 9933196 commit 314bf64
Show file tree
Hide file tree
Showing 44 changed files with 1,076 additions and 51 deletions.
13 changes: 10 additions & 3 deletions platform/CodatPlatform/CodatPlatform.cs
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,11 @@ public interface ICodatPlatform
/// </summary>
public IRefreshData RefreshData { get; }

/// <summary>
/// Create groups and link them to your Codat companies.
/// </summary>
public IGroups Groups { get; }

/// <summary>
/// View and manage your available integrations in Codat.
/// </summary>
Expand Down Expand Up @@ -120,10 +125,10 @@ public class CodatPlatform: ICodatPlatform
public SDKConfig SDKConfiguration { get; private set; }

private const string _language = "csharp";
private const string _sdkVersion = "3.0.0";
private const string _sdkGenVersion = "2.214.10";
private const string _sdkVersion = "3.1.0";
private const string _sdkGenVersion = "2.221.0";
private const string _openapiDocVersion = "3.0.0";
private const string _userAgent = "speakeasy-sdk/csharp 3.0.0 2.214.10 3.0.0 Codat.Platform";
private const string _userAgent = "speakeasy-sdk/csharp 3.1.0 2.221.0 3.0.0 Codat.Platform";
private string _serverUrl = "";
private ISpeakeasyHttpClient _defaultClient;
private ISpeakeasyHttpClient _securityClient;
Expand All @@ -133,6 +138,7 @@ public class CodatPlatform: ICodatPlatform
public ICustomDataType CustomDataType { get; private set; }
public IPushData PushData { get; private set; }
public IRefreshData RefreshData { get; private set; }
public IGroups Groups { get; private set; }
public IIntegrations Integrations { get; private set; }
public ISupplementalData SupplementalData { get; private set; }
public IWebhooks Webhooks { get; private set; }
Expand Down Expand Up @@ -165,6 +171,7 @@ public CodatPlatform(Security? security = null, int? serverIndex = null, string?
CustomDataType = new CustomDataType(_defaultClient, _securityClient, _serverUrl, SDKConfiguration);
PushData = new PushData(_defaultClient, _securityClient, _serverUrl, SDKConfiguration);
RefreshData = new RefreshData(_defaultClient, _securityClient, _serverUrl, SDKConfiguration);
Groups = new Groups(_defaultClient, _securityClient, _serverUrl, SDKConfiguration);
Integrations = new Integrations(_defaultClient, _securityClient, _serverUrl, SDKConfiguration);
SupplementalData = new SupplementalData(_defaultClient, _securityClient, _serverUrl, SDKConfiguration);
Webhooks = new Webhooks(_defaultClient, _securityClient, _serverUrl, SDKConfiguration);
Expand Down
2 changes: 1 addition & 1 deletion platform/CodatPlatform/CodatPlatform.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<PropertyGroup>
<IsPackable>true</IsPackable>
<PackageId>Codat.Platform</PackageId>
<Version>3.0.0</Version>
<Version>3.1.0</Version>
<Authors>Codat</Authors>
<TargetFramework>net6.0</TargetFramework>
<Nullable>enable</Nullable>
Expand Down
35 changes: 25 additions & 10 deletions platform/CodatPlatform/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/platform-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/platform-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/platform-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/platform-api#/schemas/Company">company</a>, its <a href="https://docs.codat.io/platform-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/platform-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/platform-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/platform-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/platform-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/platform-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/platform-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/platform-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/platform-api#/schemas/Group">groups</a> to manage a set of companies, use the <a href="https://docs.codat.io/platform-api#/operations/add-company-to-group">Add company</a> or <a href="https://docs.codat.io/platform-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/platform-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/platform-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.0.0";
private const string _sdkGenVersion = "2.214.10";
private const string _sdkVersion = "3.1.0";
private const string _sdkGenVersion = "2.221.0";
private const string _openapiDocVersion = "3.0.0";
private const string _userAgent = "speakeasy-sdk/csharp 3.0.0 2.214.10 3.0.0 Codat.Platform";
private const string _userAgent = "speakeasy-sdk/csharp 3.1.0 2.221.0 3.0.0 Codat.Platform";
private string _serverUrl = "";
private ISpeakeasyHttpClient _defaultClient;
private ISpeakeasyHttpClient _securityClient;
Expand Down
6 changes: 3 additions & 3 deletions platform/CodatPlatform/Connections.cs
Original file line number Diff line number Diff line change
Expand Up @@ -90,10 +90,10 @@ public class Connections: IConnections
{
public SDKConfig SDKConfiguration { get; private set; }
private const string _language = "csharp";
private const string _sdkVersion = "3.0.0";
private const string _sdkGenVersion = "2.214.10";
private const string _sdkVersion = "3.1.0";
private const string _sdkGenVersion = "2.221.0";
private const string _openapiDocVersion = "3.0.0";
private const string _userAgent = "speakeasy-sdk/csharp 3.0.0 2.214.10 3.0.0 Codat.Platform";
private const string _userAgent = "speakeasy-sdk/csharp 3.1.0 2.221.0 3.0.0 Codat.Platform";
private string _serverUrl = "";
private ISpeakeasyHttpClient _defaultClient;
private ISpeakeasyHttpClient _securityClient;
Expand Down
6 changes: 3 additions & 3 deletions platform/CodatPlatform/CustomDataType.cs
Original file line number Diff line number Diff line change
Expand Up @@ -83,10 +83,10 @@ public class CustomDataType: ICustomDataType
{
public SDKConfig SDKConfiguration { get; private set; }
private const string _language = "csharp";
private const string _sdkVersion = "3.0.0";
private const string _sdkGenVersion = "2.214.10";
private const string _sdkVersion = "3.1.0";
private const string _sdkGenVersion = "2.221.0";
private const string _openapiDocVersion = "3.0.0";
private const string _userAgent = "speakeasy-sdk/csharp 3.0.0 2.214.10 3.0.0 Codat.Platform";
private const string _userAgent = "speakeasy-sdk/csharp 3.1.0 2.221.0 3.0.0 Codat.Platform";
private string _serverUrl = "";
private ISpeakeasyHttpClient _defaultClient;
private ISpeakeasyHttpClient _securityClient;
Expand Down
Loading

0 comments on commit 314bf64

Please sign in to comment.