Skip to main content

Behavioral Inference API - Complete Documentation

The Behavioral Inference API provides AI-powered personality analysis and buyer insights from public professional profiles. The API supports both individual and batch processing with a single, simple input method: name + company (no profile URLs).

Overview​

The Fluence API is a comprehensive behavioral analysis platform that enables you to:

  • πŸš€ Batch Processing - Analyze up to 10 profiles concurrently in a single request
  • 🌍 Simple Inputs - Name + company only (no profile URLs)
  • 🧠 Advanced Behavioral Analysis - OCEAN personality scores, MBTI assessment, and buyer personas
  • πŸ‡§πŸ‡· Brazil-Specific Market Intelligence - LGPD compliance, regional insights, and local business context
  • πŸ“Š Tiered Analysis Options - Basic, Complete, and Premium analysis levels
  • πŸ”— Chrome Extension Integration - Lightweight analysis for browser workflows
  • πŸ’° Pay-per-Success Billing - Only charged for successfully analyzed profiles
  • πŸ’Ό Enterprise-Ready - Credit-based billing, transparent pricing, and comprehensive analytics

Multi-Language Support​

LanguagePrimary Use CaseSpecialized Features
PortugueseBrazilian market analysisLGPD compliance, regional business context, localized insights
EnglishGlobal business intelligenceComprehensive behavioral analysis, buyer playbooks

Analysis Tiers​

Choose the right analysis depth for your use case:

TierAPI CallsCreditsBest ForKey Features
Basic1 (Profile only)1Lead qualificationOCEAN scores, MBTI, basic insights
Standard2 (Profile + Posts)1-2Sales preparation+ Communication style, working preferences
Premium2 (Profile + Posts + ML)2High-value prospects+ Buyer playbooks, trigger phrases, enhanced analysis

Base URLs​

EnvironmentBase URLStatus
Productionhttps://a7qq5h74ej.execute-api.us-west-2.amazonaws.com/productionβœ… Active
Developmenthttps://nwa2joi3xi.execute-api.us-west-2.amazonaws.com/devβœ… Active
Custom Domainhttps://api.fluenceinsights.comβœ… Recommended

Authentication​

All API requests must include your API key in the request header:

x-api-key: your-api-key-here

Example:

curl -X POST https://api.fluenceinsights.com/crm \
-H "x-api-key: your-api-key-here" \
-H "Content-Type: application/json" \
-d '{"primeiro_nome": "Satya", "empresa": "Microsoft"}'

Learn more about authentication β†’

πŸš€ Quick Start​

1. Get Your API Key​

Contact support@tryfluence.tech for immediate access to production API keys.

2. Choose Your Endpoint​

Endpoint TypeCreditsTier RequiredBest For
Basic Analysis1Basic/CompleteLead qualification
Complete Analysis2CompleteFull behavioral insights
Premium Analysis3CompleteEnhanced with AI insights
Batch Processing1-2/profileBasic/CompleteMultiple profiles (up to 10)

3. Test Live​

Single Profile - Name + Company​

curl -X POST "https://api.fluenceinsights.com/crm" \
-H "Content-Type: application/json" \
-H "x-api-key: your-api-key-here" \
-d '{
"primeiro_nome": "Satya",
"ultimo_nome": "Nadella",
"empresa": "Microsoft"
}'

Batch Processing (Up to 10 Profiles)​

curl -X POST "https://api.fluenceinsights.com/crm_batch" \
-H "Content-Type: application/json" \
-H "x-api-key: your-api-key-here" \
-d '{
"profiles": [
{"primeiro_nome": "Satya", "ultimo_nome": "Nadella", "empresa": "Microsoft"},
{"primeiro_nome": "Sundar", "ultimo_nome": "Pichai", "empresa": "Google"}
]
}'

Available Endpoints​

πŸ” Authentication​

SectionDescription
Authentication GuideAPI key setup, billing, and security

πŸ“Š Single Profile Endpoints​

Process individual profiles with name + company parameters only.

EndpointMethodCreditsFeaturesDescription
/crm_basicoPOST16 core fieldsEssential lead qualification
/crmPOST211+ fields, OCEAN, MBTIComplete behavioral analysis
/crm_plusPOST312+ fields, AI insightsPremium with market intelligence

πŸš€ Batch Processing Endpoints​

Process multiple profiles concurrently - pay only for successful analyses.

EndpointMethodCreditsMax ProfilesDescription
/crm_basico_batchPOST1 Γ— success50Bulk lead qualification
/crm_batchPOST2 Γ— success50Bulk behavioral analysis
/crm_plus_batchPOST3 Γ— success50Bulk premium insights

πŸ”§ Utility Endpoints​

EndpointMethodDescriptionCreditsAuthentication
/saudeGETHealth check (Portuguese)0Optional
/statusGETAPI operational status0Optional
/creditosGETCheck remaining credits0Required
/tiers-disponiveisGETAvailable plans and pricing0Optional

❌ Error Handling​

SectionDescription
Error Handling GuideComprehensive error codes and troubleshooting

Enhanced Error Handling​

Our API provides detailed error responses with actionable feedback:

HTTP Status Codes​

CodeStatusDescription
200OKRequest successful
400Bad RequestInvalid request parameters or validation errors
401UnauthorizedInvalid or missing API key
404Not FoundProfile not found after comprehensive search
409ConflictPerson confirmation required (multiple matches)
422Unprocessable EntityInsufficient digital footprint for analysis
429Too Many RequestsRate limit exceeded or insufficient credits
500Internal Server ErrorAnalysis failed due to system error

Enhanced Error Response Format​

{
"success": false,
"error": {
"type": "insufficient_digital_footprint",
"message": "Limited profile data available for comprehensive analysis",
"user_action": "Consider providing additional context or using a different tier",
"suggestions": [
"Verify the person's company information",
"Check for recent public professional activity",
"Try searching with alternative company names"
],
"confidence_score": 0.3,
"can_provide_context": true
},
"request": {
"first_name": "John",
"last_name": "Doe",
"company": "Microsoft"
}
}

Rate Limits & Performance​

Rate Limits by Plan​

PlanRequests/SecondBurst LimitMonthly QuotaConcurrent Requests
Essentials5 req/sec10 requests500 requests5
Professional10 req/sec20 requests1,000 requests10
Enterprise15 req/sec30 requests1,000 requests10

Performance Expectations​

TierResponse TimeComplexity
Basic2-5 secondsProfile analysis only
Standard5-10 secondsProfile + posts analysis
Premium10-15 secondsFull ML analysis + buyer playbooks

Credit System & Optimization​

Credit Usage by Endpoint​

Endpoint TypeCreditsOptimization Tips
Basic Analysis1Use for initial lead qualification
Standard Analysis1-2Most business applications
Premium Analysis2High-value prospects only
Chrome Extension1Batch requests when possible

Cost Optimization Strategies​

  • Use Portuguese API for Brazilian market (optimized pricing)
  • Batch requests when analyzing multiple prospects
  • Monitor analytics dashboard for usage patterns
  • Consider subscription tiers for high-volume usage

Support & Resources​

  • πŸ“§ Email Support: support@tryfluence.tech
  • πŸ“š Comprehensive Documentation: Browse the sidebar for detailed endpoint guides
  • πŸš€ Custom Integrations: Contact us for enterprise features
  • πŸ“Š Analytics Dashboard: Monitor usage and performance
  • πŸ” API Playground: Test endpoints live β†’

Next Steps​

  1. Set up authentication β†’ - Get your API key and start testing
  2. Try the API playground β†’ - Interactive testing environment
  3. Explore CRM endpoints β†’ - Start with basic lead qualification
  4. View tier comparison β†’ - Choose the right analysis depth

Important Notes​

Real System Configuration​

Based on actual API testing, here's what's confirmed:

βœ… Available Public Endpoints:

  • /crm_basico - CRM Basic intelligence (Portuguese only)
  • /crm - CRM Complete intelligence (Complete tier only)
  • /analisar - Profile analysis
  • /saude - Health check (Portuguese response)
  • /status - API status
  • /creditos - Check credits and tier info
  • /tiers-disponiveis - Available plans (Portuguese response)

🚫 Internal/Restricted Endpoints:

  • /analisar-extensao-chrome - Chrome extension only (Complete tier)

Parameter Requirements​

Important: Only Portuguese parameters are supported:

  • Required: primeiro_nome, ultimo_nome, empresa
  • NOT Supported: English parameters or profile URLs
  • Language: All responses are in Portuguese

Real Tier System​

  • BΓ‘sico (R$ 99/mΓͺs): crm_basico, analisar only
  • Completo (R$ 299/mΓͺs): All endpoints including /crm

Ready to unlock behavioral insights? Start with our Quick Start guide β†’ or jump directly to the API playground β†’.