Skip to main content

NOPE Documentation

NOPE is a safety API that analyzes conversations for mental health and safeguarding risk. It returns structured risk assessments identifying who is at risk and what type of harm—then intelligently matches users to crisis resources from 222 countries.

Core Concepts

Subject × Type Classification

NOPE uses an orthogonal design separating WHO is at risk from WHAT the risk is:

Subject (who)

self other unknown

Type (what)

suicide abuse violence +6 more

e.g., "My friend is suicidal" → subject: other, type: suicide

Severity + Imminence

Each assessment includes both severity (how serious: none → critical) and imminence (how soon: chronic → emergency). This lets you calibrate your response—a "high severity, chronic" situation needs different handling than "moderate severity, emergency."

Crisis Resource Matching

Beyond detection, NOPE intelligently matches crisis resources from a curated database of verified helplines across 222 countries. Resources are scored and ranked by relevance to the specific risk detected—a youth eating disorder hotline ranks above a generic crisis line when that's what's needed.

SDKs

Python
pip install nope-net

PyPI · GitHub

Node.js
npm install @nope-net/sdk

npm · GitHub

Need help?

Check status.nope.net for API status, or email [email protected] for support.