Skip to content

Releases: apideck-libraries/sdk-java

java - v0.31.22 - 2026-06-26 13:01:53

26 Jun 13:02
097fb92

Choose a tag to compare

Generated by Speakeasy CLI

2026-06-26 13:01:53

Changes

Based on:

Generated

  • [java v0.31.22] .

Releases

Publishing Completed

java - v0.31.21 - 2026-06-25 13:01:55

25 Jun 13:02
d131bf3

Choose a tag to compare

Generated by Speakeasy CLI

2026-06-25 13:01:55

Changes

Based on:

Generated

  • [java v0.31.21] .

Releases

Publishing Completed

java - v0.31.20 - 2026-06-24 13:01:57

24 Jun 13:02
fb6e02a

Choose a tag to compare

Generated by Speakeasy CLI

2026-06-24 13:01:57

Changes

Based on:

Generated

  • [java v0.31.20] .

Releases

Publishing Completed

java - v0.31.19 - 2026-06-23 13:02:14

23 Jun 13:02
21130a4

Choose a tag to compare

Generated by Speakeasy CLI

com.apideck.unify 0.31.19

Java SDK Changes:

  • apideck.accounting.taxRates.list(): response.meta.warnings Added
  • apideck.accounting.taxRates.get(): response.meta Added
  • apideck.accounting.bills.list(): response.meta.warnings Added
  • apideck.accounting.bills.get(): response.meta Added
  • apideck.accounting.invoices.list(): response.meta.warnings Added
  • apideck.accounting.invoices.get(): response.meta Added
  • apideck.accounting.ledgerAccounts.list(): response.meta.warnings Added
  • apideck.accounting.ledgerAccounts.get(): response.meta Added
  • apideck.accounting.invoiceItems.list(): response.meta.warnings Added
  • apideck.accounting.invoiceItems.get(): response.meta Added
  • apideck.accounting.creditNotes.list(): response.meta.warnings Added
  • apideck.accounting.creditNotes.get(): response.meta Added
  • apideck.accounting.customers.list(): response.meta.warnings Added
  • apideck.accounting.customers.get(): response.meta Added
  • apideck.accounting.suppliers.list(): response.meta.warnings Added
  • apideck.accounting.suppliers.get(): response.meta Added
  • apideck.accounting.payments.list(): response.meta.warnings Added
  • apideck.accounting.payments.get(): response.meta Added
  • apideck.accounting.refunds.list(): response.meta.warnings Added
  • apideck.accounting.refunds.get(): response.meta Added
  • apideck.accounting.companyInfo.get(): response.meta Added
  • apideck.accounting.companies.list(): response.meta.warnings Added
  • apideck.accounting.balanceSheet.get(): response.meta Added
  • apideck.accounting.profitAndLoss.get(): response.meta Added
  • apideck.accounting.journalEntries.list(): response.meta.warnings Added
  • apideck.accounting.journalEntries.get(): response.meta Added
  • apideck.accounting.generalLedgerTransactions.list(): response.meta.warnings Added
  • apideck.accounting.generalLedgerTransactions.get(): response.meta Added
  • apideck.accounting.purchaseOrders.list(): response.meta.warnings Added
  • apideck.accounting.purchaseOrders.get(): response.meta Added
  • apideck.accounting.subsidiaries.list(): response.meta.warnings Added
  • apideck.accounting.subsidiaries.get(): response.meta Added
  • apideck.accounting.locations.list(): response.meta.warnings Added
  • apideck.accounting.locations.get(): response.meta Added
  • apideck.accounting.departments.list(): response.meta.warnings Added
  • apideck.accounting.departments.get(): response.meta Added
  • apideck.accounting.attachments.list(): response.meta.warnings Added
  • apideck.accounting.attachments.get(): response.meta Added
  • apideck.accounting.bankAccounts.list(): response.meta.warnings Added
  • apideck.accounting.bankAccounts.get(): response.meta Added
  • apideck.accounting.trackingCategories.list(): response.meta.warnings Added
  • apideck.accounting.trackingCategories.get(): response.meta Added
  • apideck.accounting.billPayments.list(): response.meta.warnings Added
  • apideck.accounting.billPayments.get(): response.meta Added
  • apideck.accounting.expenses.list(): response.meta.warnings Added
  • apideck.accounting.expenses.get(): response.meta Added
  • apideck.accounting.agedCreditors.get(): response.meta Added
  • apideck.accounting.agedDebtors.get(): response.meta Added
  • apideck.accounting.bankFeedAccounts.list(): response.meta.warnings Added
  • apideck.accounting.bankFeedAccounts.get(): response.meta Added
  • apideck.accounting.bankFeedStatements.list(): response.meta.warnings Added
  • apideck.accounting.bankFeedStatements.get(): response.meta Added
  • apideck.accounting.categories.list(): response.meta.warnings Added
  • apideck.accounting.categories.get(): response.meta Added
  • apideck.accounting.quotes.list(): response.meta.warnings Added
  • apideck.accounting.quotes.get(): response.meta Added
  • apideck.accounting.projects.list(): response.meta.warnings Added
  • apideck.accounting.projects.get(): response.meta Added
  • apideck.accounting.employees.list(): response.meta.warnings Added
  • apideck.accounting.employees.get(): response.meta Added
  • apideck.accounting.expenseCategories.list(): response.meta.warnings Added
  • apideck.accounting.expenseCategories.get(): response.meta Added
  • apideck.accounting.expenseReports.list(): response.meta.warnings Added
  • apideck.accounting.expenseReports.get(): response.meta Added
  • apideck.ats.jobs.list(): response.meta.warnings Added
  • apideck.ats.jobs.get(): response.meta Added
  • apideck.ats.applicants.list(): response.meta.warnings Added
  • apideck.ats.applicants.get(): response.meta Added
  • apideck.ats.applications.list(): response.meta.warnings Added
  • apideck.ats.applications.get(): response.meta Added
  • apideck.crm.companies.list(): response.meta.warnings Added
  • apideck.crm.companies.get(): response.meta Added
  • apideck.crm.contacts.list(): response.meta.warnings Added
  • apideck.crm.contacts.get(): response.meta Added
  • apideck.crm.opportunities.list(): response.meta.warnings Added
  • apideck.crm.opportunities.get(): response.meta Added
  • apideck.crm.leads.list(): response.meta.warnings Added
  • apideck.crm.leads.get(): response.meta Added
  • apideck.crm.pipelines.list(): response.meta.warnings Added
  • apideck.crm.pipelines.get(): response.meta Added
  • apideck.crm.notes.list(): response.meta.warnings Added
  • apideck.crm.notes.get(): response.meta Added
  • apideck.crm.users.list(): response.meta.warnings Added
  • apideck.crm.users.get(): response.meta Added
  • apideck.crm.activities.list(): response.meta.warnings Added
  • apideck.crm.activities.get(): response.meta Added
  • apideck.crm.customObjectSchemas.list(): response.meta.warnings Added
  • apideck.crm.customObjectSchemas.get(): response.meta Added
  • apideck.crm.customObjects.list(): response.meta.warnings Added
  • apideck.crm.customObjects.get(): response.meta Added
  • apideck.ecommerce.orders.list(): response.meta.warnings Added
  • apideck.ecommerce.orders.get(): response.meta Added
  • apideck.ecommerce.products.list(): response.meta.warnings Added
  • apideck.ecommerce.products.get(): response.meta Added
  • apideck.ecommerce.customers.list(): response.meta.warnings Added
  • apideck.ecommerce.customers.get(): response.meta Added
  • apideck.ecommerce.stores.get(): response.meta Added
  • apideck.fileStorage.files.list(): response.meta.warnings Added
  • apideck.fileStorage.files.search(): response.meta.warnings Added
  • apideck.fileStorage.files.get(): response.meta Added
  • apideck.fileStorage.folders.get(): response.meta Added
  • apideck.fileStorage.sharedLinks.list(): response.meta.warnings Added
  • apideck.fileStorage.sharedLinks.get(): response.meta Added
  • apideck.fileStorage.uploadSessions.get(): response.meta Added
  • apideck.fileStorage.uploadSessions.finish(): response.meta Added
  • apideck.fileStorage.drives.list(): response.meta.warnings Added
  • apideck.fileStorage.drives.get(): response.meta Added
  • apideck.fileStorage.driveGroups.list(): response.meta.warnings Added
  • apideck.fileStorage.driveGroups.get(): response.meta Added
  • apideck.hris.employees.list(): response.meta.warnings Added
  • apideck.hris.employees.get(): response.meta Added
  • apideck.hris.companies.list(): response.meta.warnings Added
  • apideck.hris.companies.get(): response.meta Added
  • apideck.hris.departments.list(): response.meta.warnings Added
  • apideck.hris.departments.get(): response.meta Added
  • apideck.hris.payrolls.get(): response.meta Added
  • apideck.hris.employeePayrolls.get(): response.meta Added
  • apideck.hris.employeeSchedules.list(): response.meta Added
  • apideck.hris.timeOffRequests.list(): response.meta.warnings Added
  • apideck.hris.timeOffRequests.get(): response.meta Added
  • apideck.sms.messages.list(): response.meta.warnings Added
  • apideck.sms.messages.get(): response.meta Added
  • apideck.issueTracking.collections.list(): response.meta.warnings Added
  • apideck.issueTracking.collections.get(): response.meta Added
  • apideck.issueTracking.collectionTickets.list(): response.meta.warnings Added
  • apideck.issueTracking.collectionTickets.get(): response.meta Added
  • apideck.issueTracking.collectionTicketComments.list(): response.meta.warnings Added
  • apideck.issueTracking.collectionTicketComments.get(): response.meta Added
  • apideck.issueTracking.collectionUsers.list(): response.meta.warnings Added
  • apideck.issueTracking.collectionUsers.get(): response.meta Added
  • apideck.issueTracking.collectionTags.list(): response.meta.warnings Added
  • apideck.connector.connectors.list(): response.meta.warnings Added
  • apideck.connector.connectors.get(): response.meta.warnings Added
  • apideck.connector.connectorResources.get(): response.meta.warnings Added
  • apideck.connector.apis.list(): response.meta.warnings Added
  • apideck.connector.apis.get(): response.meta.warnings Added
  • apideck.connector.apiResources.get(): `response.meta....
Read more

java - v0.31.18 - 2026-06-19 13:01:51

19 Jun 13:02
04c096e

Choose a tag to compare

Generated by Speakeasy CLI

2026-06-19 13:01:51

Changes

Based on:

Generated

  • [java v0.31.18] .

Releases

Publishing Completed

java - v0.31.17 - 2026-06-18 13:02:32

18 Jun 13:02
e7cbaeb

Choose a tag to compare

Java SDK v0.31.18 Changelog

Release Date: June 2026


What's New

This release is a maintenance update that refreshes the SDK generator toolchain (Speakeasy CLI 1.784.0, generation engine 2.911.0) and picks up a minor OpenAPI spec revision. No API surface changes — existing code compiles and runs without modification.


Summary of Changes

Category Description Action Required
Toolchain Speakeasy CLI 1.783.1 → 1.784.0, generation engine 2.910.1 → 2.911.0 None
API Spec OAS checksum updated (doc version remains 10.24.44) None

Detailed Changes by API

No API-level changes in this release.


Migration Checklist

  • Update Gradle dependency to com.apideck:unify:0.31.18

Gradle:

implementation 'com.apideck:unify:0.31.18'

Maven:

<dependency>
    <groupId>com.apideck</groupId>
    <artifactId>unify</artifactId>
    <version>0.31.18</version>
</dependency>
  • Run ./gradlew build to pull the updated artifact
  • Run your test suite

java - v0.31.16 - 2026-06-16 13:02:30

16 Jun 13:02
918f918

Choose a tag to compare

Generated by Speakeasy CLI

com.apideck.unify 0.31.16

Java SDK Changes:

  • apideck.accounting.taxRates.list(): response.meta.totalCount Added
  • apideck.accounting.bills.list(): response.meta.totalCount Added
  • apideck.accounting.invoices.list(): response.meta.totalCount Added
  • apideck.accounting.ledgerAccounts.list(): response.meta.totalCount Added
  • apideck.accounting.invoiceItems.list(): response.meta.totalCount Added
  • apideck.accounting.creditNotes.list(): response.meta.totalCount Added
  • apideck.accounting.customers.list(): response.meta.totalCount Added
  • apideck.accounting.suppliers.list(): response.meta.totalCount Added
  • apideck.accounting.payments.list(): response.meta.totalCount Added
  • apideck.accounting.refunds.list(): response.meta.totalCount Added
  • apideck.accounting.companies.list(): response.meta.totalCount Added
  • apideck.accounting.journalEntries.list(): response.meta.totalCount Added
  • apideck.accounting.generalLedgerTransactions.list(): response.meta.totalCount Added
  • apideck.accounting.purchaseOrders.list(): response.meta.totalCount Added
  • apideck.accounting.subsidiaries.list(): response.meta.totalCount Added
  • apideck.accounting.locations.list(): response.meta.totalCount Added
  • apideck.accounting.departments.list(): response.meta.totalCount Added
  • apideck.accounting.attachments.list():
    • request.referenceType Changed
    • response Changed
  • apideck.accounting.attachments.upload():
    • request.referenceType Changed
  • apideck.accounting.attachments.get():
    • request.referenceType Changed
    • response.data.reference.type.enum(expenseReport) Added
  • apideck.accounting.attachments.delete():
    • request.referenceType Changed
  • apideck.accounting.attachments.download():
    • request.referenceType Changed
  • apideck.accounting.bankAccounts.list(): response.meta.totalCount Added
  • apideck.accounting.trackingCategories.list(): response.meta.totalCount Added
  • apideck.accounting.billPayments.list(): response.meta.totalCount Added
  • apideck.accounting.expenses.list(): response.meta.totalCount Added
  • apideck.accounting.bankFeedAccounts.list(): response.meta.totalCount Added
  • apideck.accounting.bankFeedStatements.list(): response.meta.totalCount Added
  • apideck.accounting.categories.list(): response.meta.totalCount Added
  • apideck.accounting.quotes.list(): response.meta.totalCount Added
  • apideck.accounting.projects.list(): response.meta.totalCount Added
  • apideck.accounting.employees.list(): response.meta.totalCount Added
  • apideck.accounting.expenseCategories.list(): response.meta.totalCount Added
  • apideck.accounting.expenseReports.list(): response.meta.totalCount Added
  • apideck.ats.jobs.list(): response.meta.totalCount Added
  • apideck.ats.applicants.list(): response.meta.totalCount Added
  • apideck.ats.applications.list(): response.meta.totalCount Added
  • apideck.crm.companies.list(): response.meta.totalCount Added
  • apideck.crm.contacts.list(): response.meta.totalCount Added
  • apideck.crm.opportunities.list(): response.meta.totalCount Added
  • apideck.crm.leads.list(): response.meta.totalCount Added
  • apideck.crm.pipelines.list(): response.meta.totalCount Added
  • apideck.crm.notes.list(): response.meta.totalCount Added
  • apideck.crm.users.list(): response.meta.totalCount Added
  • apideck.crm.activities.list(): response.meta.totalCount Added
  • apideck.crm.customObjectSchemas.list(): response.meta.totalCount Added
  • apideck.crm.customObjects.list(): response.meta.totalCount Added
  • apideck.ecommerce.orders.list(): response.meta.totalCount Added
  • apideck.ecommerce.products.list(): response.meta.totalCount Added
  • apideck.ecommerce.customers.list(): response.meta.totalCount Added
  • apideck.fileStorage.files.list(): response.meta.totalCount Added
  • apideck.fileStorage.files.search(): response.meta.totalCount Added
  • apideck.fileStorage.sharedLinks.list(): response.meta.totalCount Added
  • apideck.fileStorage.drives.list(): response.meta.totalCount Added
  • apideck.fileStorage.driveGroups.list(): response.meta.totalCount Added
  • apideck.hris.employees.list(): response.meta.totalCount Added
  • apideck.hris.companies.list(): response.meta.totalCount Added
  • apideck.hris.departments.list(): response.meta.totalCount Added
  • apideck.hris.timeOffRequests.list(): response.meta.totalCount Added
  • apideck.sms.messages.list(): response.meta.totalCount Added
  • apideck.issueTracking.collections.list(): response.meta.totalCount Added
  • apideck.issueTracking.collectionTickets.list(): response.meta.totalCount Added
  • apideck.issueTracking.collectionTicketComments.list(): response.meta.totalCount Added
  • apideck.issueTracking.collectionUsers.list(): response.meta.totalCount Added
  • apideck.issueTracking.collectionTags.list(): response.meta.totalCount Added
  • apideck.connector.connectors.list(): response.meta.totalCount Added
  • apideck.connector.connectors.get(): response.meta.totalCount Added
  • apideck.connector.connectorResources.get(): response.meta.totalCount Added
  • apideck.connector.apis.list(): response.meta.totalCount Added
  • apideck.connector.apis.get(): response.meta.totalCount Added
  • apideck.connector.apiResources.get(): response.meta.totalCount Added
  • apideck.connector.apiResourceCoverage.get(): response.meta.totalCount Added
  • apideck.vault.consumers.list(): response.meta.totalCount Added
  • apideck.vault.logs.list(): response.meta.totalCount Added
  • apideck.webhook.webhooks.list(): response.meta.totalCount Added

Generated with Speakeasy CLI 1.778.0

Publishing Completed

java - v0.31.15 - 2026-06-12 17:34:57

12 Jun 17:35
fb1f835

Choose a tag to compare

Generated by Speakeasy CLI

com.apideck.unify 0.31.15

Java SDK Changes:

  • apideck.accounting.generalLedgerTransactions.list(): Added
  • apideck.accounting.generalLedgerTransactions.get(): Added
  • apideck.accounting.bills.list():
    • request.filter Changed
  • apideck.accounting.invoices.list():
    • request.filter Changed
  • apideck.accounting.ledgerAccounts.list():
    • request.filter Changed
  • apideck.accounting.invoiceItems.list():
    • request.filter Changed
  • apideck.accounting.creditNotes.list():
    • request.filter Changed
  • apideck.accounting.customers.list():
    • request.filter Changed
  • apideck.accounting.suppliers.list():
    • request.filter Changed
  • apideck.accounting.payments.list():
    • request.filter Changed
  • apideck.accounting.journalEntries.list():
    • request.filter Changed
  • apideck.accounting.purchaseOrders.list():
    • request.filter Changed
  • apideck.accounting.billPayments.list():
    • request.filter Changed
  • apideck.accounting.quotes.list():
    • request.filter Added
  • apideck.accounting.projects.list():
    • request.filter Changed
  • apideck.accounting.expenseReports.list():
    • request.filter Changed
  • apideck.crm.notes.list():
    • request.filter Added
  • apideck.crm.users.list():
    • request.filter Added
    • response.data[].name Added
  • apideck.crm.users.create():
    • request.user.name Added
  • apideck.crm.users.get(): response.data.name Added
  • apideck.crm.users.update():
    • request.user.name Added
  • apideck.vault.consumers.create(): response.data.connections[].health.enum(degraded) Added
  • apideck.vault.consumers.get(): response.data.connections[].health.enum(degraded) Added
  • apideck.vault.consumers.update(): response.data.connections[].health.enum(degraded) Added
  • apideck.vault.connections.list(): response.data[] Changed
  • apideck.vault.connections.get(): response.data Changed
  • apideck.vault.connections.update(): response.data Changed
  • apideck.vault.connections.imports(): response.data Changed
  • apideck.vault.connections.token(): response.data Changed
  • apideck.vault.connectionSettings.list(): response.data Changed
  • apideck.vault.connectionSettings.update(): response.data Changed
  • apideck.webhook.webhooks.list(): response.data[].events[] Changed
  • apideck.webhook.webhooks.create():
    • request.createWebhookRequest.events[] Changed
    • response.data.events[] Changed
  • apideck.webhook.webhooks.get(): response.data.events[] Changed
  • apideck.webhook.webhooks.update():
    • request.updateWebhookRequest.events[] Changed
    • response.data.events[] Changed
  • apideck.webhook.webhooks.delete(): response.data.events[] Changed

Generated with Speakeasy CLI 1.777.2

Publishing Completed

java - v0.31.14 - 2026-06-04 13:01:55

04 Jun 13:02
d403819

Choose a tag to compare

Generated by Speakeasy CLI

com.apideck.unify 0.31.14

Java SDK Changes:

  • apideck.accounting.bills.list(): response.data[].subsidiary Added
  • apideck.accounting.bills.create():
    • request.bill.subsidiary Added
  • apideck.accounting.bills.get(): response.data.subsidiary Added
  • apideck.accounting.bills.update():
    • request.bill.subsidiary Added
  • apideck.accounting.invoices.list(): response.data[].subsidiary Added
  • apideck.accounting.invoices.create():
    • request.invoice.subsidiary Added
  • apideck.accounting.invoices.get(): response.data.subsidiary Added
  • apideck.accounting.invoices.update():
    • request.invoice.subsidiary Added
  • apideck.accounting.creditNotes.list(): response.data[].subsidiary Added
  • apideck.accounting.creditNotes.create():
    • request.creditNote.subsidiary Added
  • apideck.accounting.creditNotes.get(): response.data.subsidiary Added
  • apideck.accounting.creditNotes.update():
    • request.creditNote.subsidiary Added
  • apideck.accounting.payments.list(): response.data[].subsidiary Added
  • apideck.accounting.payments.create():
    • request.payment.subsidiary Added
  • apideck.accounting.payments.get(): response.data.subsidiary Added
  • apideck.accounting.payments.update():
    • request.payment.subsidiary Added
  • apideck.accounting.journalEntries.list(): response.data[].subsidiary Added
  • apideck.accounting.journalEntries.create():
    • request.journalEntry.subsidiary Added
  • apideck.accounting.journalEntries.get(): response.data.subsidiary Added
  • apideck.accounting.journalEntries.update():
    • request.journalEntry.subsidiary Added
  • apideck.accounting.billPayments.list(): response.data[].subsidiary Added
  • apideck.accounting.billPayments.create():
    • request.billPayment.subsidiary Added
  • apideck.accounting.billPayments.get(): response.data.subsidiary Added
  • apideck.accounting.billPayments.update():
    • request.billPayment.subsidiary Added
  • apideck.vault.logs.list():
    • request.filter Changed

Generated with Speakeasy CLI 1.770.0

Publishing Completed

java - v0.31.13 - 2026-05-23 13:01:56

23 May 13:02
5c182af

Choose a tag to compare

Generated by Speakeasy CLI

2026-05-23 13:01:56

Changes

Based on:

Generated

  • [java v0.31.13] .

Releases

Publishing Completed