BrainPredict Sourcing API Reference
Complete API documentation for BrainPredict Sourcing. RESTful API with JSON responses.
Base URL
https://api.brainpredict.ai/v1/sourcingAuthentication
All API requests require an API key in the header:
Authorization: Bearer bp_sourcing_live_your_api_keyEndpoints
POST
/api/v1/sourcing/supplier-riskAnalyze supplier riskPOST
/api/v1/sourcing/price-predictPredict commodity pricesPOST
/api/v1/sourcing/demand-forecastForecast procurement demandPOST
/api/v1/sourcing/spend-classifyClassify spend dataPOST
/api/v1/sourcing/contract-optimizeOptimize contract termsGET
/api/v1/sourcing/suppliersList all suppliersGET
/api/v1/sourcing/contractsList all contractsGET
/api/v1/sourcing/spend-analyticsGet spend analyticsExample Request
curl -X POST https://api.brainpredict.ai/v1/sourcing/supplier-risk \
-H "Authorization: Bearer bp_sourcing_live_..." \
-H "Content-Type: application/json" \
-d '{
"supplier_id": "SUP-001",
"supplier_name": "TechComponents Global",
"annual_spend": 124000000,
"category": "Electronics",
"country": "Taiwan"
}'Example Response
{
"supplier_id": "SUP-001",
"risk_score": 23,
"risk_level": "Low",
"risk_factors": [
{"factor": "Financial Stability", "score": 18, "trend": "stable"},
{"factor": "Geopolitical Risk", "score": 32, "trend": "increasing"},
{"factor": "Supply Chain Dependency", "score": 19, "trend": "stable"}
],
"recommendations": [
"Monitor geopolitical developments in Taiwan",
"Consider secondary supplier qualification"
],
"confidence": 0.93
}