Start company bank-account setup
Reserve a durable setup attempt after the authenticated company admin accepts the current variable-amount ACH authorization and submits its exact frontend wording for fingerprint verification. Returns the Stripe client secret used by Stripe-rendered bank account collection. The optional existing-bank fields select a company-owned encrypted account for server-side Stripe tokenization; all three must be sent together. Bank and routing numbers are never accepted by this endpoint.
curl --request POST \
--url https://api.fluid.app/api/settings/billing/instrument-setup \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"instrument_setup": {
"instrument_type": "us_bank_account",
"billing_name": "Dunder Mifflin Paper Company",
"billing_email": "angela.martin@dundermifflin.com",
"authorization_version": "fluid-ach-v1",
"authorization_text": "MERCHANT BANK ACCOUNT DEBIT AUTHORIZATION AND PLATFORM FEE AGREEMENT\n\nBy creating and maintaining a merchant profile on Fluid and providing the bank account information requested by Fluid (the “Platform”), Merchant authorizes the Platform and its designated payment processor, financial institution, or payment service provider to initiate electronic debits (including ACH debits, where applicable) from the bank account designated by Merchant for amounts that Merchant owes to the Platform under the Platform’s applicable Merchant Agreement, Terms of Service, fee schedule, or other agreement governing Merchant’s use of the Platform (collectively, the “Platform Fees”).\n\nThis authorization is provided voluntarily and constitutes Merchant’s authorization for the Platform, through its payment processor or financial institution, to debit the designated bank account for Platform Fees and other amounts expressly authorized under Merchant’s agreement with the Platform.\n\nMerchant represents and warrants that it is authorized to use the designated bank account and to authorize electronic debits from that account. Merchant agrees that the bank-account information provided to the Platform is accurate and complete and will promptly update that information if the account changes, is closed, or is no longer authorized for such debits.\n\nAmount of Debits. Debits may be made for Platform Fees and other amounts that are due and payable by Merchant under the applicable Merchant Agreement. Where the amount of a debit is not a fixed amount, the amount will be determined in accordance with the Platform’s then-current fee schedule and the transaction activity or other applicable charges associated with Merchant’s use of the Platform.\n\nAuthorization Duration. This authorization will remain in effect for as long as Merchant maintains an account with the Platform and has amounts payable to the Platform, unless and until Merchant properly revokes the authorization as described below. Revocation does not relieve Merchant of any payment obligation incurred before revocation or otherwise terminate Merchant’s obligations under the applicable Merchant Agreement.\n\nHow to Revoke Authorization. Merchant may revoke this authorization by providing written notice to finance@fluid.app. To allow reasonable time to process the revocation and prevent additional authorized debits, Merchant should submit the revocation notice at least 15 business days before the date of any debit Merchant wishes to prevent. Revocation will become effective after the Platform has had a reasonable opportunity to process the request. Revocation of this authorization does not cancel, waive, or otherwise affect Platform Fees or other amounts already owed by Merchant.\n\nMerchant acknowledges that it has read and understands this authorization and agrees that submitting the bank-account information and accepting these terms constitutes its authorization for the Platform and its designated payment processor to initiate the debits described above.",
"accepted": true,
"bank_account_id": 3187,
"bank_account_type": "checking",
"account_holder_type": "company"
}
}
'import requests
url = "https://api.fluid.app/api/settings/billing/instrument-setup"
payload = { "instrument_setup": {
"instrument_type": "us_bank_account",
"billing_name": "Dunder Mifflin Paper Company",
"billing_email": "angela.martin@dundermifflin.com",
"authorization_version": "fluid-ach-v1",
"authorization_text": "MERCHANT BANK ACCOUNT DEBIT AUTHORIZATION AND PLATFORM FEE AGREEMENT
By creating and maintaining a merchant profile on Fluid and providing the bank account information requested by Fluid (the “Platform”), Merchant authorizes the Platform and its designated payment processor, financial institution, or payment service provider to initiate electronic debits (including ACH debits, where applicable) from the bank account designated by Merchant for amounts that Merchant owes to the Platform under the Platform’s applicable Merchant Agreement, Terms of Service, fee schedule, or other agreement governing Merchant’s use of the Platform (collectively, the “Platform Fees”).
This authorization is provided voluntarily and constitutes Merchant’s authorization for the Platform, through its payment processor or financial institution, to debit the designated bank account for Platform Fees and other amounts expressly authorized under Merchant’s agreement with the Platform.
Merchant represents and warrants that it is authorized to use the designated bank account and to authorize electronic debits from that account. Merchant agrees that the bank-account information provided to the Platform is accurate and complete and will promptly update that information if the account changes, is closed, or is no longer authorized for such debits.
Amount of Debits. Debits may be made for Platform Fees and other amounts that are due and payable by Merchant under the applicable Merchant Agreement. Where the amount of a debit is not a fixed amount, the amount will be determined in accordance with the Platform’s then-current fee schedule and the transaction activity or other applicable charges associated with Merchant’s use of the Platform.
Authorization Duration. This authorization will remain in effect for as long as Merchant maintains an account with the Platform and has amounts payable to the Platform, unless and until Merchant properly revokes the authorization as described below. Revocation does not relieve Merchant of any payment obligation incurred before revocation or otherwise terminate Merchant’s obligations under the applicable Merchant Agreement.
How to Revoke Authorization. Merchant may revoke this authorization by providing written notice to finance@fluid.app. To allow reasonable time to process the revocation and prevent additional authorized debits, Merchant should submit the revocation notice at least 15 business days before the date of any debit Merchant wishes to prevent. Revocation will become effective after the Platform has had a reasonable opportunity to process the request. Revocation of this authorization does not cancel, waive, or otherwise affect Platform Fees or other amounts already owed by Merchant.
Merchant acknowledges that it has read and understands this authorization and agrees that submitting the bank-account information and accepting these terms constitutes its authorization for the Platform and its designated payment processor to initiate the debits described above.",
"accepted": True,
"bank_account_id": 3187,
"bank_account_type": "checking",
"account_holder_type": "company"
} }
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
instrument_setup: {
instrument_type: 'us_bank_account',
billing_name: 'Dunder Mifflin Paper Company',
billing_email: 'angela.martin@dundermifflin.com',
authorization_version: 'fluid-ach-v1',
authorization_text: 'MERCHANT BANK ACCOUNT DEBIT AUTHORIZATION AND PLATFORM FEE AGREEMENT\n\nBy creating and maintaining a merchant profile on Fluid and providing the bank account information requested by Fluid (the “Platform”), Merchant authorizes the Platform and its designated payment processor, financial institution, or payment service provider to initiate electronic debits (including ACH debits, where applicable) from the bank account designated by Merchant for amounts that Merchant owes to the Platform under the Platform’s applicable Merchant Agreement, Terms of Service, fee schedule, or other agreement governing Merchant’s use of the Platform (collectively, the “Platform Fees”).\n\nThis authorization is provided voluntarily and constitutes Merchant’s authorization for the Platform, through its payment processor or financial institution, to debit the designated bank account for Platform Fees and other amounts expressly authorized under Merchant’s agreement with the Platform.\n\nMerchant represents and warrants that it is authorized to use the designated bank account and to authorize electronic debits from that account. Merchant agrees that the bank-account information provided to the Platform is accurate and complete and will promptly update that information if the account changes, is closed, or is no longer authorized for such debits.\n\nAmount of Debits. Debits may be made for Platform Fees and other amounts that are due and payable by Merchant under the applicable Merchant Agreement. Where the amount of a debit is not a fixed amount, the amount will be determined in accordance with the Platform’s then-current fee schedule and the transaction activity or other applicable charges associated with Merchant’s use of the Platform.\n\nAuthorization Duration. This authorization will remain in effect for as long as Merchant maintains an account with the Platform and has amounts payable to the Platform, unless and until Merchant properly revokes the authorization as described below. Revocation does not relieve Merchant of any payment obligation incurred before revocation or otherwise terminate Merchant’s obligations under the applicable Merchant Agreement.\n\nHow to Revoke Authorization. Merchant may revoke this authorization by providing written notice to finance@fluid.app. To allow reasonable time to process the revocation and prevent additional authorized debits, Merchant should submit the revocation notice at least 15 business days before the date of any debit Merchant wishes to prevent. Revocation will become effective after the Platform has had a reasonable opportunity to process the request. Revocation of this authorization does not cancel, waive, or otherwise affect Platform Fees or other amounts already owed by Merchant.\n\nMerchant acknowledges that it has read and understands this authorization and agrees that submitting the bank-account information and accepting these terms constitutes its authorization for the Platform and its designated payment processor to initiate the debits described above.',
accepted: true,
bank_account_id: 3187,
bank_account_type: 'checking',
account_holder_type: 'company'
}
})
};
fetch('https://api.fluid.app/api/settings/billing/instrument-setup', 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://api.fluid.app/api/settings/billing/instrument-setup",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'instrument_setup' => [
'instrument_type' => 'us_bank_account',
'billing_name' => 'Dunder Mifflin Paper Company',
'billing_email' => 'angela.martin@dundermifflin.com',
'authorization_version' => 'fluid-ach-v1',
'authorization_text' => 'MERCHANT BANK ACCOUNT DEBIT AUTHORIZATION AND PLATFORM FEE AGREEMENT
By creating and maintaining a merchant profile on Fluid and providing the bank account information requested by Fluid (the “Platform”), Merchant authorizes the Platform and its designated payment processor, financial institution, or payment service provider to initiate electronic debits (including ACH debits, where applicable) from the bank account designated by Merchant for amounts that Merchant owes to the Platform under the Platform’s applicable Merchant Agreement, Terms of Service, fee schedule, or other agreement governing Merchant’s use of the Platform (collectively, the “Platform Fees”).
This authorization is provided voluntarily and constitutes Merchant’s authorization for the Platform, through its payment processor or financial institution, to debit the designated bank account for Platform Fees and other amounts expressly authorized under Merchant’s agreement with the Platform.
Merchant represents and warrants that it is authorized to use the designated bank account and to authorize electronic debits from that account. Merchant agrees that the bank-account information provided to the Platform is accurate and complete and will promptly update that information if the account changes, is closed, or is no longer authorized for such debits.
Amount of Debits. Debits may be made for Platform Fees and other amounts that are due and payable by Merchant under the applicable Merchant Agreement. Where the amount of a debit is not a fixed amount, the amount will be determined in accordance with the Platform’s then-current fee schedule and the transaction activity or other applicable charges associated with Merchant’s use of the Platform.
Authorization Duration. This authorization will remain in effect for as long as Merchant maintains an account with the Platform and has amounts payable to the Platform, unless and until Merchant properly revokes the authorization as described below. Revocation does not relieve Merchant of any payment obligation incurred before revocation or otherwise terminate Merchant’s obligations under the applicable Merchant Agreement.
How to Revoke Authorization. Merchant may revoke this authorization by providing written notice to finance@fluid.app. To allow reasonable time to process the revocation and prevent additional authorized debits, Merchant should submit the revocation notice at least 15 business days before the date of any debit Merchant wishes to prevent. Revocation will become effective after the Platform has had a reasonable opportunity to process the request. Revocation of this authorization does not cancel, waive, or otherwise affect Platform Fees or other amounts already owed by Merchant.
Merchant acknowledges that it has read and understands this authorization and agrees that submitting the bank-account information and accepting these terms constitutes its authorization for the Platform and its designated payment processor to initiate the debits described above.',
'accepted' => true,
'bank_account_id' => 3187,
'bank_account_type' => 'checking',
'account_holder_type' => 'company'
]
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.fluid.app/api/settings/billing/instrument-setup"
payload := strings.NewReader("{\n \"instrument_setup\": {\n \"instrument_type\": \"us_bank_account\",\n \"billing_name\": \"Dunder Mifflin Paper Company\",\n \"billing_email\": \"angela.martin@dundermifflin.com\",\n \"authorization_version\": \"fluid-ach-v1\",\n \"authorization_text\": \"MERCHANT BANK ACCOUNT DEBIT AUTHORIZATION AND PLATFORM FEE AGREEMENT\\n\\nBy creating and maintaining a merchant profile on Fluid and providing the bank account information requested by Fluid (the “Platform”), Merchant authorizes the Platform and its designated payment processor, financial institution, or payment service provider to initiate electronic debits (including ACH debits, where applicable) from the bank account designated by Merchant for amounts that Merchant owes to the Platform under the Platform’s applicable Merchant Agreement, Terms of Service, fee schedule, or other agreement governing Merchant’s use of the Platform (collectively, the “Platform Fees”).\\n\\nThis authorization is provided voluntarily and constitutes Merchant’s authorization for the Platform, through its payment processor or financial institution, to debit the designated bank account for Platform Fees and other amounts expressly authorized under Merchant’s agreement with the Platform.\\n\\nMerchant represents and warrants that it is authorized to use the designated bank account and to authorize electronic debits from that account. Merchant agrees that the bank-account information provided to the Platform is accurate and complete and will promptly update that information if the account changes, is closed, or is no longer authorized for such debits.\\n\\nAmount of Debits. Debits may be made for Platform Fees and other amounts that are due and payable by Merchant under the applicable Merchant Agreement. Where the amount of a debit is not a fixed amount, the amount will be determined in accordance with the Platform’s then-current fee schedule and the transaction activity or other applicable charges associated with Merchant’s use of the Platform.\\n\\nAuthorization Duration. This authorization will remain in effect for as long as Merchant maintains an account with the Platform and has amounts payable to the Platform, unless and until Merchant properly revokes the authorization as described below. Revocation does not relieve Merchant of any payment obligation incurred before revocation or otherwise terminate Merchant’s obligations under the applicable Merchant Agreement.\\n\\nHow to Revoke Authorization. Merchant may revoke this authorization by providing written notice to finance@fluid.app. To allow reasonable time to process the revocation and prevent additional authorized debits, Merchant should submit the revocation notice at least 15 business days before the date of any debit Merchant wishes to prevent. Revocation will become effective after the Platform has had a reasonable opportunity to process the request. Revocation of this authorization does not cancel, waive, or otherwise affect Platform Fees or other amounts already owed by Merchant.\\n\\nMerchant acknowledges that it has read and understands this authorization and agrees that submitting the bank-account information and accepting these terms constitutes its authorization for the Platform and its designated payment processor to initiate the debits described above.\",\n \"accepted\": true,\n \"bank_account_id\": 3187,\n \"bank_account_type\": \"checking\",\n \"account_holder_type\": \"company\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.fluid.app/api/settings/billing/instrument-setup")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"instrument_setup\": {\n \"instrument_type\": \"us_bank_account\",\n \"billing_name\": \"Dunder Mifflin Paper Company\",\n \"billing_email\": \"angela.martin@dundermifflin.com\",\n \"authorization_version\": \"fluid-ach-v1\",\n \"authorization_text\": \"MERCHANT BANK ACCOUNT DEBIT AUTHORIZATION AND PLATFORM FEE AGREEMENT\\n\\nBy creating and maintaining a merchant profile on Fluid and providing the bank account information requested by Fluid (the “Platform”), Merchant authorizes the Platform and its designated payment processor, financial institution, or payment service provider to initiate electronic debits (including ACH debits, where applicable) from the bank account designated by Merchant for amounts that Merchant owes to the Platform under the Platform’s applicable Merchant Agreement, Terms of Service, fee schedule, or other agreement governing Merchant’s use of the Platform (collectively, the “Platform Fees”).\\n\\nThis authorization is provided voluntarily and constitutes Merchant’s authorization for the Platform, through its payment processor or financial institution, to debit the designated bank account for Platform Fees and other amounts expressly authorized under Merchant’s agreement with the Platform.\\n\\nMerchant represents and warrants that it is authorized to use the designated bank account and to authorize electronic debits from that account. Merchant agrees that the bank-account information provided to the Platform is accurate and complete and will promptly update that information if the account changes, is closed, or is no longer authorized for such debits.\\n\\nAmount of Debits. Debits may be made for Platform Fees and other amounts that are due and payable by Merchant under the applicable Merchant Agreement. Where the amount of a debit is not a fixed amount, the amount will be determined in accordance with the Platform’s then-current fee schedule and the transaction activity or other applicable charges associated with Merchant’s use of the Platform.\\n\\nAuthorization Duration. This authorization will remain in effect for as long as Merchant maintains an account with the Platform and has amounts payable to the Platform, unless and until Merchant properly revokes the authorization as described below. Revocation does not relieve Merchant of any payment obligation incurred before revocation or otherwise terminate Merchant’s obligations under the applicable Merchant Agreement.\\n\\nHow to Revoke Authorization. Merchant may revoke this authorization by providing written notice to finance@fluid.app. To allow reasonable time to process the revocation and prevent additional authorized debits, Merchant should submit the revocation notice at least 15 business days before the date of any debit Merchant wishes to prevent. Revocation will become effective after the Platform has had a reasonable opportunity to process the request. Revocation of this authorization does not cancel, waive, or otherwise affect Platform Fees or other amounts already owed by Merchant.\\n\\nMerchant acknowledges that it has read and understands this authorization and agrees that submitting the bank-account information and accepting these terms constitutes its authorization for the Platform and its designated payment processor to initiate the debits described above.\",\n \"accepted\": true,\n \"bank_account_id\": 3187,\n \"bank_account_type\": \"checking\",\n \"account_holder_type\": \"company\"\n }\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.fluid.app/api/settings/billing/instrument-setup")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"instrument_setup\": {\n \"instrument_type\": \"us_bank_account\",\n \"billing_name\": \"Dunder Mifflin Paper Company\",\n \"billing_email\": \"angela.martin@dundermifflin.com\",\n \"authorization_version\": \"fluid-ach-v1\",\n \"authorization_text\": \"MERCHANT BANK ACCOUNT DEBIT AUTHORIZATION AND PLATFORM FEE AGREEMENT\\n\\nBy creating and maintaining a merchant profile on Fluid and providing the bank account information requested by Fluid (the “Platform”), Merchant authorizes the Platform and its designated payment processor, financial institution, or payment service provider to initiate electronic debits (including ACH debits, where applicable) from the bank account designated by Merchant for amounts that Merchant owes to the Platform under the Platform’s applicable Merchant Agreement, Terms of Service, fee schedule, or other agreement governing Merchant’s use of the Platform (collectively, the “Platform Fees”).\\n\\nThis authorization is provided voluntarily and constitutes Merchant’s authorization for the Platform, through its payment processor or financial institution, to debit the designated bank account for Platform Fees and other amounts expressly authorized under Merchant’s agreement with the Platform.\\n\\nMerchant represents and warrants that it is authorized to use the designated bank account and to authorize electronic debits from that account. Merchant agrees that the bank-account information provided to the Platform is accurate and complete and will promptly update that information if the account changes, is closed, or is no longer authorized for such debits.\\n\\nAmount of Debits. Debits may be made for Platform Fees and other amounts that are due and payable by Merchant under the applicable Merchant Agreement. Where the amount of a debit is not a fixed amount, the amount will be determined in accordance with the Platform’s then-current fee schedule and the transaction activity or other applicable charges associated with Merchant’s use of the Platform.\\n\\nAuthorization Duration. This authorization will remain in effect for as long as Merchant maintains an account with the Platform and has amounts payable to the Platform, unless and until Merchant properly revokes the authorization as described below. Revocation does not relieve Merchant of any payment obligation incurred before revocation or otherwise terminate Merchant’s obligations under the applicable Merchant Agreement.\\n\\nHow to Revoke Authorization. Merchant may revoke this authorization by providing written notice to finance@fluid.app. To allow reasonable time to process the revocation and prevent additional authorized debits, Merchant should submit the revocation notice at least 15 business days before the date of any debit Merchant wishes to prevent. Revocation will become effective after the Platform has had a reasonable opportunity to process the request. Revocation of this authorization does not cancel, waive, or otherwise affect Platform Fees or other amounts already owed by Merchant.\\n\\nMerchant acknowledges that it has read and understands this authorization and agrees that submitting the bank-account information and accepting these terms constitutes its authorization for the Platform and its designated payment processor to initiate the debits described above.\",\n \"accepted\": true,\n \"bank_account_id\": 3187,\n \"bank_account_type\": \"checking\",\n \"account_holder_type\": \"company\"\n }\n}"
response = http.request(request)
puts response.read_body{
"instrument_setup": {
"id": 5823,
"instrument_type": "us_bank_account",
"status": "pending",
"provider": "stripe",
"billing_email": "angela.martin@dundermifflin.com",
"authorization_version": "fluid-ach-v1",
"authorization_accepted_at": "2026-09-30T14:05:11Z",
"failure_code": null,
"created_at": "2026-09-30T14:05:11Z"
},
"authorization": {
"version": "fluid-ach-v1",
"digest": "b624e6f9fe13a72526ed0cde8e2dbb492933a7bbb528ba98aa3eaef9269f0fc1"
},
"authorizations": {
"us_bank_account": {
"version": "fluid-ach-v1",
"digest": "b624e6f9fe13a72526ed0cde8e2dbb492933a7bbb528ba98aa3eaef9269f0fc1"
},
"card": {
"version": "fluid-card-v1",
"digest": "28454951345cf4fe2b43b180fa751686d63bc996cf02b96542ee917267e43857"
}
},
"allowed_instrument_types": [
"us_bank_account",
"card"
],
"publishable_key": "pk_live_51Nf3kQHx8Zr2VbTmY4cPq7WdLs0aE6uJ9gKtR1oBnXhCzMvDw",
"authorized_bank_account_ids": [
3187
],
"saved_cards": [
{
"id": 5610,
"brand": "visa",
"last4": "4242",
"exp_month": 11,
"exp_year": 2028
}
],
"client_secret": "seti_1Q8wLmHx8Zr2VbTm4cPq7WdL_secret_R3kD9fXq2VnBz7YtMw1sLp0aE6uJgKh",
"status": 201,
"meta": {
"request_uuid": "7c2e9a41-3b8d-4f62-a1c5-9d0e6f2b8a37",
"timestamp": "2026-09-30T14:05:11Z"
}
}{
"message": "<string>",
"error": "<string>",
"error_message": "<string>",
"errors": "<string>",
"meta": {
"request_id": "<string>",
"timestamp": "2023-11-07T05:31:56Z"
}
}{
"message": "<string>",
"error": "<string>",
"error_message": "<string>",
"errors": "<string>",
"meta": {
"request_id": "<string>",
"timestamp": "2023-11-07T05:31:56Z"
}
}{
"message": "<string>",
"error": "<string>",
"error_message": "<string>",
"errors": "<string>",
"meta": {
"request_id": "<string>",
"timestamp": "2023-11-07T05:31:56Z"
}
}{
"message": "<string>",
"error": "<string>",
"error_message": "<string>",
"errors": "<string>",
"meta": {
"request_id": "<string>",
"timestamp": "2023-11-07T05:31:56Z"
}
}{
"message": "<string>",
"error": "<string>",
"error_message": "<string>",
"errors": "<string>",
"meta": {
"request_id": "<string>",
"timestamp": "2023-11-07T05:31:56Z"
}
}{
"message": "<string>",
"error": "<string>",
"error_message": "<string>",
"errors": "<string>",
"meta": {
"request_id": "<string>",
"timestamp": "2023-11-07T05:31:56Z"
}
}Authorizations
Bearer token authentication
Body
Show child attributes
Show child attributes
Response
SetupIntent created or safely replayed.
Show child attributes
Show child attributes
Show child attributes
Show child attributes
The approved agreement for each rail offered, by version and fingerprint. Every company is offered every rail with an approved agreement.
Show child attributes
Show child attributes
The rails this company can set up now, which is every rail with an approved agreement.
us_bank_account, card Saved company bank accounts whose earlier ACH authorization still applies. Switching debits onto one of these needs no new acceptance.
x >= 1Saved cards other than the one in use, newest first. Their earlier card authorization still applies, so switching onto one needs no new acceptance. The expiry is the one recorded at setup; the switch asks Stripe whether the card can still be charged.
Show child attributes
Show child attributes
Show child attributes
Show child attributes
curl --request POST \
--url https://api.fluid.app/api/settings/billing/instrument-setup \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"instrument_setup": {
"instrument_type": "us_bank_account",
"billing_name": "Dunder Mifflin Paper Company",
"billing_email": "angela.martin@dundermifflin.com",
"authorization_version": "fluid-ach-v1",
"authorization_text": "MERCHANT BANK ACCOUNT DEBIT AUTHORIZATION AND PLATFORM FEE AGREEMENT\n\nBy creating and maintaining a merchant profile on Fluid and providing the bank account information requested by Fluid (the “Platform”), Merchant authorizes the Platform and its designated payment processor, financial institution, or payment service provider to initiate electronic debits (including ACH debits, where applicable) from the bank account designated by Merchant for amounts that Merchant owes to the Platform under the Platform’s applicable Merchant Agreement, Terms of Service, fee schedule, or other agreement governing Merchant’s use of the Platform (collectively, the “Platform Fees”).\n\nThis authorization is provided voluntarily and constitutes Merchant’s authorization for the Platform, through its payment processor or financial institution, to debit the designated bank account for Platform Fees and other amounts expressly authorized under Merchant’s agreement with the Platform.\n\nMerchant represents and warrants that it is authorized to use the designated bank account and to authorize electronic debits from that account. Merchant agrees that the bank-account information provided to the Platform is accurate and complete and will promptly update that information if the account changes, is closed, or is no longer authorized for such debits.\n\nAmount of Debits. Debits may be made for Platform Fees and other amounts that are due and payable by Merchant under the applicable Merchant Agreement. Where the amount of a debit is not a fixed amount, the amount will be determined in accordance with the Platform’s then-current fee schedule and the transaction activity or other applicable charges associated with Merchant’s use of the Platform.\n\nAuthorization Duration. This authorization will remain in effect for as long as Merchant maintains an account with the Platform and has amounts payable to the Platform, unless and until Merchant properly revokes the authorization as described below. Revocation does not relieve Merchant of any payment obligation incurred before revocation or otherwise terminate Merchant’s obligations under the applicable Merchant Agreement.\n\nHow to Revoke Authorization. Merchant may revoke this authorization by providing written notice to finance@fluid.app. To allow reasonable time to process the revocation and prevent additional authorized debits, Merchant should submit the revocation notice at least 15 business days before the date of any debit Merchant wishes to prevent. Revocation will become effective after the Platform has had a reasonable opportunity to process the request. Revocation of this authorization does not cancel, waive, or otherwise affect Platform Fees or other amounts already owed by Merchant.\n\nMerchant acknowledges that it has read and understands this authorization and agrees that submitting the bank-account information and accepting these terms constitutes its authorization for the Platform and its designated payment processor to initiate the debits described above.",
"accepted": true,
"bank_account_id": 3187,
"bank_account_type": "checking",
"account_holder_type": "company"
}
}
'import requests
url = "https://api.fluid.app/api/settings/billing/instrument-setup"
payload = { "instrument_setup": {
"instrument_type": "us_bank_account",
"billing_name": "Dunder Mifflin Paper Company",
"billing_email": "angela.martin@dundermifflin.com",
"authorization_version": "fluid-ach-v1",
"authorization_text": "MERCHANT BANK ACCOUNT DEBIT AUTHORIZATION AND PLATFORM FEE AGREEMENT
By creating and maintaining a merchant profile on Fluid and providing the bank account information requested by Fluid (the “Platform”), Merchant authorizes the Platform and its designated payment processor, financial institution, or payment service provider to initiate electronic debits (including ACH debits, where applicable) from the bank account designated by Merchant for amounts that Merchant owes to the Platform under the Platform’s applicable Merchant Agreement, Terms of Service, fee schedule, or other agreement governing Merchant’s use of the Platform (collectively, the “Platform Fees”).
This authorization is provided voluntarily and constitutes Merchant’s authorization for the Platform, through its payment processor or financial institution, to debit the designated bank account for Platform Fees and other amounts expressly authorized under Merchant’s agreement with the Platform.
Merchant represents and warrants that it is authorized to use the designated bank account and to authorize electronic debits from that account. Merchant agrees that the bank-account information provided to the Platform is accurate and complete and will promptly update that information if the account changes, is closed, or is no longer authorized for such debits.
Amount of Debits. Debits may be made for Platform Fees and other amounts that are due and payable by Merchant under the applicable Merchant Agreement. Where the amount of a debit is not a fixed amount, the amount will be determined in accordance with the Platform’s then-current fee schedule and the transaction activity or other applicable charges associated with Merchant’s use of the Platform.
Authorization Duration. This authorization will remain in effect for as long as Merchant maintains an account with the Platform and has amounts payable to the Platform, unless and until Merchant properly revokes the authorization as described below. Revocation does not relieve Merchant of any payment obligation incurred before revocation or otherwise terminate Merchant’s obligations under the applicable Merchant Agreement.
How to Revoke Authorization. Merchant may revoke this authorization by providing written notice to finance@fluid.app. To allow reasonable time to process the revocation and prevent additional authorized debits, Merchant should submit the revocation notice at least 15 business days before the date of any debit Merchant wishes to prevent. Revocation will become effective after the Platform has had a reasonable opportunity to process the request. Revocation of this authorization does not cancel, waive, or otherwise affect Platform Fees or other amounts already owed by Merchant.
Merchant acknowledges that it has read and understands this authorization and agrees that submitting the bank-account information and accepting these terms constitutes its authorization for the Platform and its designated payment processor to initiate the debits described above.",
"accepted": True,
"bank_account_id": 3187,
"bank_account_type": "checking",
"account_holder_type": "company"
} }
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
instrument_setup: {
instrument_type: 'us_bank_account',
billing_name: 'Dunder Mifflin Paper Company',
billing_email: 'angela.martin@dundermifflin.com',
authorization_version: 'fluid-ach-v1',
authorization_text: 'MERCHANT BANK ACCOUNT DEBIT AUTHORIZATION AND PLATFORM FEE AGREEMENT\n\nBy creating and maintaining a merchant profile on Fluid and providing the bank account information requested by Fluid (the “Platform”), Merchant authorizes the Platform and its designated payment processor, financial institution, or payment service provider to initiate electronic debits (including ACH debits, where applicable) from the bank account designated by Merchant for amounts that Merchant owes to the Platform under the Platform’s applicable Merchant Agreement, Terms of Service, fee schedule, or other agreement governing Merchant’s use of the Platform (collectively, the “Platform Fees”).\n\nThis authorization is provided voluntarily and constitutes Merchant’s authorization for the Platform, through its payment processor or financial institution, to debit the designated bank account for Platform Fees and other amounts expressly authorized under Merchant’s agreement with the Platform.\n\nMerchant represents and warrants that it is authorized to use the designated bank account and to authorize electronic debits from that account. Merchant agrees that the bank-account information provided to the Platform is accurate and complete and will promptly update that information if the account changes, is closed, or is no longer authorized for such debits.\n\nAmount of Debits. Debits may be made for Platform Fees and other amounts that are due and payable by Merchant under the applicable Merchant Agreement. Where the amount of a debit is not a fixed amount, the amount will be determined in accordance with the Platform’s then-current fee schedule and the transaction activity or other applicable charges associated with Merchant’s use of the Platform.\n\nAuthorization Duration. This authorization will remain in effect for as long as Merchant maintains an account with the Platform and has amounts payable to the Platform, unless and until Merchant properly revokes the authorization as described below. Revocation does not relieve Merchant of any payment obligation incurred before revocation or otherwise terminate Merchant’s obligations under the applicable Merchant Agreement.\n\nHow to Revoke Authorization. Merchant may revoke this authorization by providing written notice to finance@fluid.app. To allow reasonable time to process the revocation and prevent additional authorized debits, Merchant should submit the revocation notice at least 15 business days before the date of any debit Merchant wishes to prevent. Revocation will become effective after the Platform has had a reasonable opportunity to process the request. Revocation of this authorization does not cancel, waive, or otherwise affect Platform Fees or other amounts already owed by Merchant.\n\nMerchant acknowledges that it has read and understands this authorization and agrees that submitting the bank-account information and accepting these terms constitutes its authorization for the Platform and its designated payment processor to initiate the debits described above.',
accepted: true,
bank_account_id: 3187,
bank_account_type: 'checking',
account_holder_type: 'company'
}
})
};
fetch('https://api.fluid.app/api/settings/billing/instrument-setup', 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://api.fluid.app/api/settings/billing/instrument-setup",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'instrument_setup' => [
'instrument_type' => 'us_bank_account',
'billing_name' => 'Dunder Mifflin Paper Company',
'billing_email' => 'angela.martin@dundermifflin.com',
'authorization_version' => 'fluid-ach-v1',
'authorization_text' => 'MERCHANT BANK ACCOUNT DEBIT AUTHORIZATION AND PLATFORM FEE AGREEMENT
By creating and maintaining a merchant profile on Fluid and providing the bank account information requested by Fluid (the “Platform”), Merchant authorizes the Platform and its designated payment processor, financial institution, or payment service provider to initiate electronic debits (including ACH debits, where applicable) from the bank account designated by Merchant for amounts that Merchant owes to the Platform under the Platform’s applicable Merchant Agreement, Terms of Service, fee schedule, or other agreement governing Merchant’s use of the Platform (collectively, the “Platform Fees”).
This authorization is provided voluntarily and constitutes Merchant’s authorization for the Platform, through its payment processor or financial institution, to debit the designated bank account for Platform Fees and other amounts expressly authorized under Merchant’s agreement with the Platform.
Merchant represents and warrants that it is authorized to use the designated bank account and to authorize electronic debits from that account. Merchant agrees that the bank-account information provided to the Platform is accurate and complete and will promptly update that information if the account changes, is closed, or is no longer authorized for such debits.
Amount of Debits. Debits may be made for Platform Fees and other amounts that are due and payable by Merchant under the applicable Merchant Agreement. Where the amount of a debit is not a fixed amount, the amount will be determined in accordance with the Platform’s then-current fee schedule and the transaction activity or other applicable charges associated with Merchant’s use of the Platform.
Authorization Duration. This authorization will remain in effect for as long as Merchant maintains an account with the Platform and has amounts payable to the Platform, unless and until Merchant properly revokes the authorization as described below. Revocation does not relieve Merchant of any payment obligation incurred before revocation or otherwise terminate Merchant’s obligations under the applicable Merchant Agreement.
How to Revoke Authorization. Merchant may revoke this authorization by providing written notice to finance@fluid.app. To allow reasonable time to process the revocation and prevent additional authorized debits, Merchant should submit the revocation notice at least 15 business days before the date of any debit Merchant wishes to prevent. Revocation will become effective after the Platform has had a reasonable opportunity to process the request. Revocation of this authorization does not cancel, waive, or otherwise affect Platform Fees or other amounts already owed by Merchant.
Merchant acknowledges that it has read and understands this authorization and agrees that submitting the bank-account information and accepting these terms constitutes its authorization for the Platform and its designated payment processor to initiate the debits described above.',
'accepted' => true,
'bank_account_id' => 3187,
'bank_account_type' => 'checking',
'account_holder_type' => 'company'
]
]),
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api.fluid.app/api/settings/billing/instrument-setup"
payload := strings.NewReader("{\n \"instrument_setup\": {\n \"instrument_type\": \"us_bank_account\",\n \"billing_name\": \"Dunder Mifflin Paper Company\",\n \"billing_email\": \"angela.martin@dundermifflin.com\",\n \"authorization_version\": \"fluid-ach-v1\",\n \"authorization_text\": \"MERCHANT BANK ACCOUNT DEBIT AUTHORIZATION AND PLATFORM FEE AGREEMENT\\n\\nBy creating and maintaining a merchant profile on Fluid and providing the bank account information requested by Fluid (the “Platform”), Merchant authorizes the Platform and its designated payment processor, financial institution, or payment service provider to initiate electronic debits (including ACH debits, where applicable) from the bank account designated by Merchant for amounts that Merchant owes to the Platform under the Platform’s applicable Merchant Agreement, Terms of Service, fee schedule, or other agreement governing Merchant’s use of the Platform (collectively, the “Platform Fees”).\\n\\nThis authorization is provided voluntarily and constitutes Merchant’s authorization for the Platform, through its payment processor or financial institution, to debit the designated bank account for Platform Fees and other amounts expressly authorized under Merchant’s agreement with the Platform.\\n\\nMerchant represents and warrants that it is authorized to use the designated bank account and to authorize electronic debits from that account. Merchant agrees that the bank-account information provided to the Platform is accurate and complete and will promptly update that information if the account changes, is closed, or is no longer authorized for such debits.\\n\\nAmount of Debits. Debits may be made for Platform Fees and other amounts that are due and payable by Merchant under the applicable Merchant Agreement. Where the amount of a debit is not a fixed amount, the amount will be determined in accordance with the Platform’s then-current fee schedule and the transaction activity or other applicable charges associated with Merchant’s use of the Platform.\\n\\nAuthorization Duration. This authorization will remain in effect for as long as Merchant maintains an account with the Platform and has amounts payable to the Platform, unless and until Merchant properly revokes the authorization as described below. Revocation does not relieve Merchant of any payment obligation incurred before revocation or otherwise terminate Merchant’s obligations under the applicable Merchant Agreement.\\n\\nHow to Revoke Authorization. Merchant may revoke this authorization by providing written notice to finance@fluid.app. To allow reasonable time to process the revocation and prevent additional authorized debits, Merchant should submit the revocation notice at least 15 business days before the date of any debit Merchant wishes to prevent. Revocation will become effective after the Platform has had a reasonable opportunity to process the request. Revocation of this authorization does not cancel, waive, or otherwise affect Platform Fees or other amounts already owed by Merchant.\\n\\nMerchant acknowledges that it has read and understands this authorization and agrees that submitting the bank-account information and accepting these terms constitutes its authorization for the Platform and its designated payment processor to initiate the debits described above.\",\n \"accepted\": true,\n \"bank_account_id\": 3187,\n \"bank_account_type\": \"checking\",\n \"account_holder_type\": \"company\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Authorization", "Bearer <token>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://api.fluid.app/api/settings/billing/instrument-setup")
.header("Authorization", "Bearer <token>")
.header("Content-Type", "application/json")
.body("{\n \"instrument_setup\": {\n \"instrument_type\": \"us_bank_account\",\n \"billing_name\": \"Dunder Mifflin Paper Company\",\n \"billing_email\": \"angela.martin@dundermifflin.com\",\n \"authorization_version\": \"fluid-ach-v1\",\n \"authorization_text\": \"MERCHANT BANK ACCOUNT DEBIT AUTHORIZATION AND PLATFORM FEE AGREEMENT\\n\\nBy creating and maintaining a merchant profile on Fluid and providing the bank account information requested by Fluid (the “Platform”), Merchant authorizes the Platform and its designated payment processor, financial institution, or payment service provider to initiate electronic debits (including ACH debits, where applicable) from the bank account designated by Merchant for amounts that Merchant owes to the Platform under the Platform’s applicable Merchant Agreement, Terms of Service, fee schedule, or other agreement governing Merchant’s use of the Platform (collectively, the “Platform Fees”).\\n\\nThis authorization is provided voluntarily and constitutes Merchant’s authorization for the Platform, through its payment processor or financial institution, to debit the designated bank account for Platform Fees and other amounts expressly authorized under Merchant’s agreement with the Platform.\\n\\nMerchant represents and warrants that it is authorized to use the designated bank account and to authorize electronic debits from that account. Merchant agrees that the bank-account information provided to the Platform is accurate and complete and will promptly update that information if the account changes, is closed, or is no longer authorized for such debits.\\n\\nAmount of Debits. Debits may be made for Platform Fees and other amounts that are due and payable by Merchant under the applicable Merchant Agreement. Where the amount of a debit is not a fixed amount, the amount will be determined in accordance with the Platform’s then-current fee schedule and the transaction activity or other applicable charges associated with Merchant’s use of the Platform.\\n\\nAuthorization Duration. This authorization will remain in effect for as long as Merchant maintains an account with the Platform and has amounts payable to the Platform, unless and until Merchant properly revokes the authorization as described below. Revocation does not relieve Merchant of any payment obligation incurred before revocation or otherwise terminate Merchant’s obligations under the applicable Merchant Agreement.\\n\\nHow to Revoke Authorization. Merchant may revoke this authorization by providing written notice to finance@fluid.app. To allow reasonable time to process the revocation and prevent additional authorized debits, Merchant should submit the revocation notice at least 15 business days before the date of any debit Merchant wishes to prevent. Revocation will become effective after the Platform has had a reasonable opportunity to process the request. Revocation of this authorization does not cancel, waive, or otherwise affect Platform Fees or other amounts already owed by Merchant.\\n\\nMerchant acknowledges that it has read and understands this authorization and agrees that submitting the bank-account information and accepting these terms constitutes its authorization for the Platform and its designated payment processor to initiate the debits described above.\",\n \"accepted\": true,\n \"bank_account_id\": 3187,\n \"bank_account_type\": \"checking\",\n \"account_holder_type\": \"company\"\n }\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.fluid.app/api/settings/billing/instrument-setup")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = 'Bearer <token>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"instrument_setup\": {\n \"instrument_type\": \"us_bank_account\",\n \"billing_name\": \"Dunder Mifflin Paper Company\",\n \"billing_email\": \"angela.martin@dundermifflin.com\",\n \"authorization_version\": \"fluid-ach-v1\",\n \"authorization_text\": \"MERCHANT BANK ACCOUNT DEBIT AUTHORIZATION AND PLATFORM FEE AGREEMENT\\n\\nBy creating and maintaining a merchant profile on Fluid and providing the bank account information requested by Fluid (the “Platform”), Merchant authorizes the Platform and its designated payment processor, financial institution, or payment service provider to initiate electronic debits (including ACH debits, where applicable) from the bank account designated by Merchant for amounts that Merchant owes to the Platform under the Platform’s applicable Merchant Agreement, Terms of Service, fee schedule, or other agreement governing Merchant’s use of the Platform (collectively, the “Platform Fees”).\\n\\nThis authorization is provided voluntarily and constitutes Merchant’s authorization for the Platform, through its payment processor or financial institution, to debit the designated bank account for Platform Fees and other amounts expressly authorized under Merchant’s agreement with the Platform.\\n\\nMerchant represents and warrants that it is authorized to use the designated bank account and to authorize electronic debits from that account. Merchant agrees that the bank-account information provided to the Platform is accurate and complete and will promptly update that information if the account changes, is closed, or is no longer authorized for such debits.\\n\\nAmount of Debits. Debits may be made for Platform Fees and other amounts that are due and payable by Merchant under the applicable Merchant Agreement. Where the amount of a debit is not a fixed amount, the amount will be determined in accordance with the Platform’s then-current fee schedule and the transaction activity or other applicable charges associated with Merchant’s use of the Platform.\\n\\nAuthorization Duration. This authorization will remain in effect for as long as Merchant maintains an account with the Platform and has amounts payable to the Platform, unless and until Merchant properly revokes the authorization as described below. Revocation does not relieve Merchant of any payment obligation incurred before revocation or otherwise terminate Merchant’s obligations under the applicable Merchant Agreement.\\n\\nHow to Revoke Authorization. Merchant may revoke this authorization by providing written notice to finance@fluid.app. To allow reasonable time to process the revocation and prevent additional authorized debits, Merchant should submit the revocation notice at least 15 business days before the date of any debit Merchant wishes to prevent. Revocation will become effective after the Platform has had a reasonable opportunity to process the request. Revocation of this authorization does not cancel, waive, or otherwise affect Platform Fees or other amounts already owed by Merchant.\\n\\nMerchant acknowledges that it has read and understands this authorization and agrees that submitting the bank-account information and accepting these terms constitutes its authorization for the Platform and its designated payment processor to initiate the debits described above.\",\n \"accepted\": true,\n \"bank_account_id\": 3187,\n \"bank_account_type\": \"checking\",\n \"account_holder_type\": \"company\"\n }\n}"
response = http.request(request)
puts response.read_body{
"instrument_setup": {
"id": 5823,
"instrument_type": "us_bank_account",
"status": "pending",
"provider": "stripe",
"billing_email": "angela.martin@dundermifflin.com",
"authorization_version": "fluid-ach-v1",
"authorization_accepted_at": "2026-09-30T14:05:11Z",
"failure_code": null,
"created_at": "2026-09-30T14:05:11Z"
},
"authorization": {
"version": "fluid-ach-v1",
"digest": "b624e6f9fe13a72526ed0cde8e2dbb492933a7bbb528ba98aa3eaef9269f0fc1"
},
"authorizations": {
"us_bank_account": {
"version": "fluid-ach-v1",
"digest": "b624e6f9fe13a72526ed0cde8e2dbb492933a7bbb528ba98aa3eaef9269f0fc1"
},
"card": {
"version": "fluid-card-v1",
"digest": "28454951345cf4fe2b43b180fa751686d63bc996cf02b96542ee917267e43857"
}
},
"allowed_instrument_types": [
"us_bank_account",
"card"
],
"publishable_key": "pk_live_51Nf3kQHx8Zr2VbTmY4cPq7WdLs0aE6uJ9gKtR1oBnXhCzMvDw",
"authorized_bank_account_ids": [
3187
],
"saved_cards": [
{
"id": 5610,
"brand": "visa",
"last4": "4242",
"exp_month": 11,
"exp_year": 2028
}
],
"client_secret": "seti_1Q8wLmHx8Zr2VbTm4cPq7WdL_secret_R3kD9fXq2VnBz7YtMw1sLp0aE6uJgKh",
"status": 201,
"meta": {
"request_uuid": "7c2e9a41-3b8d-4f62-a1c5-9d0e6f2b8a37",
"timestamp": "2026-09-30T14:05:11Z"
}
}{
"message": "<string>",
"error": "<string>",
"error_message": "<string>",
"errors": "<string>",
"meta": {
"request_id": "<string>",
"timestamp": "2023-11-07T05:31:56Z"
}
}{
"message": "<string>",
"error": "<string>",
"error_message": "<string>",
"errors": "<string>",
"meta": {
"request_id": "<string>",
"timestamp": "2023-11-07T05:31:56Z"
}
}{
"message": "<string>",
"error": "<string>",
"error_message": "<string>",
"errors": "<string>",
"meta": {
"request_id": "<string>",
"timestamp": "2023-11-07T05:31:56Z"
}
}{
"message": "<string>",
"error": "<string>",
"error_message": "<string>",
"errors": "<string>",
"meta": {
"request_id": "<string>",
"timestamp": "2023-11-07T05:31:56Z"
}
}{
"message": "<string>",
"error": "<string>",
"error_message": "<string>",
"errors": "<string>",
"meta": {
"request_id": "<string>",
"timestamp": "2023-11-07T05:31:56Z"
}
}{
"message": "<string>",
"error": "<string>",
"error_message": "<string>",
"errors": "<string>",
"meta": {
"request_id": "<string>",
"timestamp": "2023-11-07T05:31:56Z"
}
}