B2B API SERVICE

Boosting HR & Marketing Efficiency with
AI Behavioral Analysis API

From assessing candidate fit and optimizing team placement to segmenting customer behavior.
Simply input your company's requirements, and our AI will instantly analyze them,
returning practical insights in JSON format that you can use right away.

🔑 Request an API Key 📖 View API Documentation

FEATURES

Why is it essential for HR and Marketing teams?

🎯
Customized Analysis
Directly input your company's specific needs. HR teams can focus on job aptitude and teamwork styles, marketing teams on customer segmentation and consumption patterns, and healthcare industries on wellness points—request the analysis you want, freely.
Instant Returns
Results are returned instantly in JSON format upon API call. From Four Pillars of Destiny (saju) calculations to Gemini AI analysis, completion typically takes within 3-5 seconds.
💳
Pay-as-you-go Billing
Operates on a prepaid credit top-up system, without monthly subscriptions. Base rate is 500cr/call, with additional charges depending on the complexity of analysis requirements.
🔒
Enterprise API Key
A unique API key is issued for each company. You can check real-time credit balance and call history using the usage inquiry API.
📊
Rich Analysis Data
Provides structured data including Five Elements ratios, Yin-Yang tendencies, Day Master Heavenly Stems, Twelve Earthly Branches temperaments, custom analysis items, recommendations, and precautions.
🌐
Easy Integration
REST API allows integration with any language. Use it in any environment capable of HTTP requests, such as Python, JavaScript, Java, PHP, and more.

PRICING

Billing Information

Prepay for credits and only pay for what you use.

Item Credits KRW Equivalent Notes
Basic Analysis Fee 500 cr ₩500 Per call (1cr = ₩1)
Additional Fee for requirements 100 cr ₩100 Per 100 characters exceeding 100 characters
Enterprise Starter 500,000 cr ₩500,000 Minimum purchase unit · Approx. 1,000 analyses
Enterprise Basic 1,000,000 cr ₩1,000,000 Approx. 2,000 analyses
Enterprise Premium 3,000,000 cr ₩3,000,000 Approx. 6,000 analyses

HOW IT WORKS

How to Use

STEP 1
Request an API Key
STEP 2
Top Up Credits
STEP 3
API Call
STEP 4
Receive Result
STEP 5
Apply Service

API DOCS

API Documentation

Endpoint
POST https://bujasaju.net/api/personality/analyze Content-Type: application/json
Request Body (JSON)
{ "api_key": "bsaju_your_api_key_here", // Required - Your issued API key "name": "Hong Gil-dong", // Required - Customer Name "birth": "1990-03-15", // Required - Date of Birth (YYYY-MM-DD) "gender": "Male", // Required - Male or Female "requirements": "Please analyze spending habits and preference for luxury goods.", // Required - Analysis requirements "birth_hour": "Osi (11 AM ~ 1 PM)", // Optional - Time of Birth (Default: Unknown) "cal_type": "Solar", // Optional - Solar/Lunar (Default: Solar) "birth_city": "Seoul" // Optional - Place of Birth (Default: Seoul) }
💡 requirementsExample Requests:
· Shopping Mall: "Please analyze this customer's spending habits, luxury brand preference, price sensitivity, and impulse buying tendencies."
· Hospital/Healthcare: "Please analyze this person's health vulnerabilities, stress response mechanisms, and lifestyle habits."
· HR/Recruitment: "Please analyze this person's top 5 career aptitudes, leadership style, teamwork tendencies, and optimal work environment."
· Finance/Investment: "Please analyze this person's investment tendencies, risk tolerance, wealth management style, and suitable financial products."
subject
Basic Information of Analysis Subject (Name, Date of Birth, Gender, Time)
saju_basics.ohang
Five Elements (Metal/Wood/Water/Fire/Earth) Ratio Score
saju_basics.umyang
Yin-Yang Tendency (Yang or Yin)
saju_basics.ilgan
Day Master Heavenly Stem (Core Disposition)
saju_basics.twelve_animal
Twelve Zodiac Animals and Characteristics
saju_basics.summary
Saju Basic Characteristics Summary Text
analysis
Customized Analysis Items based on Requirements (Dynamically Generated)
recommendations
Recommendation Array (3-5 items)
cautions
Precaution Array (2-4 items)
credits_used
Credits Used for This Call
credits_remaining
Remaining Credit Balance After Call
status
success / error
Response Example
{ "status": "success", "data": { "subject": { "name": Hong Gildong, "birth": "1990-03-15", ... }, "saju_basics": { "ohang": { Metal: 2, Wood: 1, Water: 1, Fire: 3, Earth: 1 }, "umyang": Yang, "ilgan": Ren (Yang Water), "twelve_animal": Horse (Wu), "summary": A dynamic temperament with inclusiveness and wisdom... }, "analysis": { Overall Spending Tendencies: A spending pattern where rationality and impulsiveness coexist..., Luxury Brand Preference: Interest in brands that reflect social status..., Impulsive Buying Tendency: Tendency for spontaneous spending due to Fire (火) energy... }, "recommendations": [Develop a budget plan, Apply the 24-hour rule, ...], "cautions": [Be wary of conspicuous consumption, Beware of impulsive purchases] }, "credits_used": 500, "credits_remaining": 9500 }
Python Example
import requests API_KEY = "bsaju_your_api_key_here" URL = "https://bujasaju.net/api/personality/analyze" payload = { "api_key": API_KEY, "name": Hong Gildong, "birth": "1990-03-15", "gender": Male, "requirements": Please analyze my spending habits and luxury brand preferences., "birth_hour": Wu Shi (11 AM - 1 PM), # Select "birth_city": Seoul # Select } response = requests.post(URL, json=payload) result = response.json() if result["status"] == "success": data = result["data"] print(Saju Basics:, data["saju_basics"]["summary"]) print(Analysis Result:, data["analysis"]) print(Recommendations:, data["recommendations"]) print(Credits Used:, result["credits_used"]) print(Remaining Credits:, result["credits_remaining"])
JavaScript (fetch) Example
const API_KEY = 'bsaju_your_api_key_here'; const URL = 'https://bujasaju.net/api/personality/analyze'; const payload = { api_key: API_KEY, name: 'Hong Gildong', birth: '1990-03-15', gender: 'Male', requirements: 'Please analyze my spending habits and luxury brand preferences.', birth_hour: 'Wu Shi (11 AM - 1 PM)', // Select birth_city: 'Seoul' // Selected }; const response = await fetch(URL, { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(payload) }); const result = await response.json(); if (result.status === 'success') { const { data, credits_used, credits_remaining } = result; console.log('Four Pillars of Destiny (Saju) Basics:', data.saju_basics.summary); console.log('Analysis Results:', data.analysis); console.log('Recommendations:', data.recommendations); console.log(`Used: ${credits_used}cr / Remaining: ${credits_remaining}cr`); }
Usage Inquiry API
GET https://bujasaju.net/api/personality/usage?api_key=bsaju_your_key
Response Example
{ "status": "ok", "company": "Test Company", "credits_remaining": 9500, "credits_total_used": 500, "recent_logs": [ { "credits_used": 500, "requirements_summary": "Spending habits and luxury brand preferences...", "status": "success", "created_at": "2026-07-01 21:00:00" } ] }

🔑 Apply for API Key

Please fill out the form below. Our team will review your application and
issue an API key and initial credits within 24 hours.

✅ Your application is complete! We will send your API key to the email address provided within 24 hours.

Have any questions?

🔑 Go to API Consultation Chatbot