Skip to content

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Dec 2, 2025

SDK update

Versioning

Version Bump Type: [minor] - 🤖 (automated)

Csharp SDK Changes:

  • Apideck.Accounting.BankFeedAccounts.Create():
    • request.BankFeedAccount.CustomFields.[] Changed Breaking ⚠️
  • Apideck.Accounting.Payments.Update():
    • request.Payment.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.TaxRates.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.BankFeedAccounts.List(): response.data.[].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():
    • request.Filter Added
    • response.data.CustomFields.[] Changed Breaking ⚠️
  • Apideck.Accounting.Expenses.Update():
    • request.Expense.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.BankAccounts.Update():
    • request.AccountingBankAccount.CustomFields.[] Changed Breaking ⚠️
  • Apideck.Accounting.TaxRates.Create():
    • request.TaxRate.CustomFields.[] Changed Breaking ⚠️
  • Apideck.Accounting.Customers.List(): response.data.[].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.Quotes.Get(): response.data.LineItems.[].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.Crm.Activities.Get(): 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.FileStorage.Folders.Get(): response.data 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
OpenAPI Change Summary
├─┬Info
│ └──[🔀] version (5:12)
├─┬Paths
│ ├─┬/accounting/invoice-items/{id}
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-apideck-gotchas (1080:9)
│ │ └─┬PATCH
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (1134:9)
│ ├─┬/crm/opportunities
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (6127:9)
│ ├─┬/accounting/invoice-items
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-apideck-gotchas (956:9)
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (1023:9)
│ ├─┬/accounting/bank-accounts/{id}
│ │ └─┬GET
│ │   └──[+] parameters (12347:13)❌ 
│ ├─┬/accounting/bill-payments
│ │ └─┬GET
│ │   ├──Parameters
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (3892:9)
│ ├─┬/accounting/bills
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (311:9)
│ ├─┬/accounting/invoices
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (545:9)
│ ├─┬/accounting/payments
│ │ └─┬GET
│ │   ├──Parameters
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (1906:9)
│ └─┬/file-storage/files
│   └─┬GET
│     └──Parameters
└─┬Components
  ├──[+] parameters (12347:7)
  ├──[+] schemas (13955:7)
  ├─┬Pipeline
  │ └─┬stages
  │   └─┬Schema
  │     ├──[+] properties (31150:15)
  │     ├──[+] properties (31155:15)
  │     ├──[+] properties (31162:15)
  │     ├─┬value
  │     │ ├──[🔀] description (31125:30)
  │     │ ├──[+] readOnly (31129:27)❌ 
  │     │ └──[🔀] example (31127:26)
  │     ├─┬name
  │     │ ├──[🔀] type (31147:23)❌ 
  │     │ ├──[🔀] description (31146:30)
  │     │ └──[🔀] example (31148:26)
  │     ├─┬id
  │     │ ├──[+] format (31158:25)❌ 
  │     │ ├──[🔀] description (31156:30)
  │     │ └──[🔀] example (31159:26)
  │     ├─┬win_probability
  │     │ ├──[🔀] type (31132:23)❌ 
  │     │ ├──[🔀] description (31131:30)
  │     │ └──[🔀] example (31133:26)
  │     ├─┬display_order
  │     │ ├──[🔀] type (31152:23)❌ 
  │     │ ├──[🔀] description (31151:30)
  │     │ └──[🔀] example (31153:26)
  │     └─┬Extensions
  │       └──[🔀] x-apideck-weights (31113:15)
  ├─┬BalanceSheet
  │ └─┬reports
  │   └─┬Schema
  │     ├─┬assets
  │     │ └─┬Extensions
  │     │   └──[🔀] x-apideck-weights (13572:19)
  │     ├─┬uncategorized_items
  │     │ └─┬Extensions
  │     │   └──[🔀] x-apideck-weights (13733:19)
  │     ├─┬liabilities
  │     │ └─┬Extensions
  │     │   └──[🔀] x-apideck-weights (13638:19)
  │     └─┬equity
  │       └─┬Extensions
  │         └──[🔀] x-apideck-weights (13686:19)
  ├─┬CustomField
  │ ├──[-] required (16083:19)❌ 
  │ ├──[+] anyOf (16182:11)
  │ ├──[+] anyOf (16184:11)
  │ └─┬Extensions
  │   └──[+] x-apideck-strict-any-of (16188:9)
  ├─┬InvoiceItem
  │ ├──[+] properties (18894:9)
  │ ├─┬custom_mappings
  │ │ └──[🔀] $ref (15564:20)❌ 
  │ ├─┬purchase_details
  │ │ └──[🔀] $ref (20465:20)❌ 
  │ ├─┬sold
  │ │ ├──[🔀] type (18839:17)❌ 
  │ │ ├──[-] title (18692:28)
  │ │ ├──[-] description (18688:34)
  │ │ ├──[-] nullable (18691:31)❌ 
  │ │ ├──[-] example (18690:30)
  │ │ ├──[+] properties (18845:13)
  │ │ ├──[+] properties (18847:13)
  │ │ ├──[+] properties (18843:13)
  │ │ ├──[+] properties (18841:13)
  │ │ └─┬Extensions
  │ │   └──[+] x-apideck-weights (18850:13)
  │ ├─┬id
  │ │ └──[🔀] $ref (20033:13)❌ 
  │ ├─┬department_id
  │ │ └──[🔀] $ref (21918:20)❌ 
  │ ├─┬quantity
  │ │ └──[🔀] $ref (18801:11)❌ 
  │ ├─┬subsidiary_id
  │ │ └──[🔀] $ref (18795:11)❌ 
  │ ├─┬inventory_date
  │ │ └──[🔀] $ref (20033:13)❌ 
  │ ├─┬type
  │ │ └──[🔀] $ref (20301:13)❌ 
  │ ├─┬display_id
  │ │ ├──[🔀] title (18781:18)
  │ │ ├──[🔀] description (18777:24)
  │ │ └──[🔀] example (18779:20)
  │ ├─┬row_version
  │ │ └──[🔀] $ref (21516:13)❌ 
  │ ├─┬code
  │ │ ├──[🔀] title (18899:18)
  │ │ ├──[🔀] description (18895:24)
  │ │ └──[🔀] example (18897:20)
  │ ├─┬updated_at
  │ │ └──[🔀] $ref (22325:13)❌ 
  │ ├─┬created_by
  │ │ └──[🔀] $ref (15327:20)❌ 
  │ ├─┬pass_through
  │ │ └──[🔀] $ref (18771:11)❌ 
  │ ├─┬taxable
  │ │ ├──[🔀] type (18902:17)❌ 
  │ │ ├──[🔀] title (18905:18)
  │ │ ├──[🔀] description (18901:24)
  │ │ └──[🔀] example (18903:20)
  │ ├─┬currency
  │ │ └──[🔀] $ref (15335:20)❌ 
  │ ├─┬location_id
  │ │ └──[🔀] $ref (18819:11)❌ 
  │ ├─┬created_at
  │ │ └──[🔀] $ref (18789:11)❌ 
  │ ├─┬tracking_category
  │ │ └──[🔀] $ref (23388:20)❌ 
  │ ├─┬purchased
  │ │ ├──[🔀] type (18855:17)❌ 
  │ │ ├──[-] title (18698:28)
  │ │ ├──[-] description (18694:34)
  │ │ ├──[-] nullable (18697:31)❌ 
  │ │ ├──[-] example (18696:30)
  │ │ ├──[+] properties (18861:13)
  │ │ ├──[+] properties (18863:13)
  │ │ ├──[+] properties (18859:13)
  │ │ ├──[+] properties (18857:13)
  │ │ └─┬Extensions
  │ │   └──[+] x-apideck-weights (18866:13)
  │ ├─┬tracked
  │ │ ├──[🔀] title (18817:18)
  │ │ └──[🔀] description (18813:24)
  │ ├─┬tax_schedule_id
  │ │ └──[🔀] $ref (24705:20)❌ 
  │ ├─┬name
  │ │ └──[🔀] $ref (24698:20)❌ 
  │ ├─┬sales_details
  │ │ └──[🔀] $ref (21521:20)❌ 
  │ ├─┬description
  │ │ └──[🔀] $ref (24691:20)❌ 
  │ ├─┬tracking_categories
  │ │ └──[🔀] $ref (18807:11)❌ 
  │ ├─┬expense_account
  │ │ └──[🔀] $ref (18783:11)❌ 
  │ ├─┬unit_price
  │ │ └──[🔀] $ref (18826:11)❌ 
  │ ├─┬updated_by
  │ │ └──[🔀] $ref (22813:20)❌ 
  │ ├─┬income_account
  │ │ └──[🔀] $ref (18765:11)❌ 
  │ └─┬Extensions
  │   └──[🔀] x-apideck-weights (18923:9)
  ├─┬FilesSort
  │ └─┬by
  │   └──[+] enum (33761:15)
  ├─┬PaymentsFilter
  │ ├──[🔀] example (20699:9)
  │ ├──[+] properties (20685:9)
  │ └─┬updated_since
  │   ├──[+] enum (20689:15)
  │   ├──[+] enum (20690:15)
  │   ├──[+] enum (20691:15)
  │   ├──[+] enum (20692:15)
  │   ├──[+] enum (20693:15)
  │   ├──[+] enum (20694:15)
  │   ├──[+] enum (20695:15)
  │   ├──[+] enum (20696:15)
  │   ├──[-] title (20562:28)
  │   ├──[-] format (20560:29)❌ 
  │   ├──[🔀] example (20687:20)
  │   └─┬Extensions
  │     └──[+] x-apideck-enum-id (20697:30)
  ├─┬Folder
  │ ├──[+] properties (33812:9)
  │ ├──[+] properties (33789:9)
  │ ├─┬path
  │ │ ├──[+] items (33822:13)❌ 
  │ │ ├──[🔀] type (33820:17)❌ 
  │ │ ├──[🔀] description (33819:24)
  │ │ ├──[-] nullable (33640:31)❌ 
  │ │ ├──[-] readOnly (33641:31)❌ 
  │ │ └──[-] example (33639:30)
  │ ├─┬size
  │ │ ├──[🔀] type (33825:17)❌ 
  │ │ ├──[🔀] description (33824:24)
  │ │ ├──[-] nullable (33646:31)❌ 
  │ │ └──[-] example (33645:30)
  │ ├─┬parent_folders_complete
  │ │ └──[🔀] $ref (34242:13)❌ 
  │ ├─┬updated_by
  │ │ └──[🔀] $ref (33807:11)❌ 
  │ ├─┬updated_at
  │ │ └──[🔀] $ref (33801:11)❌ 
  │ ├─┬id
  │ │ └──[🔀] $ref (33813:11)❌ 
  │ ├─┬name
  │ │ └──[🔀] $ref (16954:20)❌ 
  │ ├─┬owner
  │ │ └──[🔀] $ref (18480:20)❌ 
  │ ├─┬parent_folders
  │ │ ├──[-] items (33654:25)❌ 
  │ │ ├──[🔀] type (33793:17)❌ 
  │ │ ├──[🔀] description (33792:24)
  │ │ └──[+] example (33794:20)
  │ └─┬Extensions
  │   └──[🔀] x-apideck-weights (33843:9)
  ├─┬EcommerceOrderLineItem
  │ ├──[-] required (32090:19)❌ 
  │ └─┬Extensions
  │   ├──[🔀] x-apideck-strict-any-of (32249:9)
  │   └──[🔀] x-apideck-strict-required (32262:9)
  └─┬Lead
    ├──[+] properties (30464:9)
    ├─┬id
    │ ├──[🔀] description (30480:24)
    │ ├──[+] nullable (30483:21)❌ 
    │ ├──[-] readOnly (30311:31)❌ 
    │ └──[🔀] example (30482:20)
    ├─┬title
    │ └──[🔀] $ref (21910:13)❌ 
    ├─┬owner_name
    │ ├──[🔀] description (30450:24)
    │ └──[🔀] example (30452:20)
    ├─┬custom_fields
    │ └──[🔀] $ref (15564:20)❌ 
    ├─┬emails
    │ ├──[-] items (30411:25)❌ 
    │ ├──[🔀] type (30491:17)❌ 
    │ ├──[+] description (30490:24)
    │ ├──[+] nullable (30493:21)❌ 
    │ └──[+] example (30492:20)
    ├─┬updated_at
    │ ├──[-] pattern (30426:30)❌ 
    │ ├──[🔀] description (30500:24)
    │ ├──[-] readOnly (30427:31)❌ 
    │ └──[🔀] example (30502:20)
    ├─┬tags
    │ └──[🔀] $ref (30510:11)❌ 
    ├─┬status
    │ ├──[+] items (30536:13)❌ 
    │ ├──[🔀] type (30534:17)❌ 
    │ ├──[-] nullable (30379:31)❌ 
    │ └──[-] example (30378:30)
    ├─┬pass_through
    │ └──[🔀] $ref (30455:11)❌ 
    ├─┬last_name
    │ ├──[🔀] description (30505:24)
    │ └──[🔀] example (30507:20)
    ├─┬currency
    │ └──[🔀] $ref (30562:11)❌ 
    ├─┬custom_mappings
    │ └──[🔀] $ref (30546:11)❌ 
    ├─┬created_at
    │ ├──[-] pattern (30433:30)❌ 
    │ ├──[🔀] description (30465:24)
    │ ├──[-] readOnly (30434:31)❌ 
    │ └──[🔀] example (30467:20)
    ├─┬description
    │ └──[🔀] $ref (21918:20)❌ 
    ├─┬first_name
    │ ├──[🔀] description (30521:24)
    │ └──[🔀] example (30523:20)
    ├─┬social_links
    │ ├──[-] items (30403:25)❌ 
    │ ├──[🔀] type (30496:17)❌ 
    │ ├──[+] description (30495:24)
    │ ├──[+] nullable (30498:21)❌ 
    │ └──[+] example (30497:20)
    ├─┬prefix
    │ ├──[+] items (30540:13)❌ 
    │ ├──[🔀] type (30538:17)❌ 
    │ ├──[-] description (30362:34)
    │ ├──[-] nullable (30365:31)❌ 
    │ └──[-] example (30364:30)
    ├─┬owner_id
    │ ├──[🔀] description (30441:24)
    │ ├──[-] nullable (30325:31)❌ 
    │ └──[🔀] example (30443:20)
    ├─┬lead_id
    │ ├──[🔀] description (30485:24)
    │ └──[🔀] example (30487:20)
    ├─┬monetary_amount
    │ ├──[🔀] type (30476:17)❌ 
    │ ├──[🔀] description (30475:24)
    │ └──[🔀] example (30477:20)
    ├─┬lead_source
    │ ├──[🔀] description (30470:24)
    │ └──[🔀] example (30472:20)
    ├─┬name
    │ ├──[🔀] type (30515:17)❌ 
    │ ├──[🔀] description (30514:24)
    │ ├──[+] nullable (30517:21)❌ 
    │ └──[🔀] example (30516:20)
    ├─┬phone_numbers
    │ └──[🔀] $ref (20465:20)❌ 
    ├─┬fax
    │ ├──[+] items (30544:13)❌ 
    │ ├──[🔀] type (30542:17)❌ 
    │ ├──[-] description (30388:34)
    │ ├──[-] nullable (30391:31)❌ 
    │ └──[-] example (30390:30)
    ├─┬websites
    │ ├──[-] items (30395:25)❌ 
    │ ├──[🔀] type (30556:17)❌ 
    │ ├──[+] pattern (30559:20)❌ 
    │ ├──[+] description (30555:24)
    │ ├──[+] nullable (30558:21)❌ 
    │ ├──[+] readOnly (30560:21)❌ 
    │ └──[+] example (30557:20)
    └─┬language
      ├──[🔀] description (30436:24)
      ├──[-] nullable (30375:31)❌ 
      ├──[+] readOnly (30439:21)❌ 
      └──[🔀] example (30438:20)
Document Element Total Changes Breaking Changes
components 205 92
info 1 0
paths 10 1

CSHARP CHANGELOG

No relevant generator changes

Based on Speakeasy CLI 1.676.1

@github-actions github-actions bot added the patch Patch version bump label Dec 2, 2025
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1764663873 branch 21 times, most recently from 1d246ef to f4c87c6 Compare December 9, 2025 06:44
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1764663873 branch 7 times, most recently from e6cde2c to b91441e Compare December 10, 2025 19:00
@github-actions github-actions bot changed the title chore: 🐝 Update SDK - Generate 0.20.1 chore: 🐝 Update SDK - Generate 0.21.0 Dec 10, 2025
@github-actions github-actions bot added minor Minor version bump and removed patch Patch version bump labels Dec 10, 2025
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1764663873 branch 13 times, most recently from 9a622c3 to 7b4b686 Compare December 12, 2025 14:26
* `Apideck.Accounting.BankFeedAccounts.Create()`: 
  *  `request.BankFeedAccount.CustomFields.[]` **Changed** **Breaking** ⚠️
* `Apideck.Accounting.Payments.Update()`: 
  *  `request.Payment.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.TaxRates.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.BankFeedAccounts.List()`:  `response.data.[].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()`: 
  *  `request.Filter` **Added**
  *  `response.data.CustomFields.[]` **Changed** **Breaking** ⚠️
* `Apideck.Accounting.Expenses.Update()`: 
  *  `request.Expense.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.BankAccounts.Update()`: 
  *  `request.AccountingBankAccount.CustomFields.[]` **Changed** **Breaking** ⚠️
* `Apideck.Accounting.TaxRates.Create()`: 
  *  `request.TaxRate.CustomFields.[]` **Changed** **Breaking** ⚠️
* `Apideck.Accounting.Customers.List()`:  `response.data.[].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.Quotes.Get()`:  `response.data.LineItems.[].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.Crm.Activities.Get()`:  `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.FileStorage.Folders.Get()`:  `response.data` **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**
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1764663873 branch from d3e6928 to 55e161f Compare December 13, 2025 00:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

minor Minor version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants