List cash locations
curl --request GET \
--url https://sandbox-api.polygon.technology/v0.10/cash-locations \
--header 'Authorization: Bearer <token>'import requests
url = "https://sandbox-api.polygon.technology/v0.10/cash-locations"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://sandbox-api.polygon.technology/v0.10/cash-locations', 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://sandbox-api.polygon.technology/v0.10/cash-locations",
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://sandbox-api.polygon.technology/v0.10/cash-locations"
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://sandbox-api.polygon.technology/v0.10/cash-locations")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://sandbox-api.polygon.technology/v0.10/cash-locations")
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{
"providers": [
{
"locations": [
{
"address": "<string>",
"buyAllowed": true,
"cashLocationReference": "<string>",
"city": "<string>",
"coordinates": {
"latitude": 123,
"longitude": 123
},
"country": "<string>",
"locId": "<string>",
"name": "<string>",
"provider": "<string>",
"sellAllowed": true,
"state": "<string>",
"zipCode": "<string>",
"distance": 123,
"distanceUnit": "<string>",
"hours": "<string>",
"object": "cashLocation",
"supportedAssets": [
"<string>"
]
}
],
"maxDailyPerCustomer": "<string>",
"maxTransaction": "<string>",
"provider": "<string>"
}
]
}Cash Locations
List cash locations
Returns cash pickup and deposit locations for the given provider within range of the supplied coordinates, each with its distance from that point. Use the flow parameter to select the cash-in or cash-out provider configuration.
GET
/
cash-locations
List cash locations
curl --request GET \
--url https://sandbox-api.polygon.technology/v0.10/cash-locations \
--header 'Authorization: Bearer <token>'import requests
url = "https://sandbox-api.polygon.technology/v0.10/cash-locations"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://sandbox-api.polygon.technology/v0.10/cash-locations', 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://sandbox-api.polygon.technology/v0.10/cash-locations",
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://sandbox-api.polygon.technology/v0.10/cash-locations"
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://sandbox-api.polygon.technology/v0.10/cash-locations")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://sandbox-api.polygon.technology/v0.10/cash-locations")
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{
"providers": [
{
"locations": [
{
"address": "<string>",
"buyAllowed": true,
"cashLocationReference": "<string>",
"city": "<string>",
"coordinates": {
"latitude": 123,
"longitude": 123
},
"country": "<string>",
"locId": "<string>",
"name": "<string>",
"provider": "<string>",
"sellAllowed": true,
"state": "<string>",
"zipCode": "<string>",
"distance": 123,
"distanceUnit": "<string>",
"hours": "<string>",
"object": "cashLocation",
"supportedAssets": [
"<string>"
]
}
],
"maxDailyPerCustomer": "<string>",
"maxTransaction": "<string>",
"provider": "<string>"
}
]
}Authorizations
Token from POST /auth/token
Query Parameters
Flow type: determines which provider config to use. Direction of a cash flow. cash_in moves cash to crypto; cash_out moves crypto to cash.
Available options:
cash_in, cash_out Response
200 - application/json
The request has succeeded.
Cash locations grouped by provider.
Show child attributes
Show child attributes
Was this page helpful?
⌘I