Delete Customer Bank Details
curl --request DELETE \
--url https://{your-domain}.fincode.software/api/v6/services/bankmanagement/delete-customer-bank-details/{account-owner-id}/{bank-detail-id} \
--header 'X-Auth-Token: <x-auth-token>' \
--header 'platform: <platform>' \
--header 'uuid: <uuid>'import requests
url = "https://{your-domain}.fincode.software/api/v6/services/bankmanagement/delete-customer-bank-details/{account-owner-id}/{bank-detail-id}"
headers = {
"platform": "<platform>",
"uuid": "<uuid>",
"X-Auth-Token": "<x-auth-token>"
}
response = requests.delete(url, headers=headers)
print(response.text)const options = {
method: 'DELETE',
headers: {platform: '<platform>', uuid: '<uuid>', 'X-Auth-Token': '<x-auth-token>'}
};
fetch('https://{your-domain}.fincode.software/api/v6/services/bankmanagement/delete-customer-bank-details/{account-owner-id}/{bank-detail-id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://{your-domain}.fincode.software/api/v6/services/bankmanagement/delete-customer-bank-details/{account-owner-id}/{bank-detail-id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"X-Auth-Token: <x-auth-token>",
"platform: <platform>",
"uuid: <uuid>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://{your-domain}.fincode.software/api/v6/services/bankmanagement/delete-customer-bank-details/{account-owner-id}/{bank-detail-id}"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("platform", "<platform>")
req.Header.Add("uuid", "<uuid>")
req.Header.Add("X-Auth-Token", "<x-auth-token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.delete("https://{your-domain}.fincode.software/api/v6/services/bankmanagement/delete-customer-bank-details/{account-owner-id}/{bank-detail-id}")
.header("platform", "<platform>")
.header("uuid", "<uuid>")
.header("X-Auth-Token", "<x-auth-token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://{your-domain}.fincode.software/api/v6/services/bankmanagement/delete-customer-bank-details/{account-owner-id}/{bank-detail-id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["platform"] = '<platform>'
request["uuid"] = '<uuid>'
request["X-Auth-Token"] = '<x-auth-token>'
response = http.request(request)
puts response.read_bodyAPI Endpoints
Delete Customer Bank Details
Removes a saved bank account from a customer profile.
DELETE
/
bankmanagement
/
delete-customer-bank-details
/
{account-owner-id}
/
{bank-detail-id}
Delete Customer Bank Details
curl --request DELETE \
--url https://{your-domain}.fincode.software/api/v6/services/bankmanagement/delete-customer-bank-details/{account-owner-id}/{bank-detail-id} \
--header 'X-Auth-Token: <x-auth-token>' \
--header 'platform: <platform>' \
--header 'uuid: <uuid>'import requests
url = "https://{your-domain}.fincode.software/api/v6/services/bankmanagement/delete-customer-bank-details/{account-owner-id}/{bank-detail-id}"
headers = {
"platform": "<platform>",
"uuid": "<uuid>",
"X-Auth-Token": "<x-auth-token>"
}
response = requests.delete(url, headers=headers)
print(response.text)const options = {
method: 'DELETE',
headers: {platform: '<platform>', uuid: '<uuid>', 'X-Auth-Token': '<x-auth-token>'}
};
fetch('https://{your-domain}.fincode.software/api/v6/services/bankmanagement/delete-customer-bank-details/{account-owner-id}/{bank-detail-id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://{your-domain}.fincode.software/api/v6/services/bankmanagement/delete-customer-bank-details/{account-owner-id}/{bank-detail-id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"X-Auth-Token: <x-auth-token>",
"platform: <platform>",
"uuid: <uuid>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://{your-domain}.fincode.software/api/v6/services/bankmanagement/delete-customer-bank-details/{account-owner-id}/{bank-detail-id}"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("platform", "<platform>")
req.Header.Add("uuid", "<uuid>")
req.Header.Add("X-Auth-Token", "<x-auth-token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.delete("https://{your-domain}.fincode.software/api/v6/services/bankmanagement/delete-customer-bank-details/{account-owner-id}/{bank-detail-id}")
.header("platform", "<platform>")
.header("uuid", "<uuid>")
.header("X-Auth-Token", "<x-auth-token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://{your-domain}.fincode.software/api/v6/services/bankmanagement/delete-customer-bank-details/{account-owner-id}/{bank-detail-id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["platform"] = '<platform>'
request["uuid"] = '<uuid>'
request["X-Auth-Token"] = '<x-auth-token>'
response = http.request(request)
puts response.read_bodyDeletes a specific saved bank account record for a customer.
Path Parameters
string
required
The internal Customer record
id (UUID). This is the id field returned by customer management endpoints — not the customer code.string
required
The
id of the bank detail record to delete (UUID), returned by the list bank details endpoint.Request Headers
string
required
JWT Access Token of the authenticated user.
string
default:"fincode"
required
Platform identifier. Use
fincode.string
default:"200"
required
Unique request identifier.
Code Example
cURL
curl -X DELETE 'https://{your-domain}.fincode.software/api/v6/services/bankmanagement/delete-customer-bank-details/{account-owner-id}/{bank-detail-id}' \
--header 'X-Auth-Token: YOUR_JWT_ACCESS_TOKEN' \
--header 'platform: fincode' \
--header 'uuid: 200'
Headers
Path Parameters
The internal Customer record id (UUID) — not the customer code.
The id of the bank detail record to delete.
Response
200
Bank details deleted
