Get international wire details
curl --request GET \
--url https://api.dev.endaoment.org/v1/donation-pledges/wire/details/internationalimport requests
url = "https://api.dev.endaoment.org/v1/donation-pledges/wire/details/international"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.dev.endaoment.org/v1/donation-pledges/wire/details/international', 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.dev.endaoment.org/v1/donation-pledges/wire/details/international",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$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.dev.endaoment.org/v1/donation-pledges/wire/details/international"
req, _ := http.NewRequest("GET", url, nil)
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.dev.endaoment.org/v1/donation-pledges/wire/details/international")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.dev.endaoment.org/v1/donation-pledges/wire/details/international")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"receivingBank": {
"swiftBicCode": "CHFGUS44021",
"abaRoutingNumber": "091311229",
"name": "Choice Financial Group",
"address": "4501 23rd Avenue S Fargo, ND 58104, USA"
},
"beneficiary": {
"ibanAccountNumber": "202384704442",
"name": "Endaoment",
"address": "40 Bernal Heights Boulevard, San Francisco, CA 94110, USA"
}
}Donations
Get international wire details
Returns the necessary bank and beneficiary details for making an international wire transfer to Endaoment. This endpoint provides all the information needed to initiate an international wire transfer, including:
- Beneficiary (Endaoment) details such as IBAN/account number and address
- Receiving bank details including SWIFT/BIC code, routing number, bank name, and address
No authentication is required as this information is publicly available.
GET
/
v1
/
donation-pledges
/
wire
/
details
/
international
Get international wire details
curl --request GET \
--url https://api.dev.endaoment.org/v1/donation-pledges/wire/details/internationalimport requests
url = "https://api.dev.endaoment.org/v1/donation-pledges/wire/details/international"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.dev.endaoment.org/v1/donation-pledges/wire/details/international', 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.dev.endaoment.org/v1/donation-pledges/wire/details/international",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$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.dev.endaoment.org/v1/donation-pledges/wire/details/international"
req, _ := http.NewRequest("GET", url, nil)
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.dev.endaoment.org/v1/donation-pledges/wire/details/international")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.dev.endaoment.org/v1/donation-pledges/wire/details/international")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"receivingBank": {
"swiftBicCode": "CHFGUS44021",
"abaRoutingNumber": "091311229",
"name": "Choice Financial Group",
"address": "4501 23rd Avenue S Fargo, ND 58104, USA"
},
"beneficiary": {
"ibanAccountNumber": "202384704442",
"name": "Endaoment",
"address": "40 Bernal Heights Boulevard, San Francisco, CA 94110, USA"
}
}Was this page helpful?