Tài khoản ngân hàng
Tạo tài khoản ngân hàng
Tạo tài khoản ngân hàng
POST
https://api-gw.verolabs.co
/
api
/
v1
/
bank-accounts
Tạo tài khoản ngân hàng
curl --request POST \
--url https://api-gw.verolabs.co/api/v1/bank-accounts \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"bankAccountName": "<string>",
"bankAccountNumber": "<string>",
"bankCode": "<string>"
}
'const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
bankAccountName: '<string>',
bankAccountNumber: '<string>',
bankCode: '<string>'
})
};
fetch('https://api-gw.verolabs.co/api/v1/bank-accounts', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api-gw.verolabs.co/api/v1/bank-accounts"
payload = {
"bankAccountName": "<string>",
"bankAccountNumber": "<string>",
"bankCode": "<string>"
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api-gw.verolabs.co/api/v1/bank-accounts"
payload := strings.NewReader("{\n \"bankAccountName\": \"<string>\",\n \"bankAccountNumber\": \"<string>\",\n \"bankCode\": \"<string>\"\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))
}using RestSharp;
var options = new RestClientOptions("https://api-gw.verolabs.co/api/v1/bank-accounts");
var client = new RestClient(options);
var request = new RestRequest("");
request.AddHeader("Authorization", "Bearer <token>");
request.AddJsonBody("{\n \"bankAccountName\": \"<string>\",\n \"bankAccountNumber\": \"<string>\",\n \"bankCode\": \"<string>\"\n}", false);
var response = await client.PostAsync(request);
Console.WriteLine("{0}", response.Content);falseCURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_WRITEDATA, stdout);
curl_easy_setopt(hnd, CURLOPT_URL, "https://api-gw.verolabs.co/api/v1/bank-accounts");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Authorization: Bearer <token>");
headers = curl_slist_append(headers, "Content-Type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"bankAccountName\": \"<string>\",\n \"bankAccountNumber\": \"<string>\",\n \"bankCode\": \"<string>\"\n}");
CURLcode ret = curl_easy_perform(hnd);{
"status": "<string>",
"message": "<string>",
"data": {
"id": "<string>",
"userId": "<string>",
"bankAccountName": "<string>",
"bankAccountNumber": "<string>",
"bankCode": "<string>",
"createdAt": 123
}
}{
"error": "<string>",
"message": "<string>",
"detail": "<string>",
"details": "<string>",
"status": 123
}{
"error": "<string>",
"message": "<string>",
"detail": "<string>",
"details": "<string>",
"status": 123
}{
"error": "<string>",
"message": "<string>",
"detail": "<string>",
"details": "<string>",
"status": 123
}{
"error": "<string>",
"message": "<string>",
"detail": "<string>",
"details": "<string>",
"status": 123
}Ủy quyền
Bearer token used for protected REST API requests.
Nội dung
application/json
Bank account creation payload. bankAccountName, bankAccountNumber, and bankCode are required.
Phản hồi
Created bank account wrapped in a status envelope.
Response returned by bank-account create operations.
success or failed.
Human-readable result.
Bank account saved by the current user for withdrawals.
Hide child attributes
Hide child attributes
Bank account identifier.
Owner user identifier.
Beneficiary name on the bank account.
Bank account number.
Bank identifier code selected by the user.
Creation timestamp in Unix milliseconds.
⌘I
Tạo tài khoản ngân hàng
curl --request POST \
--url https://api-gw.verolabs.co/api/v1/bank-accounts \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"bankAccountName": "<string>",
"bankAccountNumber": "<string>",
"bankCode": "<string>"
}
'const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({
bankAccountName: '<string>',
bankAccountNumber: '<string>',
bankCode: '<string>'
})
};
fetch('https://api-gw.verolabs.co/api/v1/bank-accounts', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api-gw.verolabs.co/api/v1/bank-accounts"
payload = {
"bankAccountName": "<string>",
"bankAccountNumber": "<string>",
"bankCode": "<string>"
}
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://api-gw.verolabs.co/api/v1/bank-accounts"
payload := strings.NewReader("{\n \"bankAccountName\": \"<string>\",\n \"bankAccountNumber\": \"<string>\",\n \"bankCode\": \"<string>\"\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))
}using RestSharp;
var options = new RestClientOptions("https://api-gw.verolabs.co/api/v1/bank-accounts");
var client = new RestClient(options);
var request = new RestRequest("");
request.AddHeader("Authorization", "Bearer <token>");
request.AddJsonBody("{\n \"bankAccountName\": \"<string>\",\n \"bankAccountNumber\": \"<string>\",\n \"bankCode\": \"<string>\"\n}", false);
var response = await client.PostAsync(request);
Console.WriteLine("{0}", response.Content);falseCURL *hnd = curl_easy_init();
curl_easy_setopt(hnd, CURLOPT_CUSTOMREQUEST, "POST");
curl_easy_setopt(hnd, CURLOPT_WRITEDATA, stdout);
curl_easy_setopt(hnd, CURLOPT_URL, "https://api-gw.verolabs.co/api/v1/bank-accounts");
struct curl_slist *headers = NULL;
headers = curl_slist_append(headers, "Authorization: Bearer <token>");
headers = curl_slist_append(headers, "Content-Type: application/json");
curl_easy_setopt(hnd, CURLOPT_HTTPHEADER, headers);
curl_easy_setopt(hnd, CURLOPT_POSTFIELDS, "{\n \"bankAccountName\": \"<string>\",\n \"bankAccountNumber\": \"<string>\",\n \"bankCode\": \"<string>\"\n}");
CURLcode ret = curl_easy_perform(hnd);{
"status": "<string>",
"message": "<string>",
"data": {
"id": "<string>",
"userId": "<string>",
"bankAccountName": "<string>",
"bankAccountNumber": "<string>",
"bankCode": "<string>",
"createdAt": 123
}
}{
"error": "<string>",
"message": "<string>",
"detail": "<string>",
"details": "<string>",
"status": 123
}{
"error": "<string>",
"message": "<string>",
"detail": "<string>",
"details": "<string>",
"status": 123
}{
"error": "<string>",
"message": "<string>",
"detail": "<string>",
"details": "<string>",
"status": 123
}{
"error": "<string>",
"message": "<string>",
"detail": "<string>",
"details": "<string>",
"status": 123
}
