Skip to main content
NOPE

Crisis Helpline API

Free API for crisis resources. 4,700+ suicide hotlines, DV hotlines, and mental health helplines across 222 countries. Filter by crisis category, population, or use AI-ranked natural language queries.

4,700+ crisisresources
222 countries &territories
93 crisiscategories
Free basicfiltering

Try the Smart Search

Use natural language to find the most relevant crisis resources. AI ranks results based on the specific situation.

Try the API
Examples:
0/500

93 Crisis Categories

Resources are tagged with specific service scopes. Find exactly the right helpline for each situation.

suicideself-harmdomestic violencechild abusetraffickingsextortionstalkingeating disorderselder abusesexual assaultcoercive controlsubstance crisisLGBTQ+veteransrefugeeshate crimesrunaway youthpostpartumgamblinghomelessnessworkplace abusefinancial abuse +71 more

Flexible Querying

Filter by scope, population, or use natural language. The API adapts to your use case.

Scope Filtering

Pass one or more scopes to get resources matching those crisis categories.

scopes=domestic_violence,lgbtq

Population Filtering

Target resources for specific demographics like youth, veterans, or seniors.

populations=youth,lgbtq

AI-Ranked Search

Use /resources/smart with a natural language query for LLM-ranked results. $0.001/call

query=bullied+gay+teen
Proof of concept

talk.help

We built talk.help(opens in new tab) using this same API. A public crisis resource directory that auto-detects your country and shows relevant helplines.

  • IP-based country detection
  • Quick Exit button for safety
  • No tracking, no cookies
Visit talk.help(opens in new tab)

talk.help

Crisis resources for 222 countries

Visit site(opens in new tab)

Embeddable Widget

Need a drop-in solution? Embed our widget directly on your site with a single iframe.

Widget documentation

Simple integration

Search by natural language query. Get ranked crisis resources with relevance explanations.

curl "https://api.nope.net/v1/resources/smart?country=US&query=domestic+violence" \
  -H "Authorization: Bearer YOUR_API_KEY"

Detect Country

Auto-detect user's country from IP

GET /v1/resources/detect-country

List Countries

Get all supported country codes

GET /v1/resources/countries

Works with Evaluate

When you use the Evaluate API, classification extracts service scopes that map directly to our resource database. Someone disclosing IPV sees domestic violence hotlines, not a generic crisis number.

Learn about Evaluate

Classification โ†’ Matched Resources