Get Details for Organizations in your Organizations Family
curl --request GET \
--url https://api.vomo.org/v1/organizations \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.vomo.org/v1/organizations', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.vomo.org/v1/organizations"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)using RestSharp;
var options = new RestClientOptions("https://api.vomo.org/v1/organizations");
var client = new RestClient(options);
var request = new RestRequest("");
request.AddHeader("Authorization", "Bearer <token>");
var response = await client.GetAsync(request);
Console.WriteLine("{0}", response.Content);
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.vomo.org/v1/organizations",
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;
}HttpResponse<String> response = Unirest.get("https://api.vomo.org/v1/organizations")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.vomo.org/v1/organizations")
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_bodyconst url = 'https://api.vomo.org/v1/organizations';
const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch(url, options)
.then(res => res.json())
.then(json => console.log(json))
.catch(err => console.error(err));{
"data": [
{
"id": 50,
"name": "Riverside Hope Foundation",
"slug": "riverside-hope",
"type": "NPO",
"description": "A nonprofit dedicated to eliminating food insecurity in North Texas.",
"email": "info@riversidehope.example.org",
"phone": "(555) 012-0100",
"website": "https://riversidehope.example.org",
"tax_number": "75-0000050",
"org_size": 250,
"background_check_expiration": "1_YEAR",
"background_check_expiration_mode": "relative",
"background_check_absolute_expiration": null,
"invitation_token": "RHFMAIN",
"address": {
"lat": 33.214561,
"lng": -96.614456,
"country": "United States",
"locality": "McKinney",
"timezone": "America/Chicago",
"postal_code": "75069",
"country_short": "US",
"locality_short": "McKinney",
"formatted_address": "610 Elm St, McKinney, TX 75069, USA",
"postal_code_short": "75069",
"administrative_area_level_1": "Texas",
"administrative_area_level_1_short": "TX"
},
"groups_moniker": "Group",
"giving_enabled": false,
"created_at": "2025-11-01 09:00:00",
"updated_at": "2025-11-10 14:00:00",
"deleted_at": null,
"show_categories": 1,
"show_rewards": 0,
"project_moniker": "Project",
"campaign_moniker": "Campaign",
"user_submitted_projects": 0,
"logo": null
},
{
"id": 51,
"name": "Riverside Hope Youth Programs",
"slug": "riverside-hope-youth",
"type": "NPO",
"description": "Youth volunteer and mentorship programs.",
"email": "youth@riversidehope.example.org",
"phone": "(555) 012-0101",
"website": null,
"tax_number": null,
"org_size": 80,
"background_check_expiration": "1_YEAR",
"background_check_expiration_mode": "relative",
"background_check_absolute_expiration": null,
"invitation_token": "RHFYOUTH",
"address": {
"lat": 33.214561,
"lng": -96.614456,
"country": "United States",
"locality": "McKinney",
"timezone": "America/Chicago",
"postal_code": "75069",
"country_short": "US",
"locality_short": "McKinney",
"formatted_address": "610 Elm St, McKinney, TX 75069, USA",
"postal_code_short": "75069",
"administrative_area_level_1": "Texas",
"administrative_area_level_1_short": "TX"
},
"groups_moniker": "Group",
"giving_enabled": false,
"created_at": "2025-11-02 10:00:00",
"updated_at": "2025-11-02 10:00:00",
"deleted_at": null,
"show_categories": 1,
"show_rewards": 0,
"project_moniker": "Project",
"campaign_moniker": "Campaign",
"user_submitted_projects": 0,
"logo": null
},
{
"id": 52,
"name": "Riverside Hope Food Distribution",
"slug": "riverside-hope-food",
"type": "NPO",
"description": "Mobile food pantry and meal delivery operations.",
"email": "food@riversidehope.example.org",
"phone": "(555) 012-0102",
"website": null,
"tax_number": null,
"org_size": 120,
"background_check_expiration": "1_YEAR",
"background_check_expiration_mode": "relative",
"background_check_absolute_expiration": null,
"invitation_token": "RHFFOOD",
"address": {
"lat": 33.214561,
"lng": -96.614456,
"country": "United States",
"locality": "McKinney",
"timezone": "America/Chicago",
"postal_code": "75069",
"country_short": "US",
"locality_short": "McKinney",
"formatted_address": "610 Elm St, McKinney, TX 75069, USA",
"postal_code_short": "75069",
"administrative_area_level_1": "Texas",
"administrative_area_level_1_short": "TX"
},
"groups_moniker": "Group",
"giving_enabled": false,
"created_at": "2025-11-02 11:00:00",
"updated_at": "2025-11-02 11:00:00",
"deleted_at": null,
"show_categories": 1,
"show_rewards": 0,
"project_moniker": "Project",
"campaign_moniker": "Campaign",
"user_submitted_projects": 0,
"logo": null
}
]
}{
"error": {
"code": 401,
"message": "No API key provided"
}
}{
"message": "Too Many Attempts."
}{
"message": "Server Error"
}Organizations
Get Details for Organizations in your Organizations Family
Returns all organizations in your organization family — your own organization together with its parent and child organizations. Use this endpoint to discover which organizations are available to your integration and to retrieve their IDs and metadata. Results are not paginated — the full family list is returned in a single response.
GET
https://api.vomo.org/v1
/
organizations
Get Details for Organizations in your Organizations Family
curl --request GET \
--url https://api.vomo.org/v1/organizations \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.vomo.org/v1/organizations', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.vomo.org/v1/organizations"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)using RestSharp;
var options = new RestClientOptions("https://api.vomo.org/v1/organizations");
var client = new RestClient(options);
var request = new RestRequest("");
request.AddHeader("Authorization", "Bearer <token>");
var response = await client.GetAsync(request);
Console.WriteLine("{0}", response.Content);
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.vomo.org/v1/organizations",
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;
}HttpResponse<String> response = Unirest.get("https://api.vomo.org/v1/organizations")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.vomo.org/v1/organizations")
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_bodyconst url = 'https://api.vomo.org/v1/organizations';
const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch(url, options)
.then(res => res.json())
.then(json => console.log(json))
.catch(err => console.error(err));{
"data": [
{
"id": 50,
"name": "Riverside Hope Foundation",
"slug": "riverside-hope",
"type": "NPO",
"description": "A nonprofit dedicated to eliminating food insecurity in North Texas.",
"email": "info@riversidehope.example.org",
"phone": "(555) 012-0100",
"website": "https://riversidehope.example.org",
"tax_number": "75-0000050",
"org_size": 250,
"background_check_expiration": "1_YEAR",
"background_check_expiration_mode": "relative",
"background_check_absolute_expiration": null,
"invitation_token": "RHFMAIN",
"address": {
"lat": 33.214561,
"lng": -96.614456,
"country": "United States",
"locality": "McKinney",
"timezone": "America/Chicago",
"postal_code": "75069",
"country_short": "US",
"locality_short": "McKinney",
"formatted_address": "610 Elm St, McKinney, TX 75069, USA",
"postal_code_short": "75069",
"administrative_area_level_1": "Texas",
"administrative_area_level_1_short": "TX"
},
"groups_moniker": "Group",
"giving_enabled": false,
"created_at": "2025-11-01 09:00:00",
"updated_at": "2025-11-10 14:00:00",
"deleted_at": null,
"show_categories": 1,
"show_rewards": 0,
"project_moniker": "Project",
"campaign_moniker": "Campaign",
"user_submitted_projects": 0,
"logo": null
},
{
"id": 51,
"name": "Riverside Hope Youth Programs",
"slug": "riverside-hope-youth",
"type": "NPO",
"description": "Youth volunteer and mentorship programs.",
"email": "youth@riversidehope.example.org",
"phone": "(555) 012-0101",
"website": null,
"tax_number": null,
"org_size": 80,
"background_check_expiration": "1_YEAR",
"background_check_expiration_mode": "relative",
"background_check_absolute_expiration": null,
"invitation_token": "RHFYOUTH",
"address": {
"lat": 33.214561,
"lng": -96.614456,
"country": "United States",
"locality": "McKinney",
"timezone": "America/Chicago",
"postal_code": "75069",
"country_short": "US",
"locality_short": "McKinney",
"formatted_address": "610 Elm St, McKinney, TX 75069, USA",
"postal_code_short": "75069",
"administrative_area_level_1": "Texas",
"administrative_area_level_1_short": "TX"
},
"groups_moniker": "Group",
"giving_enabled": false,
"created_at": "2025-11-02 10:00:00",
"updated_at": "2025-11-02 10:00:00",
"deleted_at": null,
"show_categories": 1,
"show_rewards": 0,
"project_moniker": "Project",
"campaign_moniker": "Campaign",
"user_submitted_projects": 0,
"logo": null
},
{
"id": 52,
"name": "Riverside Hope Food Distribution",
"slug": "riverside-hope-food",
"type": "NPO",
"description": "Mobile food pantry and meal delivery operations.",
"email": "food@riversidehope.example.org",
"phone": "(555) 012-0102",
"website": null,
"tax_number": null,
"org_size": 120,
"background_check_expiration": "1_YEAR",
"background_check_expiration_mode": "relative",
"background_check_absolute_expiration": null,
"invitation_token": "RHFFOOD",
"address": {
"lat": 33.214561,
"lng": -96.614456,
"country": "United States",
"locality": "McKinney",
"timezone": "America/Chicago",
"postal_code": "75069",
"country_short": "US",
"locality_short": "McKinney",
"formatted_address": "610 Elm St, McKinney, TX 75069, USA",
"postal_code_short": "75069",
"administrative_area_level_1": "Texas",
"administrative_area_level_1_short": "TX"
},
"groups_moniker": "Group",
"giving_enabled": false,
"created_at": "2025-11-02 11:00:00",
"updated_at": "2025-11-02 11:00:00",
"deleted_at": null,
"show_categories": 1,
"show_rewards": 0,
"project_moniker": "Project",
"campaign_moniker": "Campaign",
"user_submitted_projects": 0,
"logo": null
}
]
}{
"error": {
"code": 401,
"message": "No API key provided"
}
}{
"message": "Too Many Attempts."
}{
"message": "Server Error"
}Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Response
Returns the list of all organizations in your organization family — your own organization together with its parent and child organizations.
Show child attributes
Show child attributes
Last modified on June 5, 2026
Was this page helpful?
⌘I