Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 16 additions & 10 deletions .speakeasy/gen.lock
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
lockVersion: 2.0.0
id: 38254260-287a-40b6-9ac5-c2fcb654c9cc
management:
docChecksum: fbc79de1908ef8470cee0e8ac97f3d4b
docVersion: 10.21.18
speakeasyVersion: 1.661.3
docChecksum: 5a64228df36ed373024a7e607d7107cf
docVersion: 10.21.19
speakeasyVersion: 1.662.0
generationVersion: 2.763.3
releaseVersion: 0.27.9
configChecksum: 7b37d7d128984d7847b3a1bcea3566af
releaseVersion: 0.27.10
configChecksum: 64c3b156ac4de5cbc110ba3fe8a4060b
repoURL: https://github.com/apideck-libraries/sdk-java.git
published: true
features:
Expand Down Expand Up @@ -52,6 +52,7 @@ generatedFiles:
- docs/models/components/AccountingLocation.md
- docs/models/components/AccountingLocationInput.md
- docs/models/components/AccountingLocationsFilter.md
- docs/models/components/AccountingMethod.md
- docs/models/components/ActivitiesFilter.md
- docs/models/components/ActivitiesSort.md
- docs/models/components/ActivitiesSortBy.md
Expand Down Expand Up @@ -109,6 +110,7 @@ generatedFiles:
- docs/models/components/BankAccount2AccountType.md
- docs/models/components/BankAccountType.md
- docs/models/components/BankAccountsFilter.md
- docs/models/components/BankAccountsFilterAccountType.md
- docs/models/components/BankAccountsFilterStatus.md
- docs/models/components/BankAccountsSort.md
- docs/models/components/BankFeedAccount.md
Expand Down Expand Up @@ -721,6 +723,7 @@ generatedFiles:
- docs/models/components/ProductStatus.md
- docs/models/components/ProfitAndLoss.md
- docs/models/components/ProfitAndLossFilter.md
- docs/models/components/ProfitAndLossFilterAccountingMethod.md
- docs/models/components/ProfitAndLossIndicator.md
- docs/models/components/ProfitAndLossType.md
- docs/models/components/Project.md
Expand Down Expand Up @@ -1842,6 +1845,7 @@ generatedFiles:
- src/main/java/com/apideck/unify/models/components/AccountingLocation.java
- src/main/java/com/apideck/unify/models/components/AccountingLocationInput.java
- src/main/java/com/apideck/unify/models/components/AccountingLocationsFilter.java
- src/main/java/com/apideck/unify/models/components/AccountingMethod.java
- src/main/java/com/apideck/unify/models/components/ActivitiesFilter.java
- src/main/java/com/apideck/unify/models/components/ActivitiesSort.java
- src/main/java/com/apideck/unify/models/components/ActivitiesSortBy.java
Expand Down Expand Up @@ -1899,6 +1903,7 @@ generatedFiles:
- src/main/java/com/apideck/unify/models/components/BankAccount2AccountType.java
- src/main/java/com/apideck/unify/models/components/BankAccountType.java
- src/main/java/com/apideck/unify/models/components/BankAccountsFilter.java
- src/main/java/com/apideck/unify/models/components/BankAccountsFilterAccountType.java
- src/main/java/com/apideck/unify/models/components/BankAccountsFilterStatus.java
- src/main/java/com/apideck/unify/models/components/BankAccountsSort.java
- src/main/java/com/apideck/unify/models/components/BankFeedAccount.java
Expand Down Expand Up @@ -2512,6 +2517,7 @@ generatedFiles:
- src/main/java/com/apideck/unify/models/components/ProductStatus.java
- src/main/java/com/apideck/unify/models/components/ProfitAndLoss.java
- src/main/java/com/apideck/unify/models/components/ProfitAndLossFilter.java
- src/main/java/com/apideck/unify/models/components/ProfitAndLossFilterAccountingMethod.java
- src/main/java/com/apideck/unify/models/components/ProfitAndLossIndicator.java
- src/main/java/com/apideck/unify/models/components/ProfitAndLossType.java
- src/main/java/com/apideck/unify/models/components/Project.java
Expand Down Expand Up @@ -7103,7 +7109,7 @@ examples:
parameters:
query:
pass_through: {"search": "San Francisco"}
filter: {"start_date": "2021-01-01", "end_date": "2021-12-31", "period_count": 3, "period_type": "month", "location_id": "123"}
filter: {"start_date": "2021-01-01", "end_date": "2021-12-31", "period_count": 3, "period_type": "month", "location_id": "123", "accounting_method": "accrual"}
raw: false
header:
x-apideck-consumer-id: "test-consumer"
Expand Down Expand Up @@ -7155,7 +7161,7 @@ examples:
parameters:
query:
raw: false
filter: {"customer_id": "123abc", "start_date": "2021-01-01", "end_date": "2021-12-31", "location_id": "123"}
filter: {"customer_id": "123abc", "start_date": "2021-01-01", "end_date": "2021-12-31", "location_id": "123", "accounting_method": "accrual"}
pass_through: {"search": "San Francisco"}
fields: "id,updated_at"
header:
Expand Down Expand Up @@ -19801,7 +19807,7 @@ examples:
query:
raw: false
limit: 20
filter: {"name": "Main Operating", "status": "active"}
filter: {"name": "Main Operating", "account_type": "checking", "status": "active"}
sort: {"by": "updated_at", "direction": "asc"}
pass_through: {"search": "San Francisco"}
fields: "id,updated_at"
Expand Down Expand Up @@ -19864,7 +19870,7 @@ examples:
x-apideck-service-id: "salesforce"
responses:
"200":
application/json: {"status_code": 200, "status": "OK", "service": "quickbooks", "resource": "bank-accounts", "operation": "one", "data": {"id": "12345", "display_id": "BA-001", "name": "Main Operating Account", "account_number": "123465", "account_type": "checking", "ledger_account": {"id": "123456", "name": "Bank account", "nominal_code": "N091", "code": "453", "parent_id": "123456", "display_id": "123456"}, "bank_name": "Chase Bank", "currency": "USD", "balance": 25000, "available_balance": 24500, "overdraft_limit": 5000, "routing_number": "021000021", "iban": "GB33BUKB20201555555555", "bic": "CHASUS33", "bsb_number": "062-001", "branch_identifier": "001", "bank_code": "BNH", "country": "US", "status": "active", "description": "Primary operating account for daily transactions", "custom_fields": [{"id": "2389328923893298", "name": "employee_level", "description": "Employee Level", "value": "Uses Salesforce and Marketo"}], "created_at": "2020-09-30T07:43:32.000Z", "updated_at": "2020-09-30T07:43:32.000Z", "created_by": "12345", "updated_by": "12345"}}
application/json: {"status_code": 200, "status": "OK", "service": "quickbooks", "resource": "bank-accounts", "operation": "one", "data": {"id": "12345", "downstream_id": "12345", "display_id": "BA-001", "name": "Main Operating Account", "account_number": "123465", "account_type": "checking", "ledger_account": {"id": "123456", "name": "Bank account", "nominal_code": "N091", "code": "453", "parent_id": "123456", "display_id": "123456"}, "bank_name": "Chase Bank", "currency": "USD", "balance": 25000, "available_balance": 24500, "overdraft_limit": 5000, "routing_number": "021000021", "iban": "GB33BUKB20201555555555", "bic": "CHASUS33", "bsb_number": "062-001", "branch_identifier": "001", "bank_code": "BNH", "country": "US", "status": "active", "description": "Primary operating account for daily transactions", "custom_fields": [{"id": "2389328923893298", "name": "employee_level", "description": "Employee Level", "value": "Uses Salesforce and Marketo"}], "created_at": "2020-09-30T07:43:32.000Z", "updated_at": "2020-09-30T07:43:32.000Z", "created_by": "12345", "updated_by": "12345"}}
"400":
application/json: {"status_code": 400, "error": "Bad Request", "type_name": "RequestValidationError", "message": "Invalid Params", "detail": "Missing property foobar", "ref": "https://developers.apideck.com/errors#requestvalidationerror"}
"401":
Expand Down Expand Up @@ -20068,4 +20074,4 @@ examples:
application/json: {"status_code": 400, "error": "Bad Request", "type_name": "RequestHeadersValidationError", "message": "Invalid Params", "detail": "Missing Header: x-apideck-consumer-id", "ref": "https://developers.apideck.com/errors#unauthorizederror"}
examplesVersion: 1.0.2
generatedTests: {}
releaseNotes: "## Java SDK Changes Detected:\n* `apideck.accounting.taxRates.list()`: `response.data.[].country` **Added**\n* `apideck.accounting.taxRates.create()`: \n * `request.taxRate.country` **Added**\n* `apideck.accounting.taxRates.get()`: `response.data.country` **Added**\n* `apideck.accounting.taxRates.update()`: \n * `request.taxRate.country` **Added**\n* `apideck.accounting.companyInfo.get()`: `response.data.defaultSalesTax.country` **Added**\n"
releaseNotes: "## Java SDK Changes Detected:\n* `apideck.accounting.balanceSheet.get()`: \n * `request.filter` **Changed**\n* `apideck.accounting.profitAndLoss.get()`: \n * `request.filter` **Changed**\n* `apideck.accounting.bankAccounts.list()`: \n * `request.filter` **Changed**\n * `response.data.[].downstreamId` **Added**\n* `apideck.accounting.bankAccounts.get()`: `response.data.downstreamId` **Added**\n"
2 changes: 1 addition & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ generation:
generateNewTests: false
skipResponseBodyAssertions: false
java:
version: 0.27.9
version: 0.27.10
additionalDependencies: []
additionalPlugins: []
artifactID: unify
Expand Down
16 changes: 8 additions & 8 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
speakeasyVersion: 1.661.3
speakeasyVersion: 1.662.0
sources:
Apideck-OAS:
sourceNamespace: apideck-oas
sourceRevisionDigest: sha256:f06d45c8093c174ccfbc9c5d83c1360f03c87489b57b6161a53f7cb310d0b2cb
sourceBlobDigest: sha256:ded010a987213606a40ad118f6bd177d5c3b54461d6b10a7bc98d24c26237ce4
sourceRevisionDigest: sha256:8df4386a1b824ab71ddd134b208d495f0ce615a5e8cc41cd90f95a179518cd41
sourceBlobDigest: sha256:94ee8d694aa860e54a88ca1d2205746bc55a3742c00bf2424f54e1695fa361be
tags:
- latest
- speakeasy-sdk-regen-1764155629
- 10.21.18
- speakeasy-sdk-regen-1764199324
- 10.21.19
targets:
apideck:
source: Apideck-OAS
sourceNamespace: apideck-oas
sourceRevisionDigest: sha256:f06d45c8093c174ccfbc9c5d83c1360f03c87489b57b6161a53f7cb310d0b2cb
sourceBlobDigest: sha256:ded010a987213606a40ad118f6bd177d5c3b54461d6b10a7bc98d24c26237ce4
sourceRevisionDigest: sha256:8df4386a1b824ab71ddd134b208d495f0ce615a5e8cc41cd90f95a179518cd41
sourceBlobDigest: sha256:94ee8d694aa860e54a88ca1d2205746bc55a3742c00bf2424f54e1695fa361be
codeSamplesNamespace: apideck-oas-java-code-samples
codeSamplesRevisionDigest: sha256:5c52513665b1825c4af28590fafdfa70f7dbc414ee552f215c5abe90cce06da4
codeSamplesRevisionDigest: sha256:a8a4b349159ce2e7d8962df894334d7166d8d544bfffd1a5746cb6e7431c6fa4
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,15 +50,15 @@ The samples below show how a published SDK artifact is used:

Gradle:
```groovy
implementation 'com.apideck:unify:0.27.9'
implementation 'com.apideck:unify:0.27.10'
```

Maven:
```xml
<dependency>
<groupId>com.apideck</groupId>
<artifactId>unify</artifactId>
<version>0.27.9</version>
<version>0.27.10</version>
</dependency>
```

Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -648,4 +648,14 @@ Based on:
### Generated
- [java v0.27.9] .
### Releases
- [Maven Central v0.27.9] https://central.sonatype.com/artifact/com.apideck/unify/0.27.9 - .
- [Maven Central v0.27.9] https://central.sonatype.com/artifact/com.apideck/unify/0.27.9 - .

## 2025-11-27 09:03:58
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.662.0 (2.763.3) https://github.com/speakeasy-api/speakeasy
### Generated
- [java v0.27.10] .
### Releases
- [Maven Central v0.27.10] https://central.sonatype.com/artifact/com.apideck/unify/0.27.10 - .
1 change: 1 addition & 0 deletions docs/models/components/AccountingBankAccount.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@
| Field | Type | Required | Description | Example |
| ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------- |
| `id` | *String* | :heavy_check_mark: | A unique identifier for an object. | 12345 |
| `downstreamId` | *JsonNullable\<String>* | :heavy_minus_sign: | The third-party API ID of original entity | 12345 |
| `displayId` | *JsonNullable\<String>* | :heavy_minus_sign: | Display ID for the bank account | BA-001 |
| `name` | *JsonNullable\<String>* | :heavy_minus_sign: | The name of the bank account | Main Operating Account |
| `accountNumber` | *JsonNullable\<String>* | :heavy_minus_sign: | The bank account number | 123465 |
Expand Down
11 changes: 11 additions & 0 deletions docs/models/components/AccountingMethod.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# AccountingMethod

The accounting method used for the report: cash or accrual.


## Values

| Name | Value |
| --------- | --------- |
| `CASH` | cash |
| `ACCRUAL` | accrual |
Loading
Loading