feedingamerica.org APIfeedingamerica.org ↗
Access 200+ US food bank profiles, ZIP/state search, hunger statistics, and blog content via the Feeding America API. Structured JSON for every endpoint.
No input parameters required.
curl -X GET 'https://api.parse.bot/scraper/dcbc6656-4d7d-4ca1-bc88-673b8184b594/get_all_food_banks' \ -H 'X-API-Key: $PARSE_API_KEY'
Retrieve the complete list of all Feeding America partner food banks. Returns each bank's name, address, city, state, ZIP, phone number, website URL, and counties served.
No input parameters required.
{
"type": "object",
"fields": {
"total": "integer total number of food banks",
"food_banks": "array of food bank objects with name, address, city, state, zip, phone, website, profile_url, and counties_served"
},
"sample": {
"data": {
"total": 198,
"food_banks": [
{
"zip": "99501",
"city": "Anchorage",
"name": "Food Bank of Alaska, Inc.",
"phone": "+1 (555) 012-3456",
"state": "AK",
"address": "123 Main St, Springfield, IL 62704",
"website": "www.foodbankofalaska.org/",
"profile_url": "https://www.feedingamerica.org/find-your-local-foodbank/food-bank-of-alaska-inc",
"counties_served": [
"ALEUTIANS EAST",
"ALEUTIANS WEST",
"ANCHORAGE"
]
}
]
},
"status": "success"
}
}About the feedingamerica.org API
The Feeding America API exposes 10 endpoints covering the full network of 200+ partner food banks across the United States. Use get_all_food_banks to pull every organization's name, address, phone, website, and counties served in a single call, or narrow results with ZIP code and state filters. Additional endpoints surface individual food bank leadership, impact metrics, hunger statistics, and editorial content from the Hunger Blog.
Food Bank Discovery and Lookup
get_all_food_banks returns the complete directory in one response — each record includes name, address, city, state, zip, phone, website, profile_url, and counties_served. To filter geographically, search_food_bank_by_zip accepts a 5-digit zip parameter and returns the nearest matching food banks with their profile_url and website. search_food_banks_by_state takes a 2-letter state abbreviation (state) and returns all matching organizations in that state.
Detailed Organizational Profiles
get_food_bank_details takes a slug (derived from the profile_url field returned by listing endpoints) and returns the full organizational record: phone, address, website, logo_url, social_links, media_contact (name, title, email, phone), chief_executive (name, title, email, phone), meals_provided, and counties_served. This is the primary endpoint for building food bank profiles or populating contact directories.
Blog and Editorial Content
get_blog_articles returns paginated articles from the Feeding America Hunger Blog, with each item containing title, url, date, and summary. Page numbers are 0-indexed. get_blog_article_detail accepts a slug (with or without the hunger-blog/ prefix) and returns the full article body and title.
Static Informational Pages
Four endpoints — get_hunger_in_america_overview, get_our_work_overview, get_take_action_options, and get_ways_to_give — each return a title and content string representing their respective sections of the Feeding America site. These are useful for surfacing national hunger statistics, program descriptions, volunteer options, and donation information without maintaining your own copy.
- Build a 'find a food bank near me' feature using
search_food_bank_by_zipwith a user-entered ZIP code - Populate a nonprofit contact directory with executive names, emails, and phone numbers from
get_food_bank_details - Display state-level food bank maps by iterating
search_food_banks_by_stateacross all 50 state abbreviations - Aggregate
meals_providedandcounties_servedmetrics from food bank profiles for impact reporting dashboards - Sync a news feed of hunger-related content using paginated results from
get_blog_articles - Embed national hunger statistics in an advocacy site by pulling content from
get_hunger_in_america_overview - Surface donation options in a fundraising app using the structured content returned by
get_ways_to_give
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.
Does Feeding America have an official developer API?+
What does `get_food_bank_details` return beyond a basic address?+
get_food_bank_details returns the full organizational profile: mailing address, phone, website, logo URL, social media links, a media_contact object (name, title, email, phone), a chief_executive object (name, title, email, phone), total meals_provided, and an array of counties_served. The slug input can be pulled from the profile_url field returned by any of the listing or search endpoints.How does pagination work for blog articles?+
get_blog_articles accepts an optional page parameter that is 0-indexed, so page=0 returns the first page of results. Each article object in the articles array includes title, url, date, and summary. Full article text requires a separate call to get_blog_article_detail with the article's slug.Does the API expose food distribution schedules or pantry hours for individual locations?+
Can I filter food banks by county rather than state or ZIP?+
search_food_bank_by_zip) or state abbreviation (search_food_banks_by_state). County-level filtering is not a direct input parameter, though counties_served arrays are returned in both get_all_food_banks and get_food_bank_details and can be filtered client-side. You can fork this API on Parse and revise it to add a dedicated county search endpoint.