diff --git a/.release-please-manifest.json b/.release-please-manifest.json
index 1014297ec..83946c948 100644
--- a/.release-please-manifest.json
+++ b/.release-please-manifest.json
@@ -1,3 +1,3 @@
{
- ".": "0.514.0"
+ ".": "0.515.0"
}
\ No newline at end of file
diff --git a/.stats.yml b/.stats.yml
index fcb6c732c..ebb831829 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 241
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-ec147e2dbcccb835ada48a743903d43ab228330e476558ba74dc87f248345303.yml
-openapi_spec_hash: 333fdaec2de515a123cc44401b432aa2
-config_hash: d48e9f65bcf642f92610034d6c43f07a
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/increase%2Fincrease-ecd0cee565701f1d47c0db3efed2734f1195f60e5767c9c5f67ddb5de5e6abf1.yml
+openapi_spec_hash: d9205bf9cc1ce52d0d046007318761a1
+config_hash: cb5b8736705c06b670f6a25484622d62
diff --git a/CHANGELOG.md b/CHANGELOG.md
index ee955e001..86cd8b0a5 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,14 @@
# Changelog
+## 0.515.0 (2026-04-13)
+
+Full Changelog: [v0.514.0...v0.515.0](https://github.com/Increase/increase-java/compare/v0.514.0...v0.515.0)
+
+### Features
+
+* **api:** api update ([aea3469](https://github.com/Increase/increase-java/commit/aea34699ae0d285570eb297d6cb1b0ee37a37422))
+* **api:** api update ([41a701b](https://github.com/Increase/increase-java/commit/41a701b352f547ae79f4210791155335019c345e))
+
## 0.514.0 (2026-04-13)
Full Changelog: [v0.513.0...v0.514.0](https://github.com/Increase/increase-java/compare/v0.513.0...v0.514.0)
diff --git a/README.md b/README.md
index 916e509ff..1c7e4aa94 100644
--- a/README.md
+++ b/README.md
@@ -2,8 +2,8 @@
-[](https://central.sonatype.com/artifact/com.increase.api/increase-java/0.514.0)
-[](https://javadoc.io/doc/com.increase.api/increase-java/0.514.0)
+[](https://central.sonatype.com/artifact/com.increase.api/increase-java/0.515.0)
+[](https://javadoc.io/doc/com.increase.api/increase-java/0.515.0)
@@ -13,7 +13,7 @@ The Increase Java SDK is similar to the Increase Kotlin SDK but with minor diffe
-The REST API documentation can be found on [increase.com](https://increase.com/documentation). Javadocs are available on [javadoc.io](https://javadoc.io/doc/com.increase.api/increase-java/0.514.0).
+The REST API documentation can be found on [increase.com](https://increase.com/documentation). Javadocs are available on [javadoc.io](https://javadoc.io/doc/com.increase.api/increase-java/0.515.0).
@@ -24,7 +24,7 @@ The REST API documentation can be found on [increase.com](https://increase.com/d
### Gradle
```kotlin
-implementation("com.increase.api:increase-java:0.514.0")
+implementation("com.increase.api:increase-java:0.515.0")
```
### Maven
@@ -33,7 +33,7 @@ implementation("com.increase.api:increase-java:0.514.0")
com.increase.api
increase-java
- 0.514.0
+ 0.515.0
```
diff --git a/build.gradle.kts b/build.gradle.kts
index 4f31d9c09..173b0236d 100644
--- a/build.gradle.kts
+++ b/build.gradle.kts
@@ -8,7 +8,7 @@ repositories {
allprojects {
group = "com.increase.api"
- version = "0.514.0" // x-release-please-version
+ version = "0.515.0" // x-release-please-version
}
subprojects {
diff --git a/increase-java-core/src/main/kotlin/com/increase/api/models/simulations/accounttransfers/AccountTransferCompleteParams.kt b/increase-java-core/src/main/kotlin/com/increase/api/models/simulations/accounttransfers/AccountTransferCompleteParams.kt
deleted file mode 100644
index 94bf2cd1d..000000000
--- a/increase-java-core/src/main/kotlin/com/increase/api/models/simulations/accounttransfers/AccountTransferCompleteParams.kt
+++ /dev/null
@@ -1,247 +0,0 @@
-// File generated from our OpenAPI spec by Stainless.
-
-package com.increase.api.models.simulations.accounttransfers
-
-import com.increase.api.core.JsonValue
-import com.increase.api.core.Params
-import com.increase.api.core.http.Headers
-import com.increase.api.core.http.QueryParams
-import com.increase.api.core.toImmutable
-import java.util.Objects
-import java.util.Optional
-import kotlin.jvm.optionals.getOrNull
-
-/**
- * If your account is configured to require approval for each transfer, this endpoint simulates the
- * approval of an [Account Transfer](#account-transfers). You can also approve sandbox Account
- * Transfers in the dashboard. This transfer must first have a `status` of `pending_approval`.
- */
-class AccountTransferCompleteParams
-private constructor(
- private val accountTransferId: String?,
- private val additionalHeaders: Headers,
- private val additionalQueryParams: QueryParams,
- private val additionalBodyProperties: Map,
-) : Params {
-
- /** The identifier of the Account Transfer you wish to complete. */
- fun accountTransferId(): Optional = Optional.ofNullable(accountTransferId)
-
- /** Additional body properties to send with the request. */
- fun _additionalBodyProperties(): Map = additionalBodyProperties
-
- /** Additional headers to send with the request. */
- fun _additionalHeaders(): Headers = additionalHeaders
-
- /** Additional query param to send with the request. */
- fun _additionalQueryParams(): QueryParams = additionalQueryParams
-
- fun toBuilder() = Builder().from(this)
-
- companion object {
-
- @JvmStatic fun none(): AccountTransferCompleteParams = builder().build()
-
- /**
- * Returns a mutable builder for constructing an instance of
- * [AccountTransferCompleteParams].
- */
- @JvmStatic fun builder() = Builder()
- }
-
- /** A builder for [AccountTransferCompleteParams]. */
- class Builder internal constructor() {
-
- private var accountTransferId: String? = null
- private var additionalHeaders: Headers.Builder = Headers.builder()
- private var additionalQueryParams: QueryParams.Builder = QueryParams.builder()
- private var additionalBodyProperties: MutableMap = mutableMapOf()
-
- @JvmSynthetic
- internal fun from(accountTransferCompleteParams: AccountTransferCompleteParams) = apply {
- accountTransferId = accountTransferCompleteParams.accountTransferId
- additionalHeaders = accountTransferCompleteParams.additionalHeaders.toBuilder()
- additionalQueryParams = accountTransferCompleteParams.additionalQueryParams.toBuilder()
- additionalBodyProperties =
- accountTransferCompleteParams.additionalBodyProperties.toMutableMap()
- }
-
- /** The identifier of the Account Transfer you wish to complete. */
- fun accountTransferId(accountTransferId: String?) = apply {
- this.accountTransferId = accountTransferId
- }
-
- /** Alias for calling [Builder.accountTransferId] with `accountTransferId.orElse(null)`. */
- fun accountTransferId(accountTransferId: Optional) =
- accountTransferId(accountTransferId.getOrNull())
-
- fun additionalHeaders(additionalHeaders: Headers) = apply {
- this.additionalHeaders.clear()
- putAllAdditionalHeaders(additionalHeaders)
- }
-
- fun additionalHeaders(additionalHeaders: Map>) = apply {
- this.additionalHeaders.clear()
- putAllAdditionalHeaders(additionalHeaders)
- }
-
- fun putAdditionalHeader(name: String, value: String) = apply {
- additionalHeaders.put(name, value)
- }
-
- fun putAdditionalHeaders(name: String, values: Iterable) = apply {
- additionalHeaders.put(name, values)
- }
-
- fun putAllAdditionalHeaders(additionalHeaders: Headers) = apply {
- this.additionalHeaders.putAll(additionalHeaders)
- }
-
- fun putAllAdditionalHeaders(additionalHeaders: Map>) = apply {
- this.additionalHeaders.putAll(additionalHeaders)
- }
-
- fun replaceAdditionalHeaders(name: String, value: String) = apply {
- additionalHeaders.replace(name, value)
- }
-
- fun replaceAdditionalHeaders(name: String, values: Iterable) = apply {
- additionalHeaders.replace(name, values)
- }
-
- fun replaceAllAdditionalHeaders(additionalHeaders: Headers) = apply {
- this.additionalHeaders.replaceAll(additionalHeaders)
- }
-
- fun replaceAllAdditionalHeaders(additionalHeaders: Map>) = apply {
- this.additionalHeaders.replaceAll(additionalHeaders)
- }
-
- fun removeAdditionalHeaders(name: String) = apply { additionalHeaders.remove(name) }
-
- fun removeAllAdditionalHeaders(names: Set) = apply {
- additionalHeaders.removeAll(names)
- }
-
- fun additionalQueryParams(additionalQueryParams: QueryParams) = apply {
- this.additionalQueryParams.clear()
- putAllAdditionalQueryParams(additionalQueryParams)
- }
-
- fun additionalQueryParams(additionalQueryParams: Map>) = apply {
- this.additionalQueryParams.clear()
- putAllAdditionalQueryParams(additionalQueryParams)
- }
-
- fun putAdditionalQueryParam(key: String, value: String) = apply {
- additionalQueryParams.put(key, value)
- }
-
- fun putAdditionalQueryParams(key: String, values: Iterable) = apply {
- additionalQueryParams.put(key, values)
- }
-
- fun putAllAdditionalQueryParams(additionalQueryParams: QueryParams) = apply {
- this.additionalQueryParams.putAll(additionalQueryParams)
- }
-
- fun putAllAdditionalQueryParams(additionalQueryParams: Map>) =
- apply {
- this.additionalQueryParams.putAll(additionalQueryParams)
- }
-
- fun replaceAdditionalQueryParams(key: String, value: String) = apply {
- additionalQueryParams.replace(key, value)
- }
-
- fun replaceAdditionalQueryParams(key: String, values: Iterable) = apply {
- additionalQueryParams.replace(key, values)
- }
-
- fun replaceAllAdditionalQueryParams(additionalQueryParams: QueryParams) = apply {
- this.additionalQueryParams.replaceAll(additionalQueryParams)
- }
-
- fun replaceAllAdditionalQueryParams(additionalQueryParams: Map>) =
- apply {
- this.additionalQueryParams.replaceAll(additionalQueryParams)
- }
-
- fun removeAdditionalQueryParams(key: String) = apply { additionalQueryParams.remove(key) }
-
- fun removeAllAdditionalQueryParams(keys: Set) = apply {
- additionalQueryParams.removeAll(keys)
- }
-
- fun additionalBodyProperties(additionalBodyProperties: Map) = apply {
- this.additionalBodyProperties.clear()
- putAllAdditionalBodyProperties(additionalBodyProperties)
- }
-
- fun putAdditionalBodyProperty(key: String, value: JsonValue) = apply {
- additionalBodyProperties.put(key, value)
- }
-
- fun putAllAdditionalBodyProperties(additionalBodyProperties: Map) =
- apply {
- this.additionalBodyProperties.putAll(additionalBodyProperties)
- }
-
- fun removeAdditionalBodyProperty(key: String) = apply {
- additionalBodyProperties.remove(key)
- }
-
- fun removeAllAdditionalBodyProperties(keys: Set) = apply {
- keys.forEach(::removeAdditionalBodyProperty)
- }
-
- /**
- * Returns an immutable instance of [AccountTransferCompleteParams].
- *
- * Further updates to this [Builder] will not mutate the returned instance.
- */
- fun build(): AccountTransferCompleteParams =
- AccountTransferCompleteParams(
- accountTransferId,
- additionalHeaders.build(),
- additionalQueryParams.build(),
- additionalBodyProperties.toImmutable(),
- )
- }
-
- fun _body(): Optional