Resources

Documentation & Guides

Everything you need to get the most out of BCyber Profiler. From quick start guides to advanced API integration.

Documentation Sections

Browse by topic to find what you need

Getting Started

Quick start guides and platform overview

Assessment Guide

How to conduct and manage behavioral assessments

Security & Privacy

Security features and data protection

API Reference

Technical documentation for developers

Integration Guides

Connect BCyber with your existing systems

Reporting

Generate and customize security reports

Administration

Platform configuration and management

FAQ & Troubleshooting

Common questions and solutions

API Reference

RESTful API for programmatic access to BCyber Profiler

MethodEndpointDescriptionAuth
POST/api/v1/assessmentsCreate a new behavioral assessmentRequired
GET/api/v1/assessments/{id}Retrieve assessment details and resultsRequired
GET/api/v1/profilesList all personality profilesRequired
POST/api/v1/reports/generateGenerate a risk assessment reportRequired

Official SDKs & Libraries

Python SDK
v2.1.0
Stable
Node.js SDK
v1.8.2
Stable
Java SDK
v1.5.1
Stable
.NET SDK
v1.4.0
Beta

Quick Start Example

Get started with BCyber API in minutes

example.py
import bcyber

# Initialize the client
client = bcyber.Client(api_key='your_api_key')

# Create an assessment
assessment = client.assessments.create(
    user_id='user_123',
    assessment_type='comprehensive'
)

# Get results
results = client.assessments.get(assessment.id)

print(f"Risk Score: {results.risk_score}")
print(f"Profile: {results.personality_profile}")

Need Additional Help?

Our support team is ready to assist you with technical questions and implementation guidance.