Skip to content

Commit b91441e

Browse files
committed
## Csharp SDK Changes:
* `Apideck.Accounting.Expenses.Update()`: * `request.Expense.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Crm.Activities.Get()`: `response.data.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.TaxRates.Get()`: `response.data.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.TaxRates.Update()`: * `request.TaxRate.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Bills.List()`: `response.data.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Bills.Create()`: * `request.Bill.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Bills.Get()`: `response.data.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Bills.Update()`: * `request.Bill.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Invoices.List()`: `response.data.[].LineItems.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Invoices.Create()`: * `request.Invoice.LineItems.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Invoices.Get()`: `response.data.LineItems.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Invoices.Update()`: * `request.Invoice.LineItems.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.LedgerAccounts.List()`: `response.data.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.LedgerAccounts.Create()`: * `request.LedgerAccount.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.LedgerAccounts.Get()`: `response.data.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.LedgerAccounts.Update()`: * `request.LedgerAccount.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.CreditNotes.List()`: `response.data.[].LineItems.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.CreditNotes.Create()`: * `request.CreditNote.LineItems.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.CreditNotes.Get()`: `response.data.LineItems.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.CreditNotes.Update()`: * `request.CreditNote.LineItems.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Customers.List()`: `response.data.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Customers.Create()`: * `request.Customer.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Customers.Get()`: `response.data.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Customers.Update()`: * `request.Customer.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Suppliers.List()`: `response.data.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Suppliers.Create()`: * `request.Supplier.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Suppliers.Get()`: `response.data.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Suppliers.Update()`: * `request.Supplier.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Payments.List()`: * `request.Filter` **Changed** * `response.data.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Payments.Create()`: * `request.Payment.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Payments.Get()`: `response.data.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Payments.Update()`: * `request.Payment.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.CompanyInfo.Get()`: `response.data.DefaultSalesTax.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.JournalEntries.List()`: `response.data.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.JournalEntries.Create()`: * `request.JournalEntry.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.JournalEntries.Get()`: `response.data.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.JournalEntries.Update()`: * `request.JournalEntry.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.PurchaseOrders.List()`: `response.data.[].LineItems.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.PurchaseOrders.Create()`: * `request.PurchaseOrder.LineItems.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.PurchaseOrders.Get()`: `response.data.LineItems.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.PurchaseOrders.Update()`: * `request.PurchaseOrder.LineItems.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.BankAccounts.List()`: `response.data.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.BankAccounts.Create()`: * `request.AccountingBankAccount.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.BankAccounts.Get()`: `response.data.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.BankAccounts.Update()`: * `request.AccountingBankAccount.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.BillPayments.List()`: * `request.Filter` **Changed** * `response.data.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.BillPayments.Create()`: * `request.BillPayment.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.BillPayments.Get()`: `response.data.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.BillPayments.Update()`: * `request.BillPayment.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Expenses.List()`: `response.data.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Expenses.Create()`: * `request.Expense.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Expenses.Get()`: `response.data.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.TaxRates.Create()`: * `request.TaxRate.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.TaxRates.List()`: `response.data.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Quotes.Get()`: `response.data.LineItems.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.BankFeedAccounts.Get()`: `response.data.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.BankFeedAccounts.Update()`: * `request.BankFeedAccount.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Quotes.List()`: `response.data.[].LineItems.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Quotes.Create()`: * `request.Quote.LineItems.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.BankFeedAccounts.Create()`: * `request.BankFeedAccount.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Quotes.Update()`: * `request.Quote.LineItems.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Projects.List()`: `response.data.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Projects.Create()`: * `request.Project.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Projects.Get()`: `response.data.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.Projects.Update()`: * `request.Project.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Ats.Jobs.List()`: `response.data.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Ats.Jobs.Get()`: `response.data.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Ats.Applicants.List()`: `response.data.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Ats.Applicants.Create()`: * `request.Applicant.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Ats.Applicants.Get()`: `response.data.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Ats.Applicants.Update()`: * `request.Applicant.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Crm.Companies.List()`: `response.data.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Crm.Companies.Create()`: * `request.Company1.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Crm.Companies.Get()`: `response.data.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Crm.Companies.Update()`: * `request.Company1.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Crm.Contacts.List()`: `response.data.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Crm.Contacts.Create()`: * `request.Contact.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Crm.Contacts.Get()`: `response.data.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Crm.Contacts.Update()`: * `request.Contact.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Crm.Opportunities.List()`: `response.data.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Crm.Opportunities.Create()`: * `request.Opportunity.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Crm.Opportunities.Get()`: `response.data.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Crm.Opportunities.Update()`: * `request.Opportunity.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Crm.Leads.List()`: `response.data.[]` **Changed** **Breaking** ⚠️ * `Apideck.Crm.Leads.Create()`: * `request.Lead` **Changed** **Breaking** ⚠️ * `Apideck.Crm.Leads.Get()`: `response.data` **Changed** **Breaking** ⚠️ * `Apideck.Crm.Leads.Update()`: * `request.Lead` **Changed** **Breaking** ⚠️ * `Apideck.Crm.Activities.List()`: `response.data.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Hris.EmployeeSchedules.List()`: `response.data.Employee.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Hris.Employees.Update()`: * `request.Employee.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Hris.Employees.Get()`: `response.data.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Hris.Employees.Create()`: * `request.Employee.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Hris.Employees.List()`: `response.data.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Crm.Activities.Update()`: * `request.Activity.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Accounting.BankFeedAccounts.List()`: `response.data.[].CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Crm.Activities.Create()`: * `request.Activity.CustomFields.[]` **Changed** **Breaking** ⚠️ * `Apideck.Crm.Pipelines.Get()`: `response.data.Stages.[]` **Changed** * `Apideck.Crm.Pipelines.Create()`: * `request.Pipeline.Stages.[].Archived` **Added** * `Apideck.Crm.Pipelines.Update()`: * `request.Pipeline.Stages.[].Archived` **Added** * `Apideck.Ecommerce.Orders.List()`: `response.data.[].LineItems.[].Name` **Changed** * `Apideck.Ecommerce.Orders.Get()`: `response.data.LineItems.[].Name` **Changed** * `Apideck.FileStorage.Files.List()`: * `request.Sort` **Changed** * `Apideck.Crm.Pipelines.List()`: `response.data.[].Stages.[]` **Changed** * `Apideck.Accounting.InvoiceItems.Update()`: * `request.InvoiceItem.CategoryId` **Added** * `Apideck.Accounting.InvoiceItems.Get()`: `response.data.CategoryId` **Added** * `Apideck.Accounting.InvoiceItems.Create()`: * `request.InvoiceItem.CategoryId` **Added** * `Apideck.Accounting.InvoiceItems.List()`: `response.data.[].CategoryId` **Added**
1 parent 6e9419c commit b91441e

File tree

137 files changed

+19112
-4527
lines changed

Some content is hidden

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

137 files changed

+19112
-4527
lines changed

.speakeasy/gen.lock

Lines changed: 16106 additions & 3224 deletions
Large diffs are not rendered by default.

.speakeasy/gen.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,12 +20,13 @@ generation:
2020
schemas:
2121
allOfMergeStrategy: shallowMerge
2222
requestBodyFieldName: ""
23+
persistentEdits: {}
2324
tests:
2425
generateTests: true
2526
generateNewTests: false
2627
skipResponseBodyAssertions: false
2728
csharp:
28-
version: 0.20.0
29+
version: 0.21.0
2930
additionalDependencies: []
3031
author: Speakeasy
3132
baseErrorName: BaseException

.speakeasy/workflow.lock

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
1-
speakeasyVersion: 1.665.0
1+
speakeasyVersion: 1.675.2
22
sources:
33
Apideck:
44
sourceNamespace: apideck
5-
sourceRevisionDigest: sha256:fd2221f2c1bb29f592d649e4b0f37adba2f3bd06e36fadb6fa04a4d0963e04b7
6-
sourceBlobDigest: sha256:b3d18b0c8dbc5fc0175268127c4cc40315ac3ca9484351dd1d1980bbc1fa6500
5+
sourceRevisionDigest: sha256:26eff55b3bbfca1f3be260b8f8da85bf5f7efc55aef92d2383539aa38129ca8a
6+
sourceBlobDigest: sha256:f4962ddaa1c5cace3c81838dfb7cbbed387695d0e9443d88cb4f336ddae39534
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1764264828
10-
- 10.22.0
9+
- speakeasy-sdk-regen-1764663873
10+
- 10.23.0
1111
targets:
1212
apideck:
1313
source: Apideck
1414
sourceNamespace: apideck
15-
sourceRevisionDigest: sha256:fd2221f2c1bb29f592d649e4b0f37adba2f3bd06e36fadb6fa04a4d0963e04b7
16-
sourceBlobDigest: sha256:b3d18b0c8dbc5fc0175268127c4cc40315ac3ca9484351dd1d1980bbc1fa6500
15+
sourceRevisionDigest: sha256:26eff55b3bbfca1f3be260b8f8da85bf5f7efc55aef92d2383539aa38129ca8a
16+
sourceBlobDigest: sha256:f4962ddaa1c5cace3c81838dfb7cbbed387695d0e9443d88cb4f336ddae39534
1717
codeSamplesNamespace: apideck-csharp-code-samples
18-
codeSamplesRevisionDigest: sha256:1a443d8143cd6842c0b2893702a9cf9ec7daabda491eaf0b79da9f27aac3ce2b
18+
codeSamplesRevisionDigest: sha256:59497f0c46e4f7fa7e6df88e8786507809ddef56b9695ef2d3411404f8d1be35
1919
workflow:
2020
workflowVersion: 1.0.0
2121
speakeasyVersion: latest

README.md

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

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -618,4 +618,14 @@ Based on:
618618
### Generated
619619
- [csharp v0.20.0] .
620620
### Releases
621-
- [NuGet v0.20.0] https://www.nuget.org/packages/ApideckUnifySdk/0.20.0 - .
621+
- [NuGet v0.20.0] https://www.nuget.org/packages/ApideckUnifySdk/0.20.0 - .
622+
623+
## 2025-12-10 18:55:51
624+
### Changes
625+
Based on:
626+
- OpenAPI Doc
627+
- Speakeasy CLI 1.675.2 (2.778.5) https://github.com/speakeasy-api/speakeasy
628+
### Generated
629+
- [csharp v0.21.0] .
630+
### Releases
631+
- [NuGet v0.21.0] https://www.nuget.org/packages/ApideckUnifySdk/0.21.0 - .

docs/Models/Components/ConnectionValue.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ ConnectionValue.CreateNumber(/* values here */);
2727
ConnectionValue.CreateBoolean(/* values here */);
2828
```
2929

30-
### ArrayOfConnectionValue5
30+
### ArrayOfValue5
3131

3232
```csharp
33-
ConnectionValue.CreateArrayOfConnectionValue5(/* values here */);
33+
ConnectionValue.CreateArrayOfValue5(/* values here */);
3434
```
Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
11
# CustomField
22

33

4-
## Fields
5-
6-
| Field | Type | Required | Description | Example |
7-
| ----------------------------------------- | ----------------------------------------- | ----------------------------------------- | ----------------------------------------- | ----------------------------------------- |
8-
| `Id` | *string* | :heavy_check_mark: | Unique identifier for the custom field. | 2389328923893298 |
9-
| `Name` | *string* | :heavy_minus_sign: | Name of the custom field. | employee_level |
10-
| `Description` | *string* | :heavy_minus_sign: | More information about the custom field | Employee Level |
11-
| `Value` | [Value](../../Models/Components/Value.md) | :heavy_minus_sign: | N/A | |
4+
## Supported Types
5+
6+
### CustomField1
7+
8+
```csharp
9+
CustomField.CreateCustomField1(/* values here */);
10+
```
11+
12+
### CustomField2
13+
14+
```csharp
15+
CustomField.CreateCustomField2(/* values here */);
16+
```
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# CustomField1
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description | Example |
7+
| ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- | ----------------------------------------------------------------- |
8+
| `Id` | *string* | :heavy_check_mark: | Unique identifier for the custom field. | 2389328923893298 |
9+
| `Name` | *string* | :heavy_minus_sign: | Name of the custom field. | employee_level |
10+
| `Description` | *string* | :heavy_minus_sign: | More information about the custom field | Employee Level |
11+
| `Value` | [CustomField1Value](../../Models/Components/CustomField1Value.md) | :heavy_minus_sign: | N/A | |
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# CustomField1Value
2+
3+
4+
## Supported Types
5+
6+
### Str
7+
8+
```csharp
9+
CustomField1Value.CreateStr(/* values here */);
10+
```
11+
12+
### Number
13+
14+
```csharp
15+
CustomField1Value.CreateNumber(/* values here */);
16+
```
17+
18+
### Boolean
19+
20+
```csharp
21+
CustomField1Value.CreateBoolean(/* values here */);
22+
```
23+
24+
### MapOfAny
25+
26+
```csharp
27+
CustomField1Value.CreateMapOfAny(/* values here */);
28+
```
29+
30+
### ArrayOfCustomFieldValue5
31+
32+
```csharp
33+
CustomField1Value.CreateArrayOfCustomFieldValue5(/* values here */);
34+
```
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# CustomField2
2+
3+
4+
## Fields
5+
6+
| Field | Type | Required | Description | Example |
7+
| --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- | --------------------------------------------------------------- |
8+
| `Id` | *string* | :heavy_minus_sign: | Unique identifier for the custom field. | 2389328923893298 |
9+
| `Name` | *string* | :heavy_check_mark: | Name of the custom field. | employee_level |
10+
| `Description` | *string* | :heavy_minus_sign: | More information about the custom field | Employee Level |
11+
| `Value` | [CustomFieldValue](../../Models/Components/CustomFieldValue.md) | :heavy_minus_sign: | N/A | |

0 commit comments

Comments
 (0)