Skip to main content
DELETE
/
v1
/
config
/
{category}
/
settings
Java (SDK)
package hello.world;

import java.lang.Exception;
import java.util.List;
import org.openapis.openapi.AriesJava;
import org.openapis.openapi.models.errors.*;
import org.openapis.openapi.models.operations.DeleteSettingsRequestBody;
import org.openapis.openapi.models.operations.DeleteSettingsResponse;

public class Application {

    public static void main(String[] args) throws BadRequestException, UnauthorizedException, InternalServerError, Exception {

        AriesJava sdk = AriesJava.builder()
                .bearerAuth(System.getenv().getOrDefault("BEARER_AUTH", ""))
            .build();

        DeleteSettingsResponse res = sdk.settings().delete()
                .category("feature-flags")
                .body(DeleteSettingsRequestBody.builder()
                    .keys(List.of(
                        "old_feature",
                        "deprecated_setting"))
                    .build())
                .call();

        if (res.object().isPresent()) {
            // handle response
        }
    }
}
{
  "message": "Settings deleted successfully"
}

Documentation Index

Fetch the complete documentation index at: https://finance.dev/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

category
string
required

Category of the setting (e.g., 'display', 'trading', 'notifications')

Body

application/json

List of setting keys to delete

keys
string[]
required
Minimum array length: 1

Response

Global settings deleted successfully

message
string