API & Developers
Personality intelligence, one API call away.
RESTful API with full endpoint coverage. Generate profiles, create pitches, enrich data in bulk, and integrate personality context into any application or workflow.
Quick Start
Up and running in 3 minutes.
1
Authenticate
curl -X POST https://api.contextra.tech/public/v1/auth/token \
-H "Content-Type: application/json" \
-d '{
"email": "you@company.com",
"password": "your-password"
}'2
Create a Target
curl -X POST https://api.contextra.tech/public/v1/targets \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"first_name": "Mark",
"last_name": "Cuban",
"company": "Mark Cuban Companies",
"linkedin_url": "https://linkedin.com/in/markcuban"
}'3
Get the Profile
// Response includes:
{
"id": "tgt_abc123",
"background": "Serial entrepreneur and investor...",
"disc_profile": {
"type": "Di",
"label": "The Captain",
"description": "Results-first, command-style leader..."
},
"communication": { ... },
"meeting_tips": { ... },
"negotiation_strategies": { ... },
"blindspots": [ ... ],
"recommendations": { "do": [...], "dont": [...] }
}Endpoints
Full CRUD. Batch ops. Zero guesswork.
POST
/v1/auth/tokenPOST
/v1/targetsGET
/v1/targetsGET
/v1/targets/{id}POST
/v1/targets/batch-uploadPOST
/v1/targets/batch-generatePOST
/v1/pitchesPOST
/v1/pitches/send-pitch-to-targetPOST
/v1/pitches/batch-send-pitchesPOST
/v1/productsEasy
Simple REST endpoints and copy-paste examples. Go from zero to live profiles in minutes, even if you are not a full-time developer.
Structured Output
Clean JSON responses. DISC types, communication prefs, do's and don'ts, ready for your agent's context window.
Batch Processing
CSV upload, batch generate, batch send. Scale to thousands of profiles without writing loops.
Secure
Token-based authentication. No email mining. No private data access. Built on public information only.
Building with AI agents?
Check out our MCP server and Claude Code skill for direct agent integration. No REST calls needed.