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)

Php SDK Changes:

  • apideck->accounting->billPayments->list():
    • request->filter Changed
    • response.data->[] Changed Breaking ⚠️
  • apideck->accounting->invoices->create():
    • request->invoice 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->[] Changed Breaking ⚠️
  • apideck->accounting->bills->create():
    • request->bill Changed Breaking ⚠️
  • apideck->accounting->bills->get(): response.data Changed Breaking ⚠️
  • apideck->accounting->bills->update():
    • request->bill Changed Breaking ⚠️
  • apideck->accounting->invoices->list(): response.data->[] Changed Breaking ⚠️
  • apideck->accounting->billPayments->get(): response.data Changed Breaking ⚠️
  • apideck->accounting->invoices->get(): response.data Changed Breaking ⚠️
  • apideck->accounting->invoices->update():
    • request->invoice Changed Breaking ⚠️
  • apideck->accounting->ledgerAccounts->list():
    • request->filter Changed
    • 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->billPayments->create():
    • request->billPayment Changed Breaking ⚠️
  • apideck->accounting->creditNotes->create():
    • request->creditNote Changed Breaking ⚠️
  • apideck->accounting->creditNotes->get(): response.data Changed Breaking ⚠️
  • apideck->accounting->creditNotes->update():
    • request->creditNote 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->[] Changed Breaking ⚠️
  • apideck->accounting->payments->create():
    • request->payment Changed Breaking ⚠️
  • apideck->accounting->payments->get(): response.data Changed Breaking ⚠️
  • apideck->accounting->payments->update():
    • request->payment Changed Breaking ⚠️
  • apideck->accounting->companyInfo->get(): response.data->defaultSalesTax->customFields->[] Changed Breaking ⚠️
  • apideck->accounting->journalEntries->list(): response.data->[] Changed Breaking ⚠️
  • apideck->accounting->journalEntries->create():
    • request->journalEntry Changed Breaking ⚠️
  • apideck->accounting->journalEntries->get(): response.data Changed Breaking ⚠️
  • apideck->accounting->journalEntries->update():
    • request->journalEntry Changed Breaking ⚠️
  • apideck->accounting->purchaseOrders->list(): response.data->[] Changed Breaking ⚠️
  • apideck->accounting->purchaseOrders->create():
    • request->purchaseOrder Changed Breaking ⚠️
  • apideck->accounting->purchaseOrders->get(): response.data Changed Breaking ⚠️
  • apideck->accounting->purchaseOrders->update():
    • request->purchaseOrder Changed Breaking ⚠️
  • apideck->accounting->bankAccounts->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->activities->list(): response.data->[]->customFields->[] Changed Breaking ⚠️
  • apideck->crm->leads->update():
    • request->lead Changed Breaking ⚠️
  • apideck->crm->leads->get(): response.data Changed Breaking ⚠️
  • apideck->crm->leads->create():
    • request->lead Changed Breaking ⚠️
  • apideck->accounting->taxRates->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->bankAccounts->update():
    • request->accountingBankAccount->customFields->[] Changed Breaking ⚠️
  • apideck->crm->leads->list(): response.data->[] Changed Breaking ⚠️
  • apideck->accounting->creditNotes->list(): response.data->[] Changed Breaking ⚠️
  • apideck->accounting->taxRates->create():
    • request->taxRate->customFields->[] Changed Breaking ⚠️
  • apideck->accounting->billPayments->update():
    • request->billPayment Changed Breaking ⚠️
  • apideck->accounting->expenses->list(): response.data->[] Changed Breaking ⚠️
  • apideck->accounting->expenses->create():
    • request->expense Changed Breaking ⚠️
  • apideck->accounting->expenses->get(): response.data Changed Breaking ⚠️
  • apideck->accounting->expenses->update():
    • request->expense Changed Breaking ⚠️
  • apideck->accounting->bankFeedAccounts->list(): response.data->[]->customFields->[] Changed Breaking ⚠️
  • apideck->accounting->bankFeedAccounts->create():
    • request->bankFeedAccount->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->[] Changed Breaking ⚠️
  • apideck->accounting->quotes->create():
    • request->quote->lineItems->[] Changed Breaking ⚠️
  • apideck->accounting->quotes->get(): response.data->lineItems->[] Changed Breaking ⚠️
  • apideck->accounting->quotes->update():
    • request->quote->lineItems->[] Changed Breaking ⚠️
  • apideck->accounting->projects->list(): response.data->[] Changed Breaking ⚠️
  • apideck->accounting->projects->create():
    • request->project Changed Breaking ⚠️
  • apideck->accounting->projects->get(): response.data Changed Breaking ⚠️
  • apideck->accounting->projects->update():
    • request->project 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->pipelines->get(): response.data->stages->[] Changed
  • apideck->crm->pipelines->create():
    • request->pipeline->stages->[]->archived Added
  • apideck->accounting->departments->list(): response.data->[] Changed
  • apideck->accounting->locations->update():
    • request->accountingLocation->displayId Added
  • apideck->accounting->departments->update():
    • request->accountingDepartment->displayId Added
  • apideck->crm->pipelines->list(): response.data->[]->stages->[] Changed
  • apideck->accounting->locations->list(): response.data->[] Changed
  • apideck->accounting->locations->create():
    • request->accountingLocation->displayId Added
  • apideck->crm->pipelines->update():
    • request->pipeline->stages->[]->archived Added
  • apideck->accounting->subsidiaries->get(): response.data->downstreamId Added
  • apideck->accounting->departments->create():
    • request->accountingDepartment->displayId Added
  • apideck->accounting->locations->get(): response.data Changed
  • apideck->accounting->departments->get(): response.data Changed
  • 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->accounting->subsidiaries->list(): response.data->[]->downstreamId Added
  • apideck->accounting->invoiceItems->update():
    • request->invoiceItem Changed
  • apideck->accounting->invoiceItems->get(): response.data Changed
  • apideck->accounting->invoiceItems->create():
    • request->invoiceItem Changed
  • apideck->accounting->invoiceItems->list(): response.data->[] Changed
OpenAPI Change Summary
├─┬Info
│ └──[🔀] version (5:12)
├─┬Paths
│ ├─┬/accounting/invoice-items/{id}
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-apideck-gotchas (1084:9)
│ │ └─┬PATCH
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (1138:9)
│ ├─┬/file-storage/files
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/accounting/invoices
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (547:9)
│ ├─┬/accounting/credit-notes/{id}
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[+] x-apideck-gotchas (1322:9)
│ │ └─┬PATCH
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (1364:9)
│ ├─┬/accounting/bills
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (311:9)
│ ├─┬/crm/opportunities
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (6157:9)
│ ├─┬/hris/employees
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (9249:9)
│ ├─┬/file-storage/shared-links
│ │ └─┬GET
│ │   ├──[🔀] summary (8454:16)
│ │   └──[🔀] description (8455:20)
│ ├─┬/accounting/invoice-items
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-apideck-gotchas (960:9)
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (1027:9)
│ ├─┬/accounting/credit-notes
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-apideck-gotchas (1222:9)
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (1276:9)
│ ├─┬/accounting/ledger-accounts
│ │ └─┬GET
│ │   └──Parameters
│ ├─┬/accounting/payments
│ │ └─┬GET
│ │   ├──Parameters
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (1926:9)
│ ├─┬/accounting/invoices/{id}
│ │ └─┬PATCH
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (651:9)
│ ├─┬/hris/employees/{id}
│ │ └─┬GET
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (9380:9)
│ ├─┬/accounting/bank-feed-accounts
│ │ ├─┬GET
│ │ │ └─┬Extensions
│ │ │   └──[🔀] x-apideck-gotchas (4393:9)
│ │ └─┬POST
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (4443:9)
│ ├─┬/accounting/bank-accounts/{id}
│ │ └─┬GET
│ │   └──[+] parameters (12397:13)❌ 
│ ├─┬/accounting/purchase-orders/{id}
│ │ └─┬PATCH
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (2660:9)
│ ├─┬/accounting/bills/{id}
│ │ └─┬PATCH
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (408:9)
│ ├─┬/accounting/bill-payments
│ │ └─┬GET
│ │   ├──Parameters
│ │   └─┬Extensions
│ │     └──[🔀] x-apideck-gotchas (3914:9)
│ └─┬/ecommerce/orders
│   └─┬GET
│     └─┬Extensions
│       └──[🔀] x-apideck-gotchas (7684:9)
└─┬Components
  ├──[+] parameters (12397:7)
  ├──[-] schemas (19822:13)❌ 
  ├──[+] schemas (20328:7)
  ├──[+] schemas (20574:7)
  ├──[+] schemas (14004:7)
  ├──[+] schemas (20353:7)
  ├──[+] schemas (20130:7)
  ├─┬InvoiceItem
  │ ├──[+] properties (18959:9)
  │ ├─┬sold
  │ │ ├──[🔀] type (18904:17)❌ 
  │ │ ├──[-] title (18692:28)
  │ │ ├──[-] description (18688:34)
  │ │ ├──[-] nullable (18691:31)❌ 
  │ │ ├──[-] example (18690:30)
  │ │ ├──[+] properties (18910:13)
  │ │ ├──[+] properties (18912:13)
  │ │ ├──[+] properties (18908:13)
  │ │ ├──[+] properties (18906:13)
  │ │ └─┬Extensions
  │ │   └──[+] x-apideck-weights (18915:13)
  │ ├─┬tracking_categories
  │ │ └──[🔀] $ref (18872:11)❌ 
  │ ├─┬department_id
  │ │ └──[🔀] $ref (22081:20)❌ 
  │ ├─┬updated_at
  │ │ └──[🔀] $ref (22488:13)❌ 
  │ ├─┬description
  │ │ └──[🔀] $ref (24856:20)❌ 
  │ ├─┬code
  │ │ ├──[🔀] title (18964:18)
  │ │ ├──[🔀] description (18960:24)
  │ │ └──[🔀] example (18962:20)
  │ ├─┬income_account
  │ │ └──[🔀] $ref (18830:11)❌ 
  │ ├─┬pass_through
  │ │ └──[🔀] $ref (18836:11)❌ 
  │ ├─┬row_version
  │ │ └──[🔀] $ref (21676:13)❌ 
  │ ├─┬updated_by
  │ │ └──[🔀] $ref (22976:20)❌ 
  │ ├─┬id
  │ │ └──[🔀] $ref (20082:13)❌ 
  │ ├─┬tax_schedule_id
  │ │ └──[🔀] $ref (24870:20)❌ 
  │ ├─┬purchased
  │ │ ├──[🔀] type (18920:17)❌ 
  │ │ ├──[-] title (18698:28)
  │ │ ├──[-] description (18694:34)
  │ │ ├──[-] nullable (18697:31)❌ 
  │ │ ├──[-] example (18696:30)
  │ │ ├──[+] properties (18926:13)
  │ │ ├──[+] properties (18928:13)
  │ │ ├──[+] properties (18924:13)
  │ │ ├──[+] properties (18922:13)
  │ │ └─┬Extensions
  │ │   └──[+] x-apideck-weights (18931:13)
  │ ├─┬expense_account
  │ │ └──[🔀] $ref (18848:11)❌ 
  │ ├─┬taxable
  │ │ ├──[🔀] type (18967:17)❌ 
  │ │ ├──[🔀] title (18970:18)
  │ │ ├──[🔀] description (18966:24)
  │ │ └──[🔀] example (18968:20)
  │ ├─┬tracking_category
  │ │ └──[🔀] $ref (23551:20)❌ 
  │ ├─┬type
  │ │ └──[🔀] $ref (20440:13)❌ 
  │ ├─┬sales_details
  │ │ └──[🔀] $ref (21681:20)❌ 
  │ ├─┬subsidiary_id
  │ │ └──[🔀] $ref (18860:11)❌ 
  │ ├─┬quantity
  │ │ └──[🔀] $ref (18866:11)❌ 
  │ ├─┬location_id
  │ │ └──[🔀] $ref (18884:11)❌ 
  │ ├─┬custom_mappings
  │ │ └──[🔀] $ref (15620:20)❌ 
  │ ├─┬inventory_date
  │ │ └──[🔀] $ref (20082:13)❌ 
  │ ├─┬created_by
  │ │ └──[🔀] $ref (15379:20)❌ 
  │ ├─┬unit_price
  │ │ └──[🔀] $ref (18891:11)❌ 
  │ ├─┬name
  │ │ └──[🔀] $ref (24863:20)❌ 
  │ ├─┬currency
  │ │ └──[🔀] $ref (15387:20)❌ 
  │ ├─┬display_id
  │ │ ├──[🔀] title (18846:18)
  │ │ ├──[🔀] description (18842:24)
  │ │ └──[🔀] example (18844:20)
  │ ├─┬tracked
  │ │ ├──[🔀] title (18882:18)
  │ │ └──[🔀] description (18878:24)
  │ ├─┬purchase_details
  │ │ └──[🔀] $ref (20616:20)❌ 
  │ ├─┬created_at
  │ │ └──[🔀] $ref (18854:11)❌ 
  │ └─┬Extensions
  │   └──[🔀] x-apideck-weights (18988:9)
  ├─┬Pipeline
  │ └─┬stages
  │   └─┬Schema
  │     ├──[+] properties (31315:15)
  │     ├──[+] properties (31320:15)
  │     ├──[+] properties (31327:15)
  │     ├─┬display_order
  │     │ ├──[🔀] type (31317:23)❌ 
  │     │ ├──[🔀] description (31316:30)
  │     │ └──[🔀] example (31318:26)
  │     ├─┬id
  │     │ ├──[+] format (31323:25)❌ 
  │     │ ├──[🔀] description (31321:30)
  │     │ └──[🔀] example (31324:26)
  │     ├─┬name
  │     │ ├──[🔀] type (31312:23)❌ 
  │     │ ├──[🔀] description (31311:30)
  │     │ └──[🔀] example (31313:26)
  │     ├─┬win_probability
  │     │ ├──[🔀] type (31297:23)❌ 
  │     │ ├──[🔀] description (31296:30)
  │     │ └──[🔀] example (31298:26)
  │     ├─┬value
  │     │ ├──[🔀] description (31290:30)
  │     │ ├──[+] readOnly (31294:27)❌ 
  │     │ └──[🔀] example (31292:26)
  │     └─┬Extensions
  │       └──[🔀] x-apideck-weights (31278:15)
  ├─┬Expense
  │ ├──[+] properties (24215:9)
  │ ├──[+] properties (24183:9)
  │ ├──[+] properties (24211:9)
  │ ├──[+] properties (24263:9)
  │ ├──[-] properties (23908:17)❌ 
  │ ├──[-] properties (23910:17)❌ 
  │ ├─┬transaction_date
  │ │ └──[🔀] $ref (22117:20)❌ 
  │ ├─┬source_document_url
  │ │ └──[🔀] $ref (21681:20)❌ 
  │ ├─┬updated_at
  │ │ └──[🔀] $ref (23600:20)❌ 
  │ ├─┬supplier
  │ │ └──[🔀] $ref (22111:20)❌ 
  │ ├─┬memo
  │ │ └──[🔀] $ref (20328:13)❌ 
  │ ├─┬custom_mappings
  │ │ └──[🔀] $ref (20353:13)❌ 
  │ ├─┬created_by
  │ │ └──[🔀] $ref (15620:20)❌ 
  │ ├─┬supplier_id
  │ │ └──[🔀] $ref (20217:20)❌ 
  │ ├─┬pass_through
  │ │ └──[🔀] $ref (24186:11)❌ 
  │ ├─┬total_tax
  │ │ └──[🔀] $ref (24258:11)❌ 
  │ ├─┬created_at
  │ │ └──[🔀] $ref (15387:20)❌ 
  │ ├─┬tax_inclusive
  │ │ └──[🔀] $ref (24202:11)❌ 
  │ ├─┬type
  │ │ └──[🔀] $ref (23551:20)❌ 
  │ ├─┬reference
  │ │ └──[🔀] $ref (24218:11)❌ 
  │ ├─┬status
  │ │ ├──[-] enum (23998:27)❌ 
  │ │ ├──[-] enum (23999:27)❌ 
  │ │ ├──[🔀] title (24278:18)
  │ │ ├──[🔀] description (24274:24)
  │ │ ├──[🔀] example (24276:20)
  │ │ └─┬Extensions
  │ │   └──[-] x-apideck-enum-id (24002:40)❌ 
  │ ├─┬currency_rate
  │ │ └──[🔀] $ref (24280:11)❌ 
  │ ├─┬account
  │ │ └──[🔀] $ref (20130:20)❌ 
  │ ├─┬number
  │ │ ├──[🔀] title (24248:18)
  │ │ ├──[🔀] description (24244:24)
  │ │ └──[🔀] example (24246:20)
  │ ├─┬tax_rate
  │ │ └──[🔀] $ref (22094:20)❌ 
  │ ├─┬department_id
  │ │ └──[🔀] $ref (24029:20)❌ 
  │ ├─┬sub_total
  │ │ └──[🔀] $ref (24286:11)❌ 
  │ ├─┬total_amount
  │ │ └──[🔀] $ref (20257:13)❌ 
  │ ├─┬row_version
  │ │ └──[🔀] $ref (25506:20)❌ 
  │ ├─┬currency
  │ │ └──[🔀] $ref (16177:20)❌ 
  │ ├─┬custom_fields
  │ │ └──[🔀] $ref (22081:20)❌ 
  │ ├─┬payment_type
  │ │ └──[🔀] $ref (20616:20)❌ 
  │ ├─┬company_id
  │ │ └──[🔀] $ref (15379:20)❌ 
  │ ├─┬updated_by
  │ │ └──[🔀] $ref (24234:11)❌ 
  │ └─┬Extensions
  │   ├──[🔀] x-apideck-weights (24321:9)
  │   └──[🔀] x-apideck-strict-any-of (24313:9)
  ├─┬ConnectionImportData
  │ └─┬credentials
  │   └──[🔀] example (39987:13)
  ├─┬LinkedTrackingCategory
  │ ├──[+] properties (20299:9)
  │ ├─┬parent_id
  │ │ ├──[🔀] title (20310:18)
  │ │ ├──[🔀] description (20306:24)
  │ │ ├──[+] nullable (20309:21)❌ 
  │ │ └──[🔀] example (20308:20)
  │ ├─┬id
  │ │ ├──[🔀] title (20304:18)
  │ │ ├──[🔀] description (20300:24)
  │ │ ├──[+] nullable (20303:21)❌ 
  │ │ └──[🔀] example (20302:20)
  │ ├─┬name
  │ │ ├──[🔀] title (20298:18)
  │ │ ├──[🔀] description (20295:24)
  │ │ ├──[-] nullable (20100:31)❌ 
  │ │ └──[🔀] example (20297:20)
  │ ├─┬parent_name
  │ │ ├──[🔀] title (20315:18)
  │ │ ├──[🔀] description (20312:24)
  │ │ ├──[-] nullable (20111:31)❌ 
  │ │ └──[🔀] example (20314:20)
  │ └─┬Extensions
  │   └──[🔀] x-apideck-weights (20325:9)
  ├─┬Invoice
  │ ├──[+] properties (18580:9)
  │ ├─┬status
  │ │ ├──[-] enum (18446:27)❌ 
  │ │ ├──[-] enum (18447:27)❌ 
  │ │ ├──[-] enum (18448:27)❌ 
  │ │ ├──[-] enum (18450:27)❌ 
  │ │ ├──[-] enum (18451:27)❌ 
  │ │ ├──[-] enum (18452:27)❌ 
  │ │ ├──[-] enum (18453:27)❌ 
  │ │ ├──[-] enum (18454:27)❌ 
  │ │ ├──[-] enum (18449:27)❌ 
  │ │ ├──[-] enum (18455:27)❌ 
  │ │ ├──[🔀] title (18718:18)
  │ │ ├──[🔀] description (18714:24)
  │ │ ├──[🔀] example (18716:20)
  │ │ └─┬Extensions
  │ │   └──[-] x-apideck-enum-id (18458:40)❌ 
  │ ├─┬row_version
  │ │ └──[🔀] $ref (25506:20)❌ 
  │ ├─┬reference
  │ │ └──[🔀] $ref (18605:11)❌ 
  │ ├─┬payment_method
  │ │ └──[🔀] $ref (18720:11)❌ 
  │ ├─┬po_number
  │ │ └──[🔀] $ref (20786:20)❌ 
  │ ├─┬pass_through
  │ │ └──[🔀] $ref (18571:11)❌ 
  │ ├─┬source_document_url
  │ │ └──[🔀] $ref (13305:13)❌ 
  │ ├─┬tax_code
  │ │ ├──[🔀] type (18643:17)❌ 
  │ │ ├──[🔀] title (18646:18)
  │ │ ├──[🔀] description (18642:24)
  │ │ └──[🔀] example (18644:20)
  │ ├─┬sub_total
  │ │ ├──[+] enum (18619:15)
  │ │ ├──[+] enum (18621:15)
  │ │ ├──[+] enum (18622:15)
  │ │ ├──[+] enum (18624:15)
  │ │ ├──[+] enum (18626:15)
  │ │ ├──[+] enum (18617:15)
  │ │ ├──[+] enum (18620:15)
  │ │ ├──[+] enum (18623:15)
  │ │ ├──[+] enum (18625:15)
  │ │ ├──[+] enum (18618:15)
  │ │ ├──[🔀] type (18614:17)❌ 
  │ │ ├──[🔀] title (18628:18)
  │ │ ├──[🔀] description (18613:24)
  │ │ ├──[🔀] example (18615:20)
  │ │ └─┬Extensions
  │ │   └──[+] x-apideck-enum-id (18629:30)
  │ ├─┬payment_allocations
  │ │ └──[🔀] $ref (20616:20)❌ 
  │ ├─┬template_id
  │ │ └──[🔀] $ref (22094:20)❌ 
  │ ├─┬shipping_address
  │ │ └──[🔀] $ref (21681:20)❌ 
  │ ├─┬tracking_categories
  │ │ └──[🔀] $ref (18648:11)❌ 
  │ ├─┬tax_inclusive
  │ │ └──[🔀] $ref (18654:11)❌ 
  │ ├─┬total
  │ │ ├──[🔀] type (18600:17)❌ 
  │ │ ├──[🔀] title (18603:18)
  │ │ ├──[🔀] description (18599:24)
  │ │ └──[🔀] example (18601:20)
  │ ├─┬type
  │ │ └──[🔀] $ref (20440:13)❌ 
  │ ├─┬total_tax
  │ │ ├──[🔀] title (18676:18)
  │ │ ├──[🔀] description (18672:24)
  │ │ └──[🔀] example (18674:20)
  │ ├─┬tracking_category
  │ │ └──[🔀] $ref (23551:20)❌ 
  │ ├─┬number
  │ │ └──[🔀] $ref (24863:20)❌ 
  │ ├─┬updated_at
  │ │ └──[🔀] $ref (18557:11)❌ 
  │ ├─┬terms
  │ │ ├──[🔀] title (18712:18)
  │ │ ├──[🔀] description (18708:24)
  │ │ └──[🔀] example (18710:20)
  │ ├─┬updated_by
  │ │ └──[🔀] $ref (22976:20)❌ 
  │ └─┬Extensions
  │   └──[🔀] x-apideck-weights (18779:9)
  ├─┬PurchaseOrder
  │ ├──[+] properties (21432:9)
  │ ├─┬po_number
  │ │ └──[🔀] $ref (20786:20)❌ 
  │ ├─┬tracking_categories
  │ │ └──[🔀] $ref (21481:11)❌ 
  │ ├─┬updated_at
  │ │ └──[🔀] $ref (23551:20)❌ 
  │ ├─┬shipping_address
  │ │ └──[🔀] $ref (21681:20)❌ 
  │ ├─┬status
  │ │ └──[🔀] $ref (13305:13)❌ 
  │ ├─┬total
  │ │ ├──[🔀] type (21522:17)❌ 
  │ │ ├──[🔀] title (21525:18)
  │ │ ├──[🔀] description (21521:24)
  │ │ └──[🔀] example (21523:20)
  │ ├─┬payment_method
  │ │ └──[🔀] $ref (20616:20)❌ 
  │ ├─┬reference
  │ │ ├──[🔀] title (21419:18)
  │ │ ├──[🔀] description (21415:24)
  │ │ └──[🔀] example (21417:20)
  │ ├─┬terms
  │ │ ├──[🔀] title (21509:18)
  │ │ ├──[🔀] description (21505:24)
  │ │ └──[🔀] example (21507:20)
  │ ├─┬row_version
  │ │ └──[🔀] $ref (21421:11)❌ 
  │ ├─┬sub_total
  │ │ ├──[+] enum (21442:15)
  │ │ ├──[+] enum (21443:15)
  │ │ ├──[+] enum (21444:15)
  │ │ ├──[+] enum (21445:15)
  │ │ ├──[+] enum (21440:15)
  │ │ ├──[+] enum (21441:15)
  │ │ ├──[🔀] type (21437:17)❌ 
  │ │ ├──[🔀] title (21447:18)
  │ │ ├──[-] description (21188:34)
  │ │ ├──[🔀] example (21438:20)
  │ │ └─┬Extensions
  │ │   └──[+] x-apideck-enum-id (21448:30)
  │ ├─┬tax_method
  │ │ └──[🔀] $ref (22094:20)❌ 
  │ ├─┬pass_through
  │ │ └──[🔀] $ref (21566:11)❌ 
  │ ├─┬subsidiary_id
  │ │ └──[🔀] $ref (21475:11)❌ 
  │ ├─┬notes
  │ │ ├──[🔀] title (21564:18)
  │ │ ├──[🔀] description (21560:24)
  │ │ └──[🔀] example (21562:20)
  │ ├─┬memo
  │ │ └──[🔀] $ref (24863:20)❌ 
  │ ├─┬tax_code
  │ │ └──[🔀] $ref (20217:20)❌ 
  │ ├─┬tax_inclusive
  │ │ └──[🔀] $ref (22088:20)❌ 
  │ ├─┬supplier
  │ │ └──[🔀] $ref (24870:20)❌ 
  │ ├─┬updated_by
  │ │ └──[🔀] $ref (22976:20)❌ 
  │ ├─┬total_tax
  │ │ ├──[🔀] title (21491:18)
  │ │ ├──[🔀] description (21487:24)
  │ │ └──[🔀] example (21489:20)
  │ ├─┬template_id
  │ │ ├──[🔀] title (21544:18)
  │ │ ├──[🔀] description (21540:24)
  │ │ └──[🔀] example (21542:20)
  │ └─┬Extensions
  │   └──[🔀] x-apideck-weights (21594:9)
  ├─┬BalanceSheet
  │ └─┬reports
  │   └─┬Schema
  │     ├─┬uncategorized_items
  │     │ └─┬Extensions
  │     │   └──[🔀] x-apideck-weights (13782:19)
  │     ├─┬liabilities
  │     │ └─┬Extensions
  │     │   └──[🔀] x-apideck-weights (13687:19)
  │     ├─┬equity
  │     │ └─┬Extensions
  │     │   └──[🔀] x-apideck-weights (13735:19)
  │     └─┬assets
  │       └─┬Extensions
  │         └──[🔀] x-apideck-weights (13621:19)
  ├─┬EcommerceOrderLineItem
  │ ├──[-] required (32090:19)❌ 
  │ └─┬Extensions
  │   ├──[🔀] x-apideck-strict-any-of (32414:9)
  │   └──[🔀] x-apideck-strict-required (32427:9)
  ├─┬Applicant
  │ └─┬cv_url
  │   └──[🔀] example (27009:20)
  ├─┬PaymentsFilter
  │ ├──[🔀] example (20855:9)
  │ ├──[+] properties (20836:9)
  │ ├──[+] properties (20841:9)
  │ ├─┬updated_since
  │ │ ├──[🔀] title (20835:18)
  │ │ ├──[-] format (20560:29)❌ 
  │ │ └──[🔀] example (20834:20)
  │ ├─┬supplier_id
  │ │ └──[🔀] title (20831:18)
  │ └─┬invoice_id
  │   ├──[🔀] title (20840:18)
  │   ├──[+] description (20837:24)
  │   └──[🔀] example (20839:20)
  ├─┬Lead
  │ ├──[+] properties (30629:9)
  │ ├─┬title
  │ │ └──[🔀] $ref (22073:13)❌ 
  │ ├─┬tags
  │ │ └──[🔀] $ref (30675:11)❌ 
  │ ├─┬language
  │ │ ├──[🔀] description (30601:24)
  │ │ ├──[-] nullable (30375:31)❌ 
  │ │ ├──[+] readOnly (30604:21)❌ 
  │ │ └──[🔀] example (30603:20)
  │ ├─┬phone_numbers
  │ │ └──[🔀] $ref (20616:20)❌ 
  │ ├─┬id
  │ │ ├──[🔀] description (30645:24)
  │ │ ├──[+] nullable (30648:21)❌ 
  │ │ ├──[-] readOnly (30311:31)❌ 
  │ │ └──[🔀] example (30647:20)
  │ ├─┬pass_through
  │ │ └──[🔀] $ref (30620:11)❌ 
  │ ├─┬name
  │ │ ├──[🔀] type (30680:17)❌ 
  │ │ ├──[🔀] description (30679:24)
  │ │ ├──[+] nullable (30682:21)❌ 
  │ │ └──[🔀] example (30681:20)
  │ ├─┬status
  │ │ ├──[+] items (30701:13)❌ 
  │ │ ├──[🔀] type (30699:17)❌ 
  │ │ ├──[-] nullable (30379:31)❌ 
  │ │ └──[-] example (30378:30)
  │ ├─┬monetary_amount
  │ │ ├──[🔀] type (30641:17)❌ 
  │ │ ├──[🔀] description (30640:24)
  │ │ └──[🔀] example (30642:20)
  │ ├─┬owner_name
  │ │ ├──[🔀] description (30615:24)
  │ │ └──[🔀] example (30617:20)
  │ ├─┬fax
  │ │ ├──[+] items (30709:13)❌ 
  │ │ ├──[🔀] type (30707:17)❌ 
  │ │ ├──[-] description (30388:34)
  │ │ ├──[-] nullable (30391:31)❌ 
  │ │ └──[-] example (30390:30)
  │ ├─┬prefix
  │ │ ├──[+] items (30705:13)❌ 
  │ │ ├──[🔀] type (30703:17)❌ 
  │ │ ├──[-] description (30362:34)
  │ │ ├──[-] nullable (30365:31)❌ 
  │ │ └──[-] example (30364:30)
  │ ├─┬last_name
  │ │ ├──[🔀] description (30670:24)
  │ │ └──[🔀] example (30672:20)
  │ ├─┬custom_mappings
  │ │ └──[🔀] $ref (30711:11)❌ 
  │ ├─┬emails
  │ │ ├──[-] items (30411:25)❌ 
  │ │ ├──[🔀] type (30656:17)❌ 
  │ │ ├──[+] description (30655:24)
  │ │ ├──[+] nullable (30658:21)❌ 
  │ │ └──[+] example (30657:20)
  │ ├─┬created_at
  │ │ ├──[-] pattern (30433:30)❌ 
  │ │ ├──[🔀] description (30630:24)
  │ │ ├──[-] readOnly (30434:31)❌ 
  │ │ └──[🔀] example (30632:20)
  │ ├─┬currency
  │ │ └──[🔀] $ref (30727:11)❌ 
  │ ├─┬custom_fields
  │ │ └──[🔀] $ref (15620:20)❌ 
  │ ├─┬social_links
  │ │ ├──[-] items (30403:25)❌ 
  │ │ ├──[🔀] type (30661:17)❌ 
  │ │ ├──[+] description (30660:24)
  │ │ ├──[+] nullable (30663:21)❌ 
  │ │ └──[+] example (30662:20)
  │ ├─┬lead_id
  │ │ ├──[🔀] description (30650:24)
  │ │ └──[🔀] example (30652:20)
  │ ├─┬websites
  │ │ ├──[-] items (30395:25)❌ 
  │ │ ├──[🔀] type (30721:17)❌ 
  │ │ ├──[+] pattern (30724:20)❌ 
  │ │ ├──[+] description (30720:24)
  │ │ ├──[+] nullable (30723:21)❌ 
  │ │ ├──[+] readOnly (30725:21)❌ 
  │ │ └──[+] example (30722:20)
  │ ├─┬first_name
  │ │ ├──[🔀] description (30686:24)
  │ │ └──[🔀] example (30688:20)
  │ ├─┬owner_id
  │ │ ├──[🔀] description (30606:24)
  │ │ ├──[-] nullable (30325:31)❌ 
  │ │ └──[🔀] example (30608:20)
  │ ├─┬updated_at
  │ │ ├──[-] pattern (30426:30)❌ 
  │ │ ├──[🔀] description (30665:24)
  │ │ ├──[-] readOnly (30427:31)❌ 
  │ │ └──[🔀] example (30667:20)
  │ ├─┬description
  │ │ └──[🔀] $ref (22081:20)❌ 
  │ └─┬lead_source
  │   ├──[🔀] description (30635:24)
  │   └──[🔀] example (30637:20)
  ├─┬Subsidiary
  │ ├──[+] properties (21741:9)
  │ ├─┬row_version
  │ │ └──[🔀] $ref (20616:20)❌ 
  │ ├─┬pass_through
  │ │ └──[🔀] $ref (23024:20)❌ 
  │ ├─┬updated_by
  │ │ └──[🔀] $ref (22976:20)❌ 
  │ ├─┬status
  │ │ └──[🔀] $ref (21681:20)❌ 
  │ ├─┬parent_id
  │ │ └──[🔀] $ref (14693:20)❌ 
  │ ├─┬updated_at
  │ │ └──[🔀] $ref (21744:11)❌ 
  │ ├─┬name
  │ │ └──[🔀] $ref (18542:20)❌ 
  │ ├─┬id
  │ │ └──[🔀] $ref (17016:20)❌ 
  │ └─┬Extensions
  │   └──[🔀] x-apideck-weights (21778:9)
  ├─┬ExpenseLineItem
  │ ├──[+] properties (24377:9)
  │ ├──[+] properties (24381:9)
  │ ├──[+] properties (24385:9)
  │ ├──[-] properties (24114:17)❌ 
  │ ├──[-] properties (24088:17)❌ 
  │ ├─┬id
  │ │ └──[🔀] $ref (24390:11)❌ 
  │ ├─┬unit_price
  │ │ └──[🔀] $ref (23565:20)❌ 
  │ ├─┬item
  │ │ └──[🔀] $ref (18542:20)❌ 
  │ ├─┬tracking_categories
  │ │ └──[🔀] $ref (24398:11)❌ 
  │ ├─┬rebilling
  │ │ └──[🔀] $ref (24863:20)❌ 
  │ ├─┬total_amount
  │ │ └──[🔀] $ref (20257:13)❌ 
  │ ├─┬tax_rate
  │ │ └──[🔀] $ref (22123:20)❌ 
  │ ├─┬quantity
  │ │ └──[🔀] $ref (20328:13)❌ 
  │ ├─┬line_number
  │ │ └──[🔀] $ref (20056:13)❌ 
  │ ├─┬location_id
  │ │ └──[🔀] $ref (23559:20)❌ 
  │ ├─┬customer_id
  │ │ ├──[🔀] description (24372:24)
  │ │ └──[+] deprecated (24375:23)
  │ ├─┬department_id
  │ │ └──[🔀] $ref (20353:13)❌ 
  │ ├─┬tax_amount
  │ │ └──[🔀] $ref (25466:20)❌ 
  │ ├─┬description
  │ │ └──[🔀] $ref (24856:20)❌ 
  │ ├─┬type
  │ │ └──[🔀] $ref (23551:20)❌ 
  │ └─┬Extensions
  │   └──[🔀] x-apideck-weights (24422:9)
  ├─┬CustomField
  │ ├──[-] required (16083:19)❌ 
  │ ├──[+] anyOf (16238:11)
  │ ├──[+] anyOf (16240:11)
  │ └─┬Extensions
  │   └──[+] x-apideck-strict-any-of (16244:9)
  ├─┬FilesSort
  │ └─┬by
  │   └──[+] enum (33926:15)
  ├─┬CreateSessionResponse
  │ └─┬data
  │   ├─┬session_token
  │   │ └──[🔀] example (40328:24)
  │   └─┬session_uri
  │     └──[🔀] example (40324:24)
  ├─┬Folder
  │ ├──[+] properties (33977:9)
  │ ├──[+] properties (33954:9)
  │ ├─┬name
  │ │ └──[🔀] $ref (17016:20)❌ 
  │ ├─┬updated_at
  │ │ └──[🔀] $ref (33966:11)❌ 
  │ ├─┬id
  │ │ └──[🔀] $ref (33978:11)❌ 
  │ ├─┬path
  │ │ ├──[+] items (33987:13)❌ 
  │ │ ├──[🔀] type (33985:17)❌ 
  │ │ ├──[🔀] description (33984:24)
  │ │ ├──[-] nullable (33640:31)❌ 
  │ │ ├──[-] readOnly (33641:31)❌ 
  │ │ └──[-] example (33639:30)
  │ ├─┬parent_folders_complete
  │ │ └──[🔀] $ref (34407:13)❌ 
  │ ├─┬owner
  │ │ └──[🔀] $ref (18542:20)❌ 
  │ ├─┬updated_by
  │ │ └──[🔀] $ref (33972:11)❌ 
  │ ├─┬parent_folders
  │ │ ├──[-] items (33654:25)❌ 
  │ │ ├──[🔀] type (33958:17)❌ 
  │ │ ├──[🔀] description (33957:24)
  │ │ └──[+] example (33959:20)
  │ ├─┬size
  │ │ ├──[🔀] type (33990:17)❌ 
  │ │ ├──[🔀] description (33989:24)
  │ │ ├──[-] nullable (33646:31)❌ 
  │ │ └──[-] example (33645:30)
  │ └─┬Extensions
  │   └──[🔀] x-apideck-weights (34008:9)
  ├─┬CreditNote
  │ ├──[+] properties (15412:9)
  │ ├─┬number
  │ │ ├──[🔀] title (15514:18)
  │ │ ├──[🔀] description (15510:24)
  │ │ └──[🔀] example (15512:20)
  │ ├─┬note
  │ │ └──[🔀] $ref (24863:20)❌ 
  │ ├─┬pass_through
  │ │ └──[🔀] $ref (15403:11)❌ 
  │ ├─┬tracking_categories
  │ │ └──[🔀] $ref (15434:11)❌ 
  │ ├─┬terms
  │ │ └──[🔀] $ref (22094:20)❌ 
  │ ├─┬tax_inclusive
  │ │ └──[🔀] $ref (15440:11)❌ 
  │ ├─┬row_version
  │ │ └──[🔀] $ref (15452:11)❌ 
  │ ├─┬sub_total
  │ │ ├──[+] enum (15462:15)
  │ │ ├──[+] enum (15463:15)
  │ │ ├──[+] enum (15464:15)
  │ │ ├──[+] enum (15465:15)
  │ │ ├──[+] enum (15466:15)
  │ │ ├──[+] enum (15467:15)
  │ │ ├──[+] enum (15468:15)
  │ │ ├──[🔀] type (15459:17)❌ 
  │ │ ├──[🔀] title (15469:18)
  │ │ ├──[🔀] description (15458:24)
  │ │ ├──[-] nullable (15273:31)❌ 
  │ │ ├──[🔀] example (15460:20)
  │ │ └─┬Extensions
  │ │   └──[+] x-apideck-enum-id (15470:30)
  │ ├─┬type
  │ │ └──[🔀] $ref (23551:20)❌ 
  │ ├─┬total_tax
  │ │ ├──[🔀] title (15432:18)
  │ │ ├──[🔀] description (15429:24)
  │ │ ├──[-] nullable (15284:31)❌ 
  │ │ └──[🔀] example (15431:20)
  │ ├─┬status
  │ │ └──[+] enum (15464:15)
  │ ├─┬remaining_credit
  │ │ ├──[🔀] type (15473:17)❌ 
  │ │ ├──[🔀] title (15476:18)
  │ │ ├──[🔀] description (15472:24)
  │ │ └──[🔀] example (15474:20)
  │ ├─┬updated_at
  │ │ └──[🔀] $ref (15491:11)❌ 
  │ ├─┬reference
  │ │ └──[🔀] $ref (20616:20)❌ 
  │ ├─┬updated_by
  │ │ └──[🔀] $ref (22976:20)❌ 
  │ ├─┬tax_code
  │ │ ├──[🔀] type (15424:17)❌ 
  │ │ ├──[🔀] title (15427:18)
  │ │ ├──[🔀] description (15423:24)
  │ │ └──[🔀] example (15425:20)
  │ ├─┬total_amount
  │ │ ├──[🔀] type (15517:17)❌ 
  │ │ ├──[🔀] title (15520:18)
  │ │ ├──[🔀] description (15516:24)
  │ │ ├──[+] nullable (15519:21)❌ 
  │ │ └──[🔀] example (15518:20)
  │ ├─┬shipping_address
  │ │ └──[🔀] $ref (21681:20)❌ 
  │ └─┬Extensions
  │   └──[🔀] x-apideck-weights (15555:9)
  ├─┬Activity
  │ └─┬video_conference_url
  │   └──[🔀] example (28304:20)
  ├─┬Bill
  │ ├──[+] properties (14092:9)
  │ ├─┬terms
  │ │ ├──[🔀] title (14201:18)
  │ │ ├──[🔀] description (14197:24)
  │ │ └──[🔀] example (14199:20)
  │ ├─┬sub_total
  │ │ └──[🔀] $ref (14166:11)❌ 
  │ ├─┬status
  │ │ ├──[-] enum (14028:27)❌ 
  │ │ ├──[-] enum (14022:27)❌ 
  │ │ ├──[-] enum (14027:27)❌ 
  │ │ ├──[-] enum (14020:27)❌ 
  │ │ ├──[-] enum (14021:27)❌ 
  │ │ ├──[-] enum (14023:27)❌ 
  │ │ ├──[-] enum (14024:27)❌ 
  │ │ ├──[-] enum (14025:27)❌ 
  │ │ ├──[-] enum (14026:27)❌ 
  │ │ ├──[🔀] title (14236:18)
  │ │ ├──[🔀] description (14232:24)
  │ │ ├──[🔀] example (14234:20)
  │ │ └─┬Extensions
  │ │   └──[-] x-apideck-enum-id (14031:40)❌ 
  │ ├─┬tax_code
  │ │ └──[🔀] $ref (20217:20)❌ 
  │ ├─┬tax_method
  │ │ └──[🔀] $ref (22094:20)❌ 
  │ ├─┬payment_method
  │ │ └──[🔀] $ref (20616:20)❌ 
  │ ├─┬total
  │ │ ├──[🔀] type (14132:17)❌ 
  │ │ ├──[🔀] title (14135:18)
  │ │ ├──[🔀] description (14131:24)
  │ │ └──[🔀] example (14133:20)
  │ ├─┬updated_by
  │ │ └──[🔀] $ref (22976:20)❌ 
  │ ├─┬tax_inclusive
  │ │ └──[🔀] $ref (22088:20)❌ 
  │ ├─┬po_number
  │ │ └──[🔀] $ref (20786:20)❌ 
  │ ├─┬source_document_url
  │ │ └──[🔀] $ref (21681:20)❌ 
  │ ├─┬notes
  │ │ └──[🔀] $ref (24863:20)❌ 
  │ ├─┬paid_date
  │ │ ├──[🔀] title (14164:18)
  │ │ ├──[-] format (13964:29)❌ 
  │ │ ├──[-] description (13962:34)
  │ │ └──[🔀] example (14162:20)
  │ ├─┬pass_through
  │ │ └──[🔀] $ref (14112:11)❌ 
  │ ├─┬template_id
  │ │ ├──[🔀] title (14224:18)
  │ │ ├──[🔀] description (14220:24)
  │ │ └──[🔀] example (14222:20)
  │ ├─┬reference
  │ │ └──[🔀] $ref (14119:11)❌ 
  │ ├─┬row_version
  │ │ └──[🔀] $ref (25506:20)❌ 
  │ ├─┬tracking_categories
  │ │ └──[🔀] $ref (22117:20)❌ 
  │ ├─┬updated_at
  │ │ └──[🔀] $ref (23551:20)❌ 
  │ ├─┬supplier
  │ │ └──[🔀] $ref (22111:20)❌ 
  │ ├─┬total_tax
  │ │ └──[🔀] $ref (14153:11)❌ 
  │ └─┬Extensions
  │   └──[🔀] x-apideck-weights (14273:9)
  ├─┬AccountCode
  │ └──[-] readOnly (12995:23)❌ 
  ├─┬AccountingDepartment
  │ ├──[+] properties (16932:9)
  │ ├──[+] properties (16958:9)
  │ ├─┬updated_by
  │ │ └──[🔀] $ref (16950:11)❌ 
  │ ├─┬status
  │ │ └──[🔀] $ref (20616:20)❌ 
  │ ├─┬subsidiaries
  │ │ └──[🔀] $ref (21681:20)❌ 
  │ ├─┬id
  │ │ └──[🔀] $ref (24029:20)❌ 
  │ ├─┬row_version
  │ │ └──[🔀] $ref (23024:20)❌ 
  │ ├─┬updated_at
  │ │ └──[🔀] $ref (16941:11)❌ 
  │ ├─┬parent_id
  │ │ └──[🔀] $ref (18542:20)❌ 
  │ ├─┬name
  │ │ └──[🔀] $ref (17016:20)❌ 
  │ ├─┬pass_through
  │ │ └──[🔀] $ref (16935:11)❌ 
  │ └─┬Extensions
  │   └──[🔀] x-apideck-weights (16977:9)
  ├─┬AccountingLocation
  │ ├──[+] properties (20484:9)
  │ ├──[+] properties (20486:9)
  │ ├─┬status
  │ │ └──[🔀] $ref (20616:20)❌ 
  │ ├─┬row_version
  │ │ └──[🔀] $ref (23024:20)❌ 
  │ ├─┬id
  │ │ └──[🔀] $ref (20491:11)❌ 
  │ ├─┬parent_id
  │ │ └──[🔀] $ref (17016:20)❌ 
  │ ├─┬pass_through
  │ │ └──[🔀] $ref (18542:20)❌ 
  │ ├─┬subsidiaries
  │ │ └──[🔀] $ref (21681:20)❌ 
  │ ├─┬updated_at
  │ │ └──[🔀] $ref (20497:11)❌ 
  │ ├─┬updated_by
  │ │ └──[🔀] $ref (20510:11)❌ 
  │ ├─┬display_name
  │ │ └──[🔀] $ref (24029:20)❌ 
  │ └─┬Extensions
  │   └──[🔀] x-apideck-weights (20530:9)
  └─┬LedgerAccountsFilter
    ├──[🔀] example (19941:9)
    ├──[+] properties (19913:9)
    └─┬updated_since
      ├──[🔀] title (19917:18)
      ├──[-] format (19736:29)❌ 
      ├──[+] description (19914:24)
      └──[🔀] example (19916:20)
Document Element Total Changes Breaking Changes
info 1 0
paths 24 1
components 535 262

PHP CHANGELOG

core: 3.9.9 - 2026-01-12

🐛 Bug Fixes

  • Further tune media type matching expression for ReDoS (commit by @bflad)

core: 3.9.8 - 2026-01-07

🐛 Bug Fixes

  • Prevent ReDoS vulnerability report for media type matching expression (commit by @bflad)

core: 3.9.7 - 2025-12-19

🐛 Bug Fixes

  • JSON serialize mixed types as-is instead of being stringified (commit by @bflad)

core: 3.9.6 - 2025-12-18

🐛 Bug Fixes

  • fixed escaping of template braces in defaults, consts, and comments (commit by @tristanspeakeasy)

unions: 0.1.7 - 2025-12-08

🐛 Bug Fixes

  • resolve enum class names in array types within union deserialization (commit by @AshGodfrey)

unions: 0.1.6 - 2025-12-02

🐛 Bug Fixes

  • use discriminator mapping keys from OpenAPI spec instead of PascalCase class names for union deserialization (commit by @AshGodfrey)

Based on Speakeasy CLI 1.690.0

@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-1764663876 branch 21 times, most recently from 3632f3f to bf51d09 Compare December 9, 2025 06:44
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1764663876 branch 7 times, most recently from bf5bbf0 to 883174a Compare December 10, 2025 19:00
@github-actions github-actions bot changed the title chore: 🐝 Update SDK - Generate 0.16.1 chore: 🐝 Update SDK - Generate 0.17.0 Dec 10, 2025
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1764663876 branch 26 times, most recently from 8929c17 to 13ac654 Compare January 20, 2026 09:21
* `apideck->accounting->billPayments->list()`: 
  *  `request->filter` **Changed**
  *  `response.data->[]` **Changed** **Breaking** ⚠️
* `apideck->accounting->invoices->create()`: 
  *  `request->invoice` **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->[]` **Changed** **Breaking** ⚠️
* `apideck->accounting->bills->create()`: 
  *  `request->bill` **Changed** **Breaking** ⚠️
* `apideck->accounting->bills->get()`:  `response.data` **Changed** **Breaking** ⚠️
* `apideck->accounting->bills->update()`: 
  *  `request->bill` **Changed** **Breaking** ⚠️
* `apideck->accounting->invoices->list()`:  `response.data->[]` **Changed** **Breaking** ⚠️
* `apideck->accounting->billPayments->get()`:  `response.data` **Changed** **Breaking** ⚠️
* `apideck->accounting->invoices->get()`:  `response.data` **Changed** **Breaking** ⚠️
* `apideck->accounting->invoices->update()`: 
  *  `request->invoice` **Changed** **Breaking** ⚠️
* `apideck->accounting->ledgerAccounts->list()`: 
  *  `request->filter` **Changed**
  *  `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->billPayments->create()`: 
  *  `request->billPayment` **Changed** **Breaking** ⚠️
* `apideck->accounting->creditNotes->create()`: 
  *  `request->creditNote` **Changed** **Breaking** ⚠️
* `apideck->accounting->creditNotes->get()`:  `response.data` **Changed** **Breaking** ⚠️
* `apideck->accounting->creditNotes->update()`: 
  *  `request->creditNote` **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->[]` **Changed** **Breaking** ⚠️
* `apideck->accounting->payments->create()`: 
  *  `request->payment` **Changed** **Breaking** ⚠️
* `apideck->accounting->payments->get()`:  `response.data` **Changed** **Breaking** ⚠️
* `apideck->accounting->payments->update()`: 
  *  `request->payment` **Changed** **Breaking** ⚠️
* `apideck->accounting->companyInfo->get()`:  `response.data->defaultSalesTax->customFields->[]` **Changed** **Breaking** ⚠️
* `apideck->accounting->journalEntries->list()`:  `response.data->[]` **Changed** **Breaking** ⚠️
* `apideck->accounting->journalEntries->create()`: 
  *  `request->journalEntry` **Changed** **Breaking** ⚠️
* `apideck->accounting->journalEntries->get()`:  `response.data` **Changed** **Breaking** ⚠️
* `apideck->accounting->journalEntries->update()`: 
  *  `request->journalEntry` **Changed** **Breaking** ⚠️
* `apideck->accounting->purchaseOrders->list()`:  `response.data->[]` **Changed** **Breaking** ⚠️
* `apideck->accounting->purchaseOrders->create()`: 
  *  `request->purchaseOrder` **Changed** **Breaking** ⚠️
* `apideck->accounting->purchaseOrders->get()`:  `response.data` **Changed** **Breaking** ⚠️
* `apideck->accounting->purchaseOrders->update()`: 
  *  `request->purchaseOrder` **Changed** **Breaking** ⚠️
* `apideck->accounting->bankAccounts->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->activities->list()`:  `response.data->[]->customFields->[]` **Changed** **Breaking** ⚠️
* `apideck->crm->leads->update()`: 
  *  `request->lead` **Changed** **Breaking** ⚠️
* `apideck->crm->leads->get()`:  `response.data` **Changed** **Breaking** ⚠️
* `apideck->crm->leads->create()`: 
  *  `request->lead` **Changed** **Breaking** ⚠️
* `apideck->accounting->taxRates->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->bankAccounts->update()`: 
  *  `request->accountingBankAccount->customFields->[]` **Changed** **Breaking** ⚠️
* `apideck->crm->leads->list()`:  `response.data->[]` **Changed** **Breaking** ⚠️
* `apideck->accounting->creditNotes->list()`:  `response.data->[]` **Changed** **Breaking** ⚠️
* `apideck->accounting->taxRates->create()`: 
  *  `request->taxRate->customFields->[]` **Changed** **Breaking** ⚠️
* `apideck->accounting->billPayments->update()`: 
  *  `request->billPayment` **Changed** **Breaking** ⚠️
* `apideck->accounting->expenses->list()`:  `response.data->[]` **Changed** **Breaking** ⚠️
* `apideck->accounting->expenses->create()`: 
  *  `request->expense` **Changed** **Breaking** ⚠️
* `apideck->accounting->expenses->get()`:  `response.data` **Changed** **Breaking** ⚠️
* `apideck->accounting->expenses->update()`: 
  *  `request->expense` **Changed** **Breaking** ⚠️
* `apideck->accounting->bankFeedAccounts->list()`:  `response.data->[]->customFields->[]` **Changed** **Breaking** ⚠️
* `apideck->accounting->bankFeedAccounts->create()`: 
  *  `request->bankFeedAccount->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->[]` **Changed** **Breaking** ⚠️
* `apideck->accounting->quotes->create()`: 
  *  `request->quote->lineItems->[]` **Changed** **Breaking** ⚠️
* `apideck->accounting->quotes->get()`:  `response.data->lineItems->[]` **Changed** **Breaking** ⚠️
* `apideck->accounting->quotes->update()`: 
  *  `request->quote->lineItems->[]` **Changed** **Breaking** ⚠️
* `apideck->accounting->projects->list()`:  `response.data->[]` **Changed** **Breaking** ⚠️
* `apideck->accounting->projects->create()`: 
  *  `request->project` **Changed** **Breaking** ⚠️
* `apideck->accounting->projects->get()`:  `response.data` **Changed** **Breaking** ⚠️
* `apideck->accounting->projects->update()`: 
  *  `request->project` **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->pipelines->get()`:  `response.data->stages->[]` **Changed**
* `apideck->crm->pipelines->create()`: 
  *  `request->pipeline->stages->[]->archived` **Added**
* `apideck->accounting->departments->list()`:  `response.data->[]` **Changed**
* `apideck->accounting->locations->update()`: 
  *  `request->accountingLocation->displayId` **Added**
* `apideck->accounting->departments->update()`: 
  *  `request->accountingDepartment->displayId` **Added**
* `apideck->crm->pipelines->list()`:  `response.data->[]->stages->[]` **Changed**
* `apideck->accounting->locations->list()`:  `response.data->[]` **Changed**
* `apideck->accounting->locations->create()`: 
  *  `request->accountingLocation->displayId` **Added**
* `apideck->crm->pipelines->update()`: 
  *  `request->pipeline->stages->[]->archived` **Added**
* `apideck->accounting->subsidiaries->get()`:  `response.data->downstreamId` **Added**
* `apideck->accounting->departments->create()`: 
  *  `request->accountingDepartment->displayId` **Added**
* `apideck->accounting->locations->get()`:  `response.data` **Changed**
* `apideck->accounting->departments->get()`:  `response.data` **Changed**
* `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->accounting->subsidiaries->list()`:  `response.data->[]->downstreamId` **Added**
* `apideck->accounting->invoiceItems->update()`: 
  *  `request->invoiceItem` **Changed**
* `apideck->accounting->invoiceItems->get()`:  `response.data` **Changed**
* `apideck->accounting->invoiceItems->create()`: 
  *  `request->invoiceItem` **Changed**
* `apideck->accounting->invoiceItems->list()`:  `response.data->[]` **Changed**
@github-actions github-actions bot force-pushed the speakeasy-sdk-regen-1764663876 branch from f75e334 to 053ba91 Compare January 20, 2026 10:29
@Amzani Amzani merged commit a541c13 into main Jan 20, 2026
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.

3 participants