diff --git a/sync-for-payroll/CodatSyncPayroll/Accounts.cs b/sync-for-payroll/CodatSyncPayroll/Accounts.cs index a0a03cba5..b0a9ea50b 100755 --- a/sync-for-payroll/CodatSyncPayroll/Accounts.cs +++ b/sync-for-payroll/CodatSyncPayroll/Accounts.cs @@ -27,12 +27,15 @@ public interface IAccountsSDK Task ListAsync(ListAccountsRequest? request = null); } + /// + /// Accounts + /// public class AccountsSDK: IAccountsSDK { public SDKConfig Config { get; private set; } private const string _language = "csharp"; - private const string _sdkVersion = "0.3.0"; - private const string _sdkGenVersion = "2.109.3"; + private const string _sdkVersion = "0.4.0"; + private const string _sdkGenVersion = "2.113.0"; private const string _openapiDocVersion = "3.0.0"; private string _serverUrl = ""; private ISpeakeasyHttpClient _defaultClient; diff --git a/sync-for-payroll/CodatSyncPayroll/CodatSyncPayroll.csproj b/sync-for-payroll/CodatSyncPayroll/CodatSyncPayroll.csproj index 43f35e013..a0fb5c503 100755 --- a/sync-for-payroll/CodatSyncPayroll/CodatSyncPayroll.csproj +++ b/sync-for-payroll/CodatSyncPayroll/CodatSyncPayroll.csproj @@ -2,7 +2,7 @@ true Codat.Sync.Payroll - 0.3.0 + 0.4.0 Codat net6.0 enable diff --git a/sync-for-payroll/CodatSyncPayroll/CodatSyncPayrollSDK.cs b/sync-for-payroll/CodatSyncPayroll/CodatSyncPayrollSDK.cs index aa9b92971..8c3fe2169 100755 --- a/sync-for-payroll/CodatSyncPayroll/CodatSyncPayrollSDK.cs +++ b/sync-for-payroll/CodatSyncPayroll/CodatSyncPayrollSDK.cs @@ -33,6 +33,31 @@ public class SDKConfig { } + /// + /// Sync for Payroll: The API for Sync for Payroll. + /// + /// + /// + /// Sync for Payroll is an API and a set of supporting tools built to help integrate your customers' payroll data from their HR and payroll platforms into their accounting platforms and to support its reconciliation. + /// + /// [Explore product](https://docs.codat.io/payroll/overview) | [See OpenAPI spec](https://github.com/codatio/oas) + /// + /// --- + /// + /// ## Endpoints + /// + /// | Endpoints | Description | + /// |:---------------------|:-----------------------------------------------------------------------------------------------------------| + /// | Companies | Create and manage your SMB users' companies. | + /// | Connections | Create new and manage existing data connections for a company. | + /// | Accounts | Get, create, and update Accounts. | + /// | Journal entries | Get, create, and update Journal entries. | + /// | Journals | Get, create, and update Journals. | + /// | Tracking categories | Get, create, and update Tracking Categories for additional categorization of payroll components. | + /// | Company info | View company profile from the source platform. | + /// | Manage data | Control how data is retrieved from an integration. | + /// + /// public class CodatSyncPayrollSDK: ICodatSyncPayrollSDK { public SDKConfig Config { get; private set; } @@ -42,19 +67,43 @@ public class CodatSyncPayrollSDK: ICodatSyncPayrollSDK }; private const string _language = "csharp"; - private const string _sdkVersion = "0.3.0"; - private const string _sdkGenVersion = "2.109.3"; + private const string _sdkVersion = "0.4.0"; + private const string _sdkGenVersion = "2.113.0"; private const string _openapiDocVersion = "3.0.0"; private string _serverUrl = ""; private ISpeakeasyHttpClient _defaultClient; private ISpeakeasyHttpClient _securityClient; + /// + /// Accounts + /// public IAccountsSDK Accounts { get; private set; } + /// + /// Create and manage your Codat companies. + /// public ICompaniesSDK Companies { get; private set; } + /// + /// View company information fetched from the source platform. + /// public ICompanyInfoSDK CompanyInfo { get; private set; } + /// + /// Manage your companies' data connections. + /// public IConnectionsSDK Connections { get; private set; } + /// + /// Journal entries + /// public IJournalEntriesSDK JournalEntries { get; private set; } + /// + /// Journals + /// public IJournalsSDK Journals { get; private set; } + /// + /// Asynchronously retrieve data from an integration to refresh data in Codat. + /// public IManageDataSDK ManageData { get; private set; } + /// + /// Tracking categories + /// public ITrackingCategoriesSDK TrackingCategories { get; private set; } public CodatSyncPayrollSDK(Security? security = null, string? serverUrl = null, ISpeakeasyHttpClient? client = null) diff --git a/sync-for-payroll/CodatSyncPayroll/Companies.cs b/sync-for-payroll/CodatSyncPayroll/Companies.cs index ac0915b8c..9d616a582 100755 --- a/sync-for-payroll/CodatSyncPayroll/Companies.cs +++ b/sync-for-payroll/CodatSyncPayroll/Companies.cs @@ -28,12 +28,15 @@ public interface ICompaniesSDK Task UpdateAsync(UpdateCompanyRequest? request = null); } + /// + /// Create and manage your Codat companies. + /// public class CompaniesSDK: ICompaniesSDK { public SDKConfig Config { get; private set; } private const string _language = "csharp"; - private const string _sdkVersion = "0.3.0"; - private const string _sdkGenVersion = "2.109.3"; + private const string _sdkVersion = "0.4.0"; + private const string _sdkGenVersion = "2.113.0"; private const string _openapiDocVersion = "3.0.0"; private string _serverUrl = ""; private ISpeakeasyHttpClient _defaultClient; diff --git a/sync-for-payroll/CodatSyncPayroll/CompanyInfo.cs b/sync-for-payroll/CodatSyncPayroll/CompanyInfo.cs index 67d554234..b22dea399 100755 --- a/sync-for-payroll/CodatSyncPayroll/CompanyInfo.cs +++ b/sync-for-payroll/CodatSyncPayroll/CompanyInfo.cs @@ -24,12 +24,15 @@ public interface ICompanyInfoSDK Task GetAccountingProfileAsync(GetAccountingProfileRequest? request = null); } + /// + /// View company information fetched from the source platform. + /// public class CompanyInfoSDK: ICompanyInfoSDK { public SDKConfig Config { get; private set; } private const string _language = "csharp"; - private const string _sdkVersion = "0.3.0"; - private const string _sdkGenVersion = "2.109.3"; + private const string _sdkVersion = "0.4.0"; + private const string _sdkGenVersion = "2.113.0"; private const string _openapiDocVersion = "3.0.0"; private string _serverUrl = ""; private ISpeakeasyHttpClient _defaultClient; diff --git a/sync-for-payroll/CodatSyncPayroll/Connections.cs b/sync-for-payroll/CodatSyncPayroll/Connections.cs index 4cb49e492..4fd0f8596 100755 --- a/sync-for-payroll/CodatSyncPayroll/Connections.cs +++ b/sync-for-payroll/CodatSyncPayroll/Connections.cs @@ -28,12 +28,15 @@ public interface IConnectionsSDK Task UnlinkAsync(UnlinkConnectionRequest? request = null); } + /// + /// Manage your companies' data connections. + /// public class ConnectionsSDK: IConnectionsSDK { public SDKConfig Config { get; private set; } private const string _language = "csharp"; - private const string _sdkVersion = "0.3.0"; - private const string _sdkGenVersion = "2.109.3"; + private const string _sdkVersion = "0.4.0"; + private const string _sdkGenVersion = "2.113.0"; private const string _openapiDocVersion = "3.0.0"; private string _serverUrl = ""; private ISpeakeasyHttpClient _defaultClient; diff --git a/sync-for-payroll/CodatSyncPayroll/JournalEntries.cs b/sync-for-payroll/CodatSyncPayroll/JournalEntries.cs index c323d39ed..be2e5fa6a 100755 --- a/sync-for-payroll/CodatSyncPayroll/JournalEntries.cs +++ b/sync-for-payroll/CodatSyncPayroll/JournalEntries.cs @@ -28,12 +28,15 @@ public interface IJournalEntriesSDK Task ListAsync(ListJournalEntriesRequest? request = null); } + /// + /// Journal entries + /// public class JournalEntriesSDK: IJournalEntriesSDK { public SDKConfig Config { get; private set; } private const string _language = "csharp"; - private const string _sdkVersion = "0.3.0"; - private const string _sdkGenVersion = "2.109.3"; + private const string _sdkVersion = "0.4.0"; + private const string _sdkGenVersion = "2.113.0"; private const string _openapiDocVersion = "3.0.0"; private string _serverUrl = ""; private ISpeakeasyHttpClient _defaultClient; diff --git a/sync-for-payroll/CodatSyncPayroll/Journals.cs b/sync-for-payroll/CodatSyncPayroll/Journals.cs index 6786e40fc..d28f033e4 100755 --- a/sync-for-payroll/CodatSyncPayroll/Journals.cs +++ b/sync-for-payroll/CodatSyncPayroll/Journals.cs @@ -27,12 +27,15 @@ public interface IJournalsSDK Task ListAsync(ListJournalsRequest? request = null); } + /// + /// Journals + /// public class JournalsSDK: IJournalsSDK { public SDKConfig Config { get; private set; } private const string _language = "csharp"; - private const string _sdkVersion = "0.3.0"; - private const string _sdkGenVersion = "2.109.3"; + private const string _sdkVersion = "0.4.0"; + private const string _sdkGenVersion = "2.113.0"; private const string _openapiDocVersion = "3.0.0"; private string _serverUrl = ""; private ISpeakeasyHttpClient _defaultClient; diff --git a/sync-for-payroll/CodatSyncPayroll/ManageData.cs b/sync-for-payroll/CodatSyncPayroll/ManageData.cs index 4042d8c0e..2ff9dbeaf 100755 --- a/sync-for-payroll/CodatSyncPayroll/ManageData.cs +++ b/sync-for-payroll/CodatSyncPayroll/ManageData.cs @@ -31,12 +31,15 @@ public interface IManageDataSDK Task RefreshDataTypeAsync(RefreshDataTypeRequest? request = null); } + /// + /// Asynchronously retrieve data from an integration to refresh data in Codat. + /// public class ManageDataSDK: IManageDataSDK { public SDKConfig Config { get; private set; } private const string _language = "csharp"; - private const string _sdkVersion = "0.3.0"; - private const string _sdkGenVersion = "2.109.3"; + private const string _sdkVersion = "0.4.0"; + private const string _sdkGenVersion = "2.113.0"; private const string _openapiDocVersion = "3.0.0"; private string _serverUrl = ""; private ISpeakeasyHttpClient _defaultClient; diff --git a/sync-for-payroll/CodatSyncPayroll/TrackingCategories.cs b/sync-for-payroll/CodatSyncPayroll/TrackingCategories.cs index 67b7930d0..31bec92c8 100755 --- a/sync-for-payroll/CodatSyncPayroll/TrackingCategories.cs +++ b/sync-for-payroll/CodatSyncPayroll/TrackingCategories.cs @@ -25,12 +25,15 @@ public interface ITrackingCategoriesSDK Task ListAsync(ListTrackingCategoriesRequest? request = null); } + /// + /// Tracking categories + /// public class TrackingCategoriesSDK: ITrackingCategoriesSDK { public SDKConfig Config { get; private set; } private const string _language = "csharp"; - private const string _sdkVersion = "0.3.0"; - private const string _sdkGenVersion = "2.109.3"; + private const string _sdkVersion = "0.4.0"; + private const string _sdkGenVersion = "2.113.0"; private const string _openapiDocVersion = "3.0.0"; private string _serverUrl = ""; private ISpeakeasyHttpClient _defaultClient; diff --git a/sync-for-payroll/RELEASES.md b/sync-for-payroll/RELEASES.md index 17b72e10b..a12722cd5 100644 --- a/sync-for-payroll/RELEASES.md +++ b/sync-for-payroll/RELEASES.md @@ -26,4 +26,14 @@ Based on: ### Generated - [csharp v0.3.0] sync-for-payroll ### Releases -- [NuGet v0.3.0] https://www.nuget.org/packages/Codat.Sync.Payroll/0.3.0 - sync-for-payroll \ No newline at end of file +- [NuGet v0.3.0] https://www.nuget.org/packages/Codat.Sync.Payroll/0.3.0 - sync-for-payroll + +## 2023-09-15 11:35:24 +### Changes +Based on: +- OpenAPI Doc 3.0.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Sync-Payroll.yaml +- Speakeasy CLI 1.84.0 (2.113.0) https://github.com/speakeasy-api/speakeasy +### Generated +- [csharp v0.4.0] sync-for-payroll +### Releases +- [NuGet v0.4.0] https://www.nuget.org/packages/Codat.Sync.Payroll/0.4.0 - sync-for-payroll \ No newline at end of file diff --git a/sync-for-payroll/gen.yaml b/sync-for-payroll/gen.yaml index 45d25a4b6..fe44f72ec 100644 --- a/sync-for-payroll/gen.yaml +++ b/sync-for-payroll/gen.yaml @@ -2,22 +2,22 @@ configVersion: 1.0.0 management: docChecksum: 1f4eacf69533bb7b4b445eb3b88a6646 docVersion: 3.0.0 - speakeasyVersion: 1.83.2 - generationVersion: 2.109.3 + speakeasyVersion: 1.84.0 + generationVersion: 2.113.0 generation: sdkClassName: Codat.Sync.Payroll singleTagPerOp: false telemetryEnabled: true features: csharp: - core: 2.85.6 + core: 2.85.7 deprecations: 2.81.1 examples: 2.81.2 globalSecurity: 2.81.1 globalServerURLs: 2.82.0 nameOverrides: 2.81.1 csharp: - version: 0.3.0 + version: 0.4.0 author: Codat description: Push payroll to accounting platforms. dotnetVersion: net6.0