Simulate receiving a Transfer
curl --request POST \
--url https://api.fintoc.com/v2/simulate/receive_transfer \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"account_number_id": "acno_Kasf91034gj1AD",
"amount": 10000,
"currency": "MXN",
"reference_id": "<string>",
"counterparty_institution_id": "<string>",
"counterparty_holder_id": "<string>",
"counterparty_holder_name": "<string>",
"counterparty_account_number": "<string>"
}
'import requests
url = "https://api.fintoc.com/v2/simulate/receive_transfer"
payload = {
"account_number_id": "acno_Kasf91034gj1AD",
"amount": 10000,
"currency": "MXN",
"reference_id": "<string>",
"counterparty_institution_id": "<string>",
"counterparty_holder_id": "<string>",
"counterparty_holder_name": "<string>",
"counterparty_account_number": "<string>"
}
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_number_id: 'acno_Kasf91034gj1AD',
amount: 10000,
currency: 'MXN',
reference_id: '<string>',
counterparty_institution_id: '<string>',
counterparty_holder_id: '<string>',
counterparty_holder_name: '<string>',
counterparty_account_number: '<string>'
})
};
fetch('https://api.fintoc.com/v2/simulate/receive_transfer', 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/simulate/receive_transfer",
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_number_id' => 'acno_Kasf91034gj1AD',
'amount' => 10000,
'currency' => 'MXN',
'reference_id' => '<string>',
'counterparty_institution_id' => '<string>',
'counterparty_holder_id' => '<string>',
'counterparty_holder_name' => '<string>',
'counterparty_account_number' => '<string>'
]),
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/simulate/receive_transfer"
payload := strings.NewReader("{\n \"account_number_id\": \"acno_Kasf91034gj1AD\",\n \"amount\": 10000,\n \"currency\": \"MXN\",\n \"reference_id\": \"<string>\",\n \"counterparty_institution_id\": \"<string>\",\n \"counterparty_holder_id\": \"<string>\",\n \"counterparty_holder_name\": \"<string>\",\n \"counterparty_account_number\": \"<string>\"\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/simulate/receive_transfer")
.header("Authorization", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"account_number_id\": \"acno_Kasf91034gj1AD\",\n \"amount\": 10000,\n \"currency\": \"MXN\",\n \"reference_id\": \"<string>\",\n \"counterparty_institution_id\": \"<string>\",\n \"counterparty_holder_id\": \"<string>\",\n \"counterparty_holder_name\": \"<string>\",\n \"counterparty_account_number\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.fintoc.com/v2/simulate/receive_transfer")
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_number_id\": \"acno_Kasf91034gj1AD\",\n \"amount\": 10000,\n \"currency\": \"MXN\",\n \"reference_id\": \"<string>\",\n \"counterparty_institution_id\": \"<string>\",\n \"counterparty_holder_id\": \"<string>\",\n \"counterparty_holder_name\": \"<string>\",\n \"counterparty_account_number\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body"{}""{}"Simulation
Simulate receiving a Transfer
This endpoint allows you to simulate receiving a transfer in test mode.
POST
/
simulate
/
receive_transfer
Simulate receiving a Transfer
curl --request POST \
--url https://api.fintoc.com/v2/simulate/receive_transfer \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"account_number_id": "acno_Kasf91034gj1AD",
"amount": 10000,
"currency": "MXN",
"reference_id": "<string>",
"counterparty_institution_id": "<string>",
"counterparty_holder_id": "<string>",
"counterparty_holder_name": "<string>",
"counterparty_account_number": "<string>"
}
'import requests
url = "https://api.fintoc.com/v2/simulate/receive_transfer"
payload = {
"account_number_id": "acno_Kasf91034gj1AD",
"amount": 10000,
"currency": "MXN",
"reference_id": "<string>",
"counterparty_institution_id": "<string>",
"counterparty_holder_id": "<string>",
"counterparty_holder_name": "<string>",
"counterparty_account_number": "<string>"
}
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_number_id: 'acno_Kasf91034gj1AD',
amount: 10000,
currency: 'MXN',
reference_id: '<string>',
counterparty_institution_id: '<string>',
counterparty_holder_id: '<string>',
counterparty_holder_name: '<string>',
counterparty_account_number: '<string>'
})
};
fetch('https://api.fintoc.com/v2/simulate/receive_transfer', 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/simulate/receive_transfer",
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_number_id' => 'acno_Kasf91034gj1AD',
'amount' => 10000,
'currency' => 'MXN',
'reference_id' => '<string>',
'counterparty_institution_id' => '<string>',
'counterparty_holder_id' => '<string>',
'counterparty_holder_name' => '<string>',
'counterparty_account_number' => '<string>'
]),
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/simulate/receive_transfer"
payload := strings.NewReader("{\n \"account_number_id\": \"acno_Kasf91034gj1AD\",\n \"amount\": 10000,\n \"currency\": \"MXN\",\n \"reference_id\": \"<string>\",\n \"counterparty_institution_id\": \"<string>\",\n \"counterparty_holder_id\": \"<string>\",\n \"counterparty_holder_name\": \"<string>\",\n \"counterparty_account_number\": \"<string>\"\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/simulate/receive_transfer")
.header("Authorization", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"account_number_id\": \"acno_Kasf91034gj1AD\",\n \"amount\": 10000,\n \"currency\": \"MXN\",\n \"reference_id\": \"<string>\",\n \"counterparty_institution_id\": \"<string>\",\n \"counterparty_holder_id\": \"<string>\",\n \"counterparty_holder_name\": \"<string>\",\n \"counterparty_account_number\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.fintoc.com/v2/simulate/receive_transfer")
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_number_id\": \"acno_Kasf91034gj1AD\",\n \"amount\": 10000,\n \"currency\": \"MXN\",\n \"reference_id\": \"<string>\",\n \"counterparty_institution_id\": \"<string>\",\n \"counterparty_holder_id\": \"<string>\",\n \"counterparty_holder_name\": \"<string>\",\n \"counterparty_account_number\": \"<string>\"\n}"
response = http.request(request)
puts response.read_body"{}""{}"v2 · Base URL https://api.fintoc.com/v2Authorizations
Headers
Fintoc Secret Key
Body
application/json
The account number where you would like to receive the transfer.
Amount of the transfer.
Currency of the transfer.
Available options:
MXN, CLP Numerical and up to 7 digits. Only Mexico (número de referencia).
ID of sender institution. Inferred if CLABE account.
RUT or RFC of holder ID. Mock data will be assigned if not provided.
Sender holder name. Mock data will be assigned if not provided.
Sender account number. Mock data will be assigned if not provided.
Response
200
The response is of type object.
Was this page helpful?
⌘I