Create Account Number
curl --request POST \
--url https://api.fintoc.com/v2/account_numbers \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"account_id": "<string>",
"description": "<string>",
"metadata": {},
"options": {
"min_amount": 123,
"max_amount": ""
}
}
'import requests
url = "https://api.fintoc.com/v2/account_numbers"
payload = {
"account_id": "<string>",
"description": "<string>",
"metadata": {},
"options": {
"min_amount": 123,
"max_amount": ""
}
}
headers = {
"Authorization": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({
account_id: '<string>',
description: '<string>',
metadata: {},
options: {min_amount: 123, max_amount: ''}
})
};
fetch('https://api.fintoc.com/v2/account_numbers', 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.fintoc.com/v2/account_numbers",
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([
'account_id' => '<string>',
'description' => '<string>',
'metadata' => [
],
'options' => [
'min_amount' => 123,
'max_amount' => ''
]
]),
CURLOPT_HTTPHEADER => [
"Authorization: <api-key>",
"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.fintoc.com/v2/account_numbers"
payload := strings.NewReader("{\n \"account_id\": \"<string>\",\n \"description\": \"<string>\",\n \"metadata\": {},\n \"options\": {\n \"min_amount\": 123,\n \"max_amount\": \"\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Authorization", "<api-key>")
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.fintoc.com/v2/account_numbers")
.header("Authorization", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"account_id\": \"<string>\",\n \"description\": \"<string>\",\n \"metadata\": {},\n \"options\": {\n \"min_amount\": 123,\n \"max_amount\": \"\"\n }\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.fintoc.com/v2/account_numbers")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"account_id\": \"<string>\",\n \"description\": \"<string>\",\n \"metadata\": {},\n \"options\": {\n \"min_amount\": 123,\n \"max_amount\": \"\"\n }\n}"
response = http.request(request)
puts response.read_body{
"name": "<string>"
}Account Numbers
Create Account Number
POST
/
account_numbers
Create Account Number
curl --request POST \
--url https://api.fintoc.com/v2/account_numbers \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"account_id": "<string>",
"description": "<string>",
"metadata": {},
"options": {
"min_amount": 123,
"max_amount": ""
}
}
'import requests
url = "https://api.fintoc.com/v2/account_numbers"
payload = {
"account_id": "<string>",
"description": "<string>",
"metadata": {},
"options": {
"min_amount": 123,
"max_amount": ""
}
}
headers = {
"Authorization": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({
account_id: '<string>',
description: '<string>',
metadata: {},
options: {min_amount: 123, max_amount: ''}
})
};
fetch('https://api.fintoc.com/v2/account_numbers', 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.fintoc.com/v2/account_numbers",
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([
'account_id' => '<string>',
'description' => '<string>',
'metadata' => [
],
'options' => [
'min_amount' => 123,
'max_amount' => ''
]
]),
CURLOPT_HTTPHEADER => [
"Authorization: <api-key>",
"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.fintoc.com/v2/account_numbers"
payload := strings.NewReader("{\n \"account_id\": \"<string>\",\n \"description\": \"<string>\",\n \"metadata\": {},\n \"options\": {\n \"min_amount\": 123,\n \"max_amount\": \"\"\n }\n}")
req, _ := http.NewRequest("POST", url, payload)
req.Header.Add("Authorization", "<api-key>")
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.fintoc.com/v2/account_numbers")
.header("Authorization", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"account_id\": \"<string>\",\n \"description\": \"<string>\",\n \"metadata\": {},\n \"options\": {\n \"min_amount\": 123,\n \"max_amount\": \"\"\n }\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.fintoc.com/v2/account_numbers")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"account_id\": \"<string>\",\n \"description\": \"<string>\",\n \"metadata\": {},\n \"options\": {\n \"min_amount\": 123,\n \"max_amount\": \"\"\n }\n}"
response = http.request(request)
puts response.read_body{
"name": "<string>"
}v2 · Base URL https://api.fintoc.com/v2Authorizations
Headers
Fintoc Secret Key
Body
application/json
Account this Account Number points to.
Optionally add a description to easier identify this Account Number
Add metadata freely to this account number to match it with your internal IDs. Up to 50 keys and 500 characters per value.
Additional configurations for Account Numbers.
Show child attributes
Show child attributes
Response
200 - application/json
Was this page helpful?
⌘I