Skip to content

chore: 🐝 Update SDK - Generate 0.23.0 - #117

Open
github-actions[bot] wants to merge 2 commits into
mainfrom
speakeasy-sdk-regen-1786072592
Open

chore: 🐝 Update SDK - Generate 0.23.0#117
github-actions[bot] wants to merge 2 commits into
mainfrom
speakeasy-sdk-regen-1786072592

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

SDK update

Versioning

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

Tip

If updates to your OpenAPI document introduce breaking changes, be sure to update the info.version field to trigger the correct version bump.
Speakeasy supports manual control of SDK versioning through multiple methods.

Php SDK Changes:

  • apideck->accounting->refunds->list(): response.data[] Changed (Breaking ⚠️)
  • apideck->accounting->refunds->get(): response.data Changed (Breaking ⚠️)
  • apideck->accounting->salesReceipts->list(): Added
  • apideck->accounting->salesReceipts->create(): Added
  • apideck->accounting->salesReceipts->get(): Added
  • apideck->accounting->salesReceipts->update(): Added
  • apideck->accounting->salesReceipts->delete(): Added
  • apideck->accounting->paymentMethods->list(): Added
  • apideck->accounting->paymentMethods->create(): Added
  • apideck->accounting->paymentMethods->get(): Added
  • apideck->accounting->paymentMethods->update(): Added
  • apideck->accounting->paymentMethods->delete(): Added
  • apideck->accounting->taxRates->list(): response.data[]->customFields[] Changed
  • apideck->accounting->taxRates->create():
    • request->taxRate->customFields[] Changed
  • apideck->accounting->taxRates->get(): response.data->customFields[] Changed
  • apideck->accounting->taxRates->update():
    • request->taxRate->customFields[] Changed
  • apideck->accounting->bills->list(): response.data[]->customFields[] Changed
  • apideck->accounting->bills->create():
    • request->bill->customFields[] Changed
  • apideck->accounting->bills->get(): response.data->customFields[] Changed
  • apideck->accounting->bills->update():
    • request->bill->customFields[] Changed
  • apideck->accounting->invoices->list(): response.data[]->lineItems[]->customFields[] Changed
  • apideck->accounting->invoices->create():
    • request->invoice->lineItems[]->customFields[] Changed
  • apideck->accounting->invoices->get(): response.data->lineItems[]->customFields[] Changed
  • apideck->accounting->invoices->update():
    • request->invoice->lineItems[]->customFields[] Changed
  • apideck->accounting->ledgerAccounts->list(): response.data[]->customFields[] Changed
  • apideck->accounting->ledgerAccounts->create():
    • request->ledgerAccount->customFields[] Changed
  • apideck->accounting->ledgerAccounts->get(): response.data->customFields[] Changed
  • apideck->accounting->ledgerAccounts->update():
    • request->ledgerAccount->customFields[] Changed
  • apideck->accounting->creditNotes->list(): response.data[]->lineItems[]->customFields[] Changed
  • apideck->accounting->creditNotes->create():
    • request->creditNote->lineItems[]->customFields[] Changed
  • apideck->accounting->creditNotes->get(): response.data->lineItems[]->customFields[] Changed
  • apideck->accounting->creditNotes->update():
    • request->creditNote->lineItems[]->customFields[] Changed
  • apideck->accounting->customers->list(): response.data[]->customFields[] Changed
  • apideck->accounting->customers->create():
    • request->customer->customFields[] Changed
  • apideck->accounting->customers->get(): response.data->customFields[] Changed
  • apideck->accounting->customers->update():
    • request->customer->customFields[] Changed
  • apideck->accounting->suppliers->list(): response.data[]->customFields[] Changed
  • apideck->accounting->suppliers->create():
    • request->supplier->customFields[] Changed
  • apideck->accounting->suppliers->get(): response.data->customFields[] Changed
  • apideck->accounting->suppliers->update():
    • request->supplier->customFields[] Changed
  • apideck->accounting->payments->list(): response.data[]->customFields[] Changed
  • apideck->accounting->payments->create():
    • request->payment->customFields[] Changed
  • apideck->accounting->payments->get(): response.data->customFields[] Changed
  • apideck->accounting->payments->update():
    • request->payment->customFields[] Changed
  • apideck->accounting->refunds->create():
    • request->refund Changed
  • apideck->accounting->refunds->update():
    • request->refund Changed
  • apideck->accounting->companyInfo->get(): response.data->defaultSalesTax->customFields[] Changed
  • apideck->accounting->journalEntries->list(): response.data[]->customFields[] Changed
  • apideck->accounting->journalEntries->create():
    • request->journalEntry->customFields[] Changed
  • apideck->accounting->journalEntries->get(): response.data->customFields[] Changed
  • apideck->accounting->journalEntries->update():
    • request->journalEntry->customFields[] Changed
  • apideck->accounting->generalLedgerTransactions->list(): response.data[]->customFields[] Changed
  • apideck->accounting->generalLedgerTransactions->get(): response.data->customFields[] Changed
  • apideck->accounting->purchaseOrders->list(): response.data[]->lineItems[]->customFields[] Changed
  • apideck->accounting->purchaseOrders->create():
    • request->purchaseOrder->lineItems[]->customFields[] Changed
  • apideck->accounting->purchaseOrders->get(): response.data->lineItems[]->customFields[] Changed
  • apideck->accounting->purchaseOrders->update():
    • request->purchaseOrder->lineItems[]->customFields[] Changed
  • apideck->accounting->attachments->list(): response.data[]->fileUrl Added
  • apideck->accounting->attachments->get(): response.data->fileUrl Added
  • apideck->accounting->attachments->download():
    • request->followRedirects Added
  • apideck->accounting->bankAccounts->list(): response.data[]->customFields[] Changed
  • apideck->accounting->bankAccounts->create():
    • request->accountingBankAccount->customFields[] Changed
  • apideck->accounting->bankAccounts->get(): response.data->customFields[] Changed
  • apideck->accounting->bankAccounts->update():
    • request->accountingBankAccount->customFields[] Changed
  • apideck->accounting->billPayments->list(): response.data[]->customFields[] Changed
  • apideck->accounting->billPayments->create():
    • request->billPayment->customFields[] Changed
  • apideck->accounting->billPayments->get(): response.data->customFields[] Changed
  • apideck->accounting->billPayments->update():
    • request->billPayment->customFields[] Changed
  • apideck->accounting->expenses->list(): response.data[]->customFields[] Changed
  • apideck->accounting->expenses->create():
    • request->expense->customFields[] Changed
  • apideck->accounting->expenses->get(): response.data->customFields[] Changed
  • apideck->accounting->expenses->update():
    • request->expense->customFields[] Changed
  • apideck->accounting->bankFeedAccounts->list(): response.data[] Changed
  • apideck->accounting->bankFeedAccounts->create():
    • request->bankFeedAccount Changed
  • apideck->accounting->bankFeedAccounts->get(): response.data Changed
  • apideck->accounting->bankFeedAccounts->update():
    • request->bankFeedAccount Changed
  • apideck->accounting->bankFeedStatements->list(): response.data[]->transactions[]->merchantCategoryCode Added
  • apideck->accounting->bankFeedStatements->create():
    • request->bankFeedStatement->transactions[]->merchantCategoryCode Added
  • apideck->accounting->bankFeedStatements->get(): response.data->transactions[]->merchantCategoryCode Added
  • apideck->accounting->bankFeedStatements->update():
    • request->bankFeedStatement->transactions[]->merchantCategoryCode Added
  • apideck->accounting->quotes->list(): response.data[]->lineItems[]->customFields[] Changed
  • apideck->accounting->quotes->create():
    • request->quote->lineItems[]->customFields[] Changed
  • apideck->accounting->quotes->get(): response.data->lineItems[]->customFields[] Changed
  • apideck->accounting->quotes->update():
    • request->quote->lineItems[]->customFields[] Changed
  • apideck->accounting->projects->list(): response.data[]->customFields[] Changed
  • apideck->accounting->projects->create():
    • request->project->customFields[] Changed
  • apideck->accounting->projects->get(): response.data->customFields[] Changed
  • apideck->accounting->projects->update():
    • request->project->customFields[] Changed
  • apideck->accounting->employees->list(): response.data[]->customFields[] Changed
  • apideck->accounting->employees->create():
    • request->accountingEmployee->customFields[] Changed
  • apideck->accounting->employees->get(): response.data->customFields[] Changed
  • apideck->accounting->employees->update():
    • request->accountingEmployee->customFields[] Changed
  • apideck->accounting->expenseReports->list(): response.data[]->customFields[] Changed
  • apideck->accounting->expenseReports->create():
    • request->expenseReport->customFields[] Changed
  • apideck->accounting->expenseReports->get(): response.data->customFields[] Changed
  • apideck->accounting->expenseReports->update():
    • request->expenseReport->customFields[] Changed
  • apideck->ats->jobs->list(): response.data[]->customFields[] Changed
  • apideck->ats->jobs->create():
    • request->job->customFields[] Changed
  • apideck->ats->jobs->get(): response.data->customFields[] Changed
  • apideck->ats->jobs->update():
    • request->job->customFields[] Changed
  • apideck->ats->applicants->list(): response.data[]->customFields[] Changed
  • apideck->ats->applicants->create():
    • request->applicant->customFields[] Changed
  • apideck->ats->applicants->get(): response.data->customFields[] Changed
  • apideck->ats->applicants->update():
    • request->applicant->customFields[] Changed
  • apideck->crm->companies->list(): response.data[]->customFields[] Changed
  • apideck->crm->companies->create():
    • request->company1->customFields[] Changed
  • apideck->crm->companies->get(): response.data->customFields[] Changed
  • apideck->crm->companies->update():
    • request->company1->customFields[] Changed
  • apideck->crm->contacts->list(): response.data[]->customFields[] Changed
  • apideck->crm->contacts->create():
    • request->contact->customFields[] Changed
  • apideck->crm->contacts->get(): response.data->customFields[] Changed
  • apideck->crm->contacts->update():
    • request->contact->customFields[] Changed
  • apideck->crm->opportunities->list(): response.data[]->customFields[] Changed
  • apideck->crm->opportunities->create():
    • request->opportunity->customFields[] Changed
  • apideck->crm->opportunities->get(): response.data->customFields[] Changed
  • apideck->crm->opportunities->update():
    • request->opportunity->customFields[] Changed
  • apideck->crm->leads->list(): response.data[]->customFields[] Changed
  • apideck->crm->leads->create():
    • request->lead->customFields[] Changed
  • apideck->crm->leads->get(): response.data->customFields[] Changed
  • apideck->crm->leads->update():
    • request->lead->customFields[] Changed
  • apideck->crm->lists->list(): response.data[]->customFields[] Changed
  • apideck->crm->lists->get(): response.data->customFields[] Changed
  • apideck->crm->activities->list(): response.data[]->customFields[] Changed
  • apideck->crm->activities->create():
    • request->activity->customFields[] Changed
  • apideck->crm->activities->get(): response.data->customFields[] Changed
  • apideck->crm->activities->update():
    • request->activity->customFields[] Changed
  • apideck->filestorage->files->download():
    • request->followRedirects Added
  • apideck->hris->employees->list(): response.data[]->customFields[] Changed
  • apideck->hris->employees->create():
    • request->employee->customFields[] Changed
  • apideck->hris->employees->get(): response.data->customFields[] Changed
  • apideck->hris->employees->update():
    • request->employee->customFields[] Changed
  • apideck->hris->employeeSchedules->list(): response.data->employee->customFields[] Changed
  • apideck->proxy->get():
    • request->followRedirects Added
  • apideck->proxy->options():
    • request->followRedirects Added
  • apideck->proxy->post():
    • request->followRedirects Added
  • apideck->proxy->put():
    • request->followRedirects Added
  • apideck->proxy->patch():
    • request->followRedirects Added
  • apideck->proxy->delete():
    • request->followRedirects Added

View full SDK changelog

OpenAPI Change Summary
├─┬Info
│ └──[🔀] version (5:12)
├─┬Paths
│ ├──[+] path (4801:3)
│ ├──[+] path (9257:3)
│ ├──[+] path (4917:3)
│ ├──[+] path (9355:3)
│ ├─┬/accounting/payments
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-apideck-gotchas (3321:9)
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (3439:9)
│ ├─┬/accounting/employees
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (8919:9)
│ ├─┬/accounting/projects
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (8638:9)
│ ├─┬/accounting/expenses
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-apideck-gotchas (7235:9)
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (7333:9)
│ ├─┬/accounting/bill-payments/{id}
│ │ ├─┬DELETE
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-apideck-gotchas (7189:9)
│ │ └─┬PATCH
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (7116:9)
│ ├─┬/accounting/suppliers
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-apideck-gotchas (2905:9)
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (3024:9)
│ ├─┬/accounting/attachments/{reference_type}/{reference_id}
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-apideck-gotchas (6073:9)
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (6167:9)
│ ├─┬/file-storage/files/{id}/download
│ │ └─┬GET
│ │   ├──[+] parameters (18882:13)❌ 
│ │   └─┬Responses
│ │     └─┬200
│ │       └──[🔀] description (54163:20)
│ ├─┬/accounting/bills/{id}
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-apideck-gotchas (741:9)
│ │ ├─┬DELETE
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-apideck-gotchas (894:9)
│ │ └─┬PATCH
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (804:9)
│ ├─┬/accounting/invoices/{id}
│ │ └─┬PATCH
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (1318:9)
│ ├─┬/hris/employees/{id}
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (14865:9)
│ ├─┬/file-storage/files/{id}/export
│ │ └─┬GET
│ │   └─┬Responses
│ │     └─┬200
│ │       └──[🔀] description (54163:20)
│ ├─┬/accounting/refunds/{id}
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-apideck-gotchas (3851:9)
│ │ ├─┬DELETE
│ │ │ └─┬Extensions
│ │ │   └──[+] x-apideck-gotchas (3950:9)
│ │ └─┬PATCH
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (3904:9)
│ ├─┬/accounting/tax-rates
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (51:9)
│ ├─┬/accounting/bank-feed-statements
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (7981:9)
│ ├─┬/accounting/bill-payments
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-apideck-gotchas (6850:9)
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (6960:9)
│ ├─┬/hris/employees
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (14601:9)
│ ├─┬/accounting/bank-accounts
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (6359:9)
│ ├─┬/accounting/purchase-orders/{id}
│ │ └─┬PATCH
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (5304:9)
│ ├─┬/accounting/journal-entries
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-apideck-gotchas (4209:9)
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (4405:9)
│ ├─┬/accounting/journal-entries/{id}
│ │ └─┬PATCH
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (4576:9)
│ ├─┬/accounting/expense-reports/{id}
│ │ └─┬PATCH
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (9692:9)
│ ├─┬/accounting/customers
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (2564:9)
│ ├─┬/accounting/payments/{id}
│ │ └─┬PATCH
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (3603:9)
│ ├─┬/accounting/invoice-items
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (1901:9)
│ ├─┬/accounting/expense-reports
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (9563:9)
│ ├─┬/accounting/employees/{id}
│ │ └─┬PATCH
│ │   └─┬Extensions
│ │     └──[+] x-apideck-gotchas (9015:9)
│ ├─┬/accounting/purchase-orders
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-apideck-gotchas (5095:9)
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (5193:9)
│ ├─┬/accounting/general-ledger-transactions
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (4706:9)
│ ├─┬/accounting/locations
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (5637:9)
│ ├─┬/accounting/refunds
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-apideck-gotchas (3706:9)
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (3804:9)
│ ├─┬/accounting/suppliers/{id}
│ │ └─┬PATCH
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (3175:9)
│ ├─┬/accounting/bills
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-apideck-gotchas (344:9)
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (553:9)
│ ├─┬/accounting/quotes
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (8415:9)
│ ├─┬/accounting/credit-notes
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-apideck-gotchas (2138:9)
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (2277:9)
│ ├─┬/accounting/ledger-accounts
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-apideck-gotchas (1463:9)
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (1586:9)
│ ├─┬/proxy
│ │ ├─┬GET
│ │ │ ├──[+] parameters (19413:13)❌ 
│ │ │ └─┬Responses
│ │ │   └─┬200
│ │ │     └──[🔀] description (54718:20)
│ │ ├─┬PUT
│ │ │ ├──[+] parameters (19413:13)❌ 
│ │ │ └─┬Responses
│ │ │   └─┬200
│ │ │     └──[🔀] description (54718:20)
│ │ ├─┬POST
│ │ │ ├──[+] parameters (19413:13)❌ 
│ │ │ └─┬Responses
│ │ │   └─┬200
│ │ │     └──[🔀] description (54718:20)
│ │ ├─┬DELETE
│ │ │ ├──[+] parameters (19413:13)❌ 
│ │ │ └─┬Responses
│ │ │   └─┬200
│ │ │     └──[🔀] description (54718:20)
│ │ ├─┬OPTIONS
│ │ │ ├──[+] parameters (19413:13)❌ 
│ │ │ └─┬Responses
│ │ │   └─┬200
│ │ │     └──[🔀] description (54718:20)
│ │ └─┬PATCH
│ │   ├──[+] parameters (19413:13)❌ 
│ │   └─┬Responses
│ │     └─┬200
│ │       └──[🔀] description (54718:20)
│ ├─┬/accounting/ledger-accounts/{id}
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[+] x-apideck-gotchas (1649:9)
│ ├─┬/accounting/expenses/{id}
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-apideck-gotchas (7447:9)
│ │ └─┬PATCH
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (7504:9)
│ ├─┬/crm/opportunities
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (10905:9)
│ ├─┬/accounting/attachments/{reference_type}/{reference_id}/{id}/download
│ │ └─┬GET
│ │   ├──[+] parameters (18882:13)❌ 
│ │   └─┬Responses
│ │     └─┬200
│ │       └──[🔀] description (53202:20)
│ ├─┬/accounting/quotes/{id}
│ │ └─┬PATCH
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (8527:9)
│ ├─┬/accounting/invoices
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-apideck-gotchas (945:9)
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (1095:9)
│ ├─┬/accounting/invoice-items/{id}
│ │ └─┬PATCH
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (2035:9)
│ ├─┬/accounting/tracking-categories
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (6595:9)
│ ├─┬/accounting/company-info
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (3990:9)
│ └─┬/accounting/credit-notes/{id}
│   ├─┬DELETE
│   │ └─┬Extensions
│   │   └──[🔀] x-apideck-gotchas (2509:9)
│   └─┬PATCH
│     └─┬Extensions
│       └──[🔀] x-apideck-gotchas (2428:9)
└─┬Components
  ├──[+] responses (53551:7)
  ├──[+] responses (53539:7)
  ├──[+] responses (53533:7)
  ├──[+] responses (52824:7)
  ├──[+] responses (53557:7)
  ├──[+] responses (52812:7)
  ├──[+] responses (52806:7)
  ├──[+] responses (52800:7)
  ├──[+] responses (52818:7)
  ├──[+] responses (53545:7)
  ├──[+] parameters (19267:7)
  ├──[+] parameters (18882:7)
  ├──[+] parameters (19259:7)
  ├──[+] schemas (28456:7)
  ├──[+] schemas (36190:7)
  ├──[+] schemas (36338:7)
  ├──[+] schemas (36303:7)
  ├──[+] schemas (28415:7)
  ├──[+] schemas (36040:7)
  ├──[+] schemas (28524:7)
  ├──[+] schemas (28015:7)
  ├──[+] schemas (28378:7)
  ├──[+] schemas (28490:7)
  ├──[+] schemas (36373:7)
  ├──[+] schemas (36227:7)
  ├──[+] schemas (36208:7)
  ├──[+] schemas (36263:7)
  ├─┬BalanceSheetAccount
  │ ├──[+] properties (20571:9)
  │ ├─┬value
  │ │ └──[🔀] $ref (20572:11)❌ 
  │ └─┬Extensions
  │   └──[🔀] x-apideck-weights (20585:9)
  ├─┬BankFeedAccount
  │ ├──[+] properties (34102:9)
  │ ├──[+] properties (34096:9)
  │ ├──[+] properties (34079:9)
  │ ├──[+] properties (34077:9)
  │ ├─┬bank_account_type
  │ │ ├──[-] enum (31995:15)❌ 
  │ │ ├──[-] enum (31996:15)❌ 
  │ │ ├──[🔀] type (34104:17)❌ 
  │ │ ├──[🔀] title (34107:18)
  │ │ ├──[🔀] description (34103:24)
  │ │ ├──[+] nullable (34106:21)❌ 
  │ │ ├──[🔀] example (34105:20)
  │ │ └─┬Extensions
  │ │   ├──[-] x-apideck-enum-id (31998:30)❌ 
  │ │   └──[-] x-speakeasy-unknown-values (31999:39)❌ 
  │ ├─┬created_at
  │ │ └──[🔀] $ref (34063:11)❌ 
  │ ├─┬feed_status
  │ │ ├──[-] enum (32028:15)❌ 
  │ │ ├──[-] enum (32027:15)❌ 
  │ │ ├──[+] items (34125:13)❌ 
  │ │ ├──[🔀] type (34123:17)❌ 
  │ │ ├──[-] title (32029:18)
  │ │ ├──[-] description (32023:24)
  │ │ ├──[-] example (32025:20)
  │ │ └─┬Extensions
  │ │   ├──[-] x-apideck-enum-id (32030:30)❌ 
  │ │   └──[-] x-speakeasy-unknown-values (32031:39)❌ 
  │ ├─┬target_account_number
  │ │ └──[🔀] $ref (20741:20)❌ 
  │ ├─┬custom_mappings
  │ │ └──[🔀] $ref (22501:20)❌ 
  │ ├─┬id
  │ │ └──[🔀] $ref (30318:20)❌ 
  │ ├─┬custom_fields
  │ │ └──[🔀] $ref (22229:20)❌ 
  │ ├─┬currency
  │ │ └──[🔀] $ref (22221:20)❌ 
  │ ├─┬target_account_id
  │ │ └──[🔀] $ref (25610:20)❌ 
  │ ├─┬updated_at
  │ │ └──[🔀] $ref (20765:20)❌ 
  │ ├─┬updated_by
  │ │ └──[🔀] $ref (34082:11)❌ 
  │ ├─┬created_by
  │ │ └──[🔀] $ref (34878:20)❌ 
  │ ├─┬source_account_id
  │ │ ├──[+] enum (34115:15)
  │ │ ├──[+] enum (34116:15)
  │ │ ├──[🔀] title (34117:18)
  │ │ ├──[🔀] description (34111:24)
  │ │ ├──[🔀] example (34113:20)
  │ │ └─┬Extensions
  │ │   ├──[+] x-apideck-enum-id (34118:30)
  │ │   └──[+] x-speakeasy-unknown-values (34119:39)
  │ ├─┬country
  │ │ └──[🔀] $ref (34097:11)❌ 
  │ ├─┬target_account_name
  │ │ ├──[🔀] title (34076:18)
  │ │ ├──[🔀] description (34073:24)
  │ │ └──[🔀] example (34075:20)
  │ └─┬Extensions
  │   └──[🔀] x-apideck-weights (34144:9)
  ├─┬Attachment
  │ ├──[+] properties (31321:9)
  │ ├─┬name
  │ │ ├──[🔀] description (31304:24)
  │ │ └──[🔀] example (31306:20)
  │ ├─┬updated_by
  │ │ └──[🔀] $ref (31233:20)❌ 
  │ ├─┬size
  │ │ └──[🔀] $ref (31358:13)❌ 
  │ ├─┬mime_type
  │ │ └──[🔀] $ref (25610:20)❌ 
  │ ├─┬updated_at
  │ │ └──[🔀] $ref (31309:11)❌ 
  │ ├─┬reference
  │ │ └──[🔀] $ref (28198:20)❌ 
  │ ├─┬id
  │ │ └──[🔀] $ref (31322:11)❌ 
  │ ├─┬parent_folder_id
  │ │ ├──[🔀] description (31299:24)
  │ │ └──[🔀] example (31301:20)
  │ ├─┬pass_through
  │ │ └──[🔀] $ref (31327:11)❌ 
  │ └─┬Extensions
  │   └──[🔀] x-apideck-weights (31344:9)
  ├─┬RefundType
  │ ├──[+] enum (29711:11)
  │ └──[🔀] description (29704:20)
  ├─┬BankFeedStatement
  │ └─┬transactions
  │   └─┬Schema
  │     ├──[+] properties (34261:15)
  │     ├─┬posted_date
  │     │ ├──[🔀] title (34266:24)
  │     │ ├──[-] format (32125:25)❌ 
  │     │ ├──[🔀] description (34262:30)
  │     │ ├──[+] nullable (34265:27)❌ 
  │     │ └──[🔀] example (34264:26)
  │     ├─┬transaction_type
  │     │ ├──[-] enum (32164:21)❌ 
  │     │ ├──[-] enum (32165:21)❌ 
  │     │ ├──[-] enum (32160:21)❌ 
  │     │ ├──[-] enum (32161:21)❌ 
  │     │ ├──[-] enum (32162:21)❌ 
  │     │ ├──[-] enum (32163:21)❌ 
  │     │ ├──[🔀] title (34236:24)
  │     │ ├──[🔀] description (34233:30)
  │     │ ├──[🔀] example (34235:26)
  │     │ └─┬Extensions
  │     │   ├──[-] x-apideck-enum-id (32167:36)❌ 
  │     │   └──[-] x-speakeasy-unknown-values (32168:45)❌ 
  │     ├─┬source_transaction_id
  │     │ ├──[🔀] title (34246:24)
  │     │ ├──[🔀] description (34243:30)
  │     │ └──[🔀] example (34245:26)
  │     └─┬reference
  │       ├──[🔀] title (34219:24)
  │       ├──[+] format (34217:25)❌ 
  │       ├──[🔀] description (34215:30)
  │       └──[🔀] example (34218:26)
  ├─┬Refund
  │ └─┬line_items
  │   └──[🔀] description (29533:24)
  ├─┬CustomField
  │ ├──[+] properties (23079:9)
  │ ├─┬value
  │ │ ├──[+] type (23081:17)❌ 
  │ │ ├──[+] title (23084:18)
  │ │ ├──[+] description (23080:24)
  │ │ ├──[+] nullable (23083:21)❌ 
  │ │ ├──[+] example (23082:20)
  │ │ ├──[-] anyOf (21281:15)❌ 
  │ │ ├──[-] anyOf (21284:15)❌ 
  │ │ ├──[-] anyOf (21287:15)❌ 
  │ │ ├──[-] anyOf (21290:15)❌ 
  │ │ └──[-] anyOf (21295:15)❌ 
  │ └─┬Extensions
  │   └──[🔀] x-apideck-weights (23137:9)
  ├─┬BalanceSheetAccountRecord
  │ ├──[+] properties (20611:9)
  │ ├─┬value
  │ │ └──[🔀] $ref (20612:11)❌ 
  │ └─┬Extensions
  │   └──[🔀] x-apideck-weights (20623:9)
  └─┬Opportunity
    └─┬title
      └──[-] minLength (38648:22)❌ 
Document Element Total Changes Breaking Changes
paths 83 8
components 130 45
info 1 0

View full report

Linting Report 0 errors, 1 warnings, 92 hints

View full report

PHP CHANGELOG

core: 3.9.27 - 2026-08-12

🐝 New Features

core: 3.9.26 - 2026-08-11

🐛 Bug Fixes

  • raise guzzle floor to ^7.15.2, bump x/net security pin to v0.56.0, and raise hono/body-parser overrides to patched versions (commit by @AshGodfrey)

unions: 0.1.9 - 2026-08-13

🐛 Bug Fixes

  • collapse primitive-only unions in path parameters instead of dropping the operation (commit by @AshGodfrey)

Based on Speakeasy CLI 1.795.0

Last updated by Speakeasy workflow

@github-actions github-actions Bot added the patch Patch version bump label Aug 7, 2026
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1786072592 branch 2 times, most recently from 0131f37 to 4e8d771 Compare August 7, 2026 06:46
@github-actions github-actions Bot changed the title chore: 🐝 Update SDK - Generate 0.22.1 chore: 🐝 Update SDK - Generate 0.23.0 Aug 7, 2026
@github-actions github-actions Bot added minor Minor version bump and removed patch Patch version bump labels Aug 7, 2026
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1786072592 branch 24 times, most recently from 5fa6f1a to 8636d0d Compare August 11, 2026 14:27
@github-actions
github-actions Bot force-pushed the speakeasy-sdk-regen-1786072592 branch 28 times, most recently from f7bb571 to 9391fb2 Compare August 19, 2026 14:23
speakeasybot and others added 2 commits August 19, 2026 21:07
* `apideck->accounting->refunds->list()`:  `response.data[]` **Changed** (Breaking ⚠️)
* `apideck->accounting->refunds->get()`:  `response.data` **Changed** (Breaking ⚠️)
* `apideck->accounting->salesReceipts->list()`: **Added**
* `apideck->accounting->salesReceipts->create()`: **Added**
* `apideck->accounting->salesReceipts->get()`: **Added**
* `apideck->accounting->salesReceipts->update()`: **Added**
* `apideck->accounting->salesReceipts->delete()`: **Added**
* `apideck->accounting->paymentMethods->list()`: **Added**
* `apideck->accounting->paymentMethods->create()`: **Added**
* `apideck->accounting->paymentMethods->get()`: **Added**
* `apideck->accounting->paymentMethods->update()`: **Added**
* `apideck->accounting->paymentMethods->delete()`: **Added**
* `apideck->accounting->taxRates->list()`:  `response.data[]->customFields[]` **Changed**
* `apideck->accounting->taxRates->create()`: 
  *  `request->taxRate->customFields[]` **Changed**
* `apideck->accounting->taxRates->get()`:  `response.data->customFields[]` **Changed**
* `apideck->accounting->taxRates->update()`: 
  *  `request->taxRate->customFields[]` **Changed**
* `apideck->accounting->bills->list()`:  `response.data[]->customFields[]` **Changed**
* `apideck->accounting->bills->create()`: 
  *  `request->bill->customFields[]` **Changed**
* `apideck->accounting->bills->get()`:  `response.data->customFields[]` **Changed**
* `apideck->accounting->bills->update()`: 
  *  `request->bill->customFields[]` **Changed**
* `apideck->accounting->invoices->list()`:  `response.data[]->lineItems[]->customFields[]` **Changed**
* `apideck->accounting->invoices->create()`: 
  *  `request->invoice->lineItems[]->customFields[]` **Changed**
* `apideck->accounting->invoices->get()`:  `response.data->lineItems[]->customFields[]` **Changed**
* `apideck->accounting->invoices->update()`: 
  *  `request->invoice->lineItems[]->customFields[]` **Changed**
* `apideck->accounting->ledgerAccounts->list()`:  `response.data[]->customFields[]` **Changed**
* `apideck->accounting->ledgerAccounts->create()`: 
  *  `request->ledgerAccount->customFields[]` **Changed**
* `apideck->accounting->ledgerAccounts->get()`:  `response.data->customFields[]` **Changed**
* `apideck->accounting->ledgerAccounts->update()`: 
  *  `request->ledgerAccount->customFields[]` **Changed**
* `apideck->accounting->creditNotes->list()`:  `response.data[]->lineItems[]->customFields[]` **Changed**
* `apideck->accounting->creditNotes->create()`: 
  *  `request->creditNote->lineItems[]->customFields[]` **Changed**
* `apideck->accounting->creditNotes->get()`:  `response.data->lineItems[]->customFields[]` **Changed**
* `apideck->accounting->creditNotes->update()`: 
  *  `request->creditNote->lineItems[]->customFields[]` **Changed**
* `apideck->accounting->customers->list()`:  `response.data[]->customFields[]` **Changed**
* `apideck->accounting->customers->create()`: 
  *  `request->customer->customFields[]` **Changed**
* `apideck->accounting->customers->get()`:  `response.data->customFields[]` **Changed**
* `apideck->accounting->customers->update()`: 
  *  `request->customer->customFields[]` **Changed**
* `apideck->accounting->suppliers->list()`:  `response.data[]->customFields[]` **Changed**
* `apideck->accounting->suppliers->create()`: 
  *  `request->supplier->customFields[]` **Changed**
* `apideck->accounting->suppliers->get()`:  `response.data->customFields[]` **Changed**
* `apideck->accounting->suppliers->update()`: 
  *  `request->supplier->customFields[]` **Changed**
* `apideck->accounting->payments->list()`:  `response.data[]->customFields[]` **Changed**
* `apideck->accounting->payments->create()`: 
  *  `request->payment->customFields[]` **Changed**
* `apideck->accounting->payments->get()`:  `response.data->customFields[]` **Changed**
* `apideck->accounting->payments->update()`: 
  *  `request->payment->customFields[]` **Changed**
* `apideck->accounting->refunds->create()`: 
  *  `request->refund` **Changed**
* `apideck->accounting->refunds->update()`: 
  *  `request->refund` **Changed**
* `apideck->accounting->companyInfo->get()`:  `response.data->defaultSalesTax->customFields[]` **Changed**
* `apideck->accounting->journalEntries->list()`:  `response.data[]->customFields[]` **Changed**
* `apideck->accounting->journalEntries->create()`: 
  *  `request->journalEntry->customFields[]` **Changed**
* `apideck->accounting->journalEntries->get()`:  `response.data->customFields[]` **Changed**
* `apideck->accounting->journalEntries->update()`: 
  *  `request->journalEntry->customFields[]` **Changed**
* `apideck->accounting->generalLedgerTransactions->list()`:  `response.data[]->customFields[]` **Changed**
* `apideck->accounting->generalLedgerTransactions->get()`:  `response.data->customFields[]` **Changed**
* `apideck->accounting->purchaseOrders->list()`:  `response.data[]->lineItems[]->customFields[]` **Changed**
* `apideck->accounting->purchaseOrders->create()`: 
  *  `request->purchaseOrder->lineItems[]->customFields[]` **Changed**
* `apideck->accounting->purchaseOrders->get()`:  `response.data->lineItems[]->customFields[]` **Changed**
* `apideck->accounting->purchaseOrders->update()`: 
  *  `request->purchaseOrder->lineItems[]->customFields[]` **Changed**
* `apideck->accounting->attachments->list()`:  `response.data[]->fileUrl` **Added**
* `apideck->accounting->attachments->get()`:  `response.data->fileUrl` **Added**
* `apideck->accounting->attachments->download()`: 
  *  `request->followRedirects` **Added**
* `apideck->accounting->bankAccounts->list()`:  `response.data[]->customFields[]` **Changed**
* `apideck->accounting->bankAccounts->create()`: 
  *  `request->accountingBankAccount->customFields[]` **Changed**
* `apideck->accounting->bankAccounts->get()`:  `response.data->customFields[]` **Changed**
* `apideck->accounting->bankAccounts->update()`: 
  *  `request->accountingBankAccount->customFields[]` **Changed**
* `apideck->accounting->billPayments->list()`:  `response.data[]->customFields[]` **Changed**
* `apideck->accounting->billPayments->create()`: 
  *  `request->billPayment->customFields[]` **Changed**
* `apideck->accounting->billPayments->get()`:  `response.data->customFields[]` **Changed**
* `apideck->accounting->billPayments->update()`: 
  *  `request->billPayment->customFields[]` **Changed**
* `apideck->accounting->expenses->list()`:  `response.data[]->customFields[]` **Changed**
* `apideck->accounting->expenses->create()`: 
  *  `request->expense->customFields[]` **Changed**
* `apideck->accounting->expenses->get()`:  `response.data->customFields[]` **Changed**
* `apideck->accounting->expenses->update()`: 
  *  `request->expense->customFields[]` **Changed**
* `apideck->accounting->bankFeedAccounts->list()`:  `response.data[]` **Changed**
* `apideck->accounting->bankFeedAccounts->create()`: 
  *  `request->bankFeedAccount` **Changed**
* `apideck->accounting->bankFeedAccounts->get()`:  `response.data` **Changed**
* `apideck->accounting->bankFeedAccounts->update()`: 
  *  `request->bankFeedAccount` **Changed**
* `apideck->accounting->bankFeedStatements->list()`:  `response.data[]->transactions[]->merchantCategoryCode` **Added**
* `apideck->accounting->bankFeedStatements->create()`: 
  *  `request->bankFeedStatement->transactions[]->merchantCategoryCode` **Added**
* `apideck->accounting->bankFeedStatements->get()`:  `response.data->transactions[]->merchantCategoryCode` **Added**
* `apideck->accounting->bankFeedStatements->update()`: 
  *  `request->bankFeedStatement->transactions[]->merchantCategoryCode` **Added**
* `apideck->accounting->quotes->list()`:  `response.data[]->lineItems[]->customFields[]` **Changed**
* `apideck->accounting->quotes->create()`: 
  *  `request->quote->lineItems[]->customFields[]` **Changed**
* `apideck->accounting->quotes->get()`:  `response.data->lineItems[]->customFields[]` **Changed**
* `apideck->accounting->quotes->update()`: 
  *  `request->quote->lineItems[]->customFields[]` **Changed**
* `apideck->accounting->projects->list()`:  `response.data[]->customFields[]` **Changed**
* `apideck->accounting->projects->create()`: 
  *  `request->project->customFields[]` **Changed**
* `apideck->accounting->projects->get()`:  `response.data->customFields[]` **Changed**
* `apideck->accounting->projects->update()`: 
  *  `request->project->customFields[]` **Changed**
* `apideck->accounting->employees->list()`:  `response.data[]->customFields[]` **Changed**
* `apideck->accounting->employees->create()`: 
  *  `request->accountingEmployee->customFields[]` **Changed**
* `apideck->accounting->employees->get()`:  `response.data->customFields[]` **Changed**
* `apideck->accounting->employees->update()`: 
  *  `request->accountingEmployee->customFields[]` **Changed**
* `apideck->accounting->expenseReports->list()`:  `response.data[]->customFields[]` **Changed**
* `apideck->accounting->expenseReports->create()`: 
  *  `request->expenseReport->customFields[]` **Changed**
* `apideck->accounting->expenseReports->get()`:  `response.data->customFields[]` **Changed**
* `apideck->accounting->expenseReports->update()`: 
  *  `request->expenseReport->customFields[]` **Changed**
* `apideck->ats->jobs->list()`:  `response.data[]->customFields[]` **Changed**
* `apideck->ats->jobs->create()`: 
  *  `request->job->customFields[]` **Changed**
* `apideck->ats->jobs->get()`:  `response.data->customFields[]` **Changed**
* `apideck->ats->jobs->update()`: 
  *  `request->job->customFields[]` **Changed**
* `apideck->ats->applicants->list()`:  `response.data[]->customFields[]` **Changed**
* `apideck->ats->applicants->create()`: 
  *  `request->applicant->customFields[]` **Changed**
* `apideck->ats->applicants->get()`:  `response.data->customFields[]` **Changed**
* `apideck->ats->applicants->update()`: 
  *  `request->applicant->customFields[]` **Changed**
* `apideck->crm->companies->list()`:  `response.data[]->customFields[]` **Changed**
* `apideck->crm->companies->create()`: 
  *  `request->company1->customFields[]` **Changed**
* `apideck->crm->companies->get()`:  `response.data->customFields[]` **Changed**
* `apideck->crm->companies->update()`: 
  *  `request->company1->customFields[]` **Changed**
* `apideck->crm->contacts->list()`:  `response.data[]->customFields[]` **Changed**
* `apideck->crm->contacts->create()`: 
  *  `request->contact->customFields[]` **Changed**
* `apideck->crm->contacts->get()`:  `response.data->customFields[]` **Changed**
* `apideck->crm->contacts->update()`: 
  *  `request->contact->customFields[]` **Changed**
* `apideck->crm->opportunities->list()`:  `response.data[]->customFields[]` **Changed**
* `apideck->crm->opportunities->create()`: 
  *  `request->opportunity->customFields[]` **Changed**
* `apideck->crm->opportunities->get()`:  `response.data->customFields[]` **Changed**
* `apideck->crm->opportunities->update()`: 
  *  `request->opportunity->customFields[]` **Changed**
* `apideck->crm->leads->list()`:  `response.data[]->customFields[]` **Changed**
* `apideck->crm->leads->create()`: 
  *  `request->lead->customFields[]` **Changed**
* `apideck->crm->leads->get()`:  `response.data->customFields[]` **Changed**
* `apideck->crm->leads->update()`: 
  *  `request->lead->customFields[]` **Changed**
* `apideck->crm->lists->list()`:  `response.data[]->customFields[]` **Changed**
* `apideck->crm->lists->get()`:  `response.data->customFields[]` **Changed**
* `apideck->crm->activities->list()`:  `response.data[]->customFields[]` **Changed**
* `apideck->crm->activities->create()`: 
  *  `request->activity->customFields[]` **Changed**
* `apideck->crm->activities->get()`:  `response.data->customFields[]` **Changed**
* `apideck->crm->activities->update()`: 
  *  `request->activity->customFields[]` **Changed**
* `apideck->filestorage->files->download()`: 
  *  `request->followRedirects` **Added**
* `apideck->hris->employees->list()`:  `response.data[]->customFields[]` **Changed**
* `apideck->hris->employees->create()`: 
  *  `request->employee->customFields[]` **Changed**
* `apideck->hris->employees->get()`:  `response.data->customFields[]` **Changed**
* `apideck->hris->employees->update()`: 
  *  `request->employee->customFields[]` **Changed**
* `apideck->hris->employeeSchedules->list()`:  `response.data->employee->customFields[]` **Changed**
* `apideck->proxy->get()`: 
  *  `request->followRedirects` **Added**
* `apideck->proxy->options()`: 
  *  `request->followRedirects` **Added**
* `apideck->proxy->post()`: 
  *  `request->followRedirects` **Added**
* `apideck->proxy->put()`: 
  *  `request->followRedirects` **Added**
* `apideck->proxy->patch()`: 
  *  `request->followRedirects` **Added**
* `apideck->proxy->delete()`: 
  *  `request->followRedirects` **Added**
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.

1 participant