curl --request GET \
--url https://api.paxos.com/v2/transfer/fiat-deposit-instructions \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.paxos.com/v2/transfer/fiat-deposit-instructions"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.paxos.com/v2/transfer/fiat-deposit-instructions', 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.paxos.com/v2/transfer/fiat-deposit-instructions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$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://api.paxos.com/v2/transfer/fiat-deposit-instructions"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.paxos.com/v2/transfer/fiat-deposit-instructions")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.paxos.com/v2/transfer/fiat-deposit-instructions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"items": [
{
"id": "f190b163-208f-4d73-8deb-4fb8b24add00",
"profile_id": "5fc6d191-193c-4e28-94fa-656bbdbdfaad",
"customer_id": "9b8c9cba-801e-4418-adc0-ede709df6339",
"ref_id": "idempotence_id",
"status": "VALID",
"memo_id": "9CFXQSCMSPLFHXLZ",
"fiat_network_instructions": {
"wire": {
"account_number": "12345678",
"fiat_account_owner_address": {
"country": "USA",
"address1": "456 Main Street, NY",
"city": "New York",
"province": "NY",
"address2": "",
"zip_code": "10101"
},
"routing_details": {
"routing_number_type": "ABA",
"routing_number": "123456789",
"bank_name": "Customers Bank",
"bank_address": {
"country": "USA",
"address1": "123 Bank Street",
"city": "New York",
"province": "NY",
"address2": "",
"zip_code": "10101"
}
}
},
"fiat_account_owner": {
"person_details": {
"first_name": "Jane",
"last_name": "Doe"
}
},
"metadata": {
"my_id": "4024ee50-eefb-4f2e-85c7-e7899c0b7da5"
}
}
}
]
}{
"type": "about:blank",
"title": "Bad Request",
"status": 400,
"detail": "page_cursor token cannot be parsed"
}{
"type": "about:blank",
"title": "Not Found",
"status": 404,
"detail": "fiat deposit instructions with id f190b163-208f-4d73-8deb-4fb8b24add00 not found"
}List Fiat Deposit Instructions
Return the associated Fiat Deposit Instructions matching the search criteria for the current Account.
The paginated results default to the maximum limit of 1,000 Fiat Deposit instructions, unless otherwise specified with the limit parameter.
Every paginated response contains a next_page field until the last page is reached.
Pass the next_page value into the page_cursor field of the next request to retrieve the next page of results.
curl --request GET \
--url https://api.paxos.com/v2/transfer/fiat-deposit-instructions \
--header 'Authorization: Bearer <token>'import requests
url = "https://api.paxos.com/v2/transfer/fiat-deposit-instructions"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.paxos.com/v2/transfer/fiat-deposit-instructions', 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.paxos.com/v2/transfer/fiat-deposit-instructions",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$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://api.paxos.com/v2/transfer/fiat-deposit-instructions"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.paxos.com/v2/transfer/fiat-deposit-instructions")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.paxos.com/v2/transfer/fiat-deposit-instructions")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"items": [
{
"id": "f190b163-208f-4d73-8deb-4fb8b24add00",
"profile_id": "5fc6d191-193c-4e28-94fa-656bbdbdfaad",
"customer_id": "9b8c9cba-801e-4418-adc0-ede709df6339",
"ref_id": "idempotence_id",
"status": "VALID",
"memo_id": "9CFXQSCMSPLFHXLZ",
"fiat_network_instructions": {
"wire": {
"account_number": "12345678",
"fiat_account_owner_address": {
"country": "USA",
"address1": "456 Main Street, NY",
"city": "New York",
"province": "NY",
"address2": "",
"zip_code": "10101"
},
"routing_details": {
"routing_number_type": "ABA",
"routing_number": "123456789",
"bank_name": "Customers Bank",
"bank_address": {
"country": "USA",
"address1": "123 Bank Street",
"city": "New York",
"province": "NY",
"address2": "",
"zip_code": "10101"
}
}
},
"fiat_account_owner": {
"person_details": {
"first_name": "Jane",
"last_name": "Doe"
}
},
"metadata": {
"my_id": "4024ee50-eefb-4f2e-85c7-e7899c0b7da5"
}
}
}
]
}{
"type": "about:blank",
"title": "Bad Request",
"status": 400,
"detail": "page_cursor token cannot be parsed"
}{
"type": "about:blank",
"title": "Not Found",
"status": 404,
"detail": "fiat deposit instructions with id f190b163-208f-4d73-8deb-4fb8b24add00 not found"
}transfer:read_fiat_deposit_instructions
Authorizations
Paxos APIs use OAuth 2 with the client credentials grant flow.
Token URLs:
- Production: https://oauth.paxos.com/oauth2/token
- Sandbox: https://oauth.sandbox.paxos.com/oauth2/token
Learn more in the API credentials guide →
Query Parameters
Optionally filter by the UUIDs of the instructions. Limit 100.
Optionally filter by the client-specified IDs provided during instructions creation. Limit 100.
Include timestamps strictly less than lt. RFC3339 format, like 2006-01-02T15:04:05Z.
Include timestamps less than or equal to lte. RFC3339 format, like 2006-01-02T15:04:05Z.
Include timestamps exactly equal to eq. RFC3339 format, like 2006-01-02T15:04:05Z.
Include timestamps greater than or equal to gte. RFC3339 format, like 2006-01-02T15:04:05Z.
Include timestamps strictly greater than gt. RFC3339 format, like 2006-01-02T15:04:05Z.
Number of results to return. Defaults to 100 if no limit is provided. Maximum 1000.
Return items in ascending (ASC) or descending (DESC) order. Defaults to DESC.
DESC, ASC Optional: Cursor for getting the next page of results.
Was this page helpful?