API Reference
Complete API documentation for BrainPredict Supply with endpoints, parameters, and response examples.
Authentication
All API requests require authentication using your API key in the Authorization header:
Authorization: Bearer bp_supply_live_your_api_key_here
Base URL
https://api.brainpredict.ai/v1/supply
Endpoints
/api/brainpredict_supply/ai/modelsList all 22 available Supply AI models with their capabilities and accuracy rates
Endpoints
Parameters:
Example Response:
{
"total": 22,
"models": [
{
"id": "supply_chain_brain",
"name": "SupplyChainBrain",
"accuracy": 0.942
}
]
}/api/brainpredict_supply/ai/supply-chain-healthAnalyze overall supply chain health across facilities, suppliers, and SKUs
Endpoints
Parameters:
facilitiessuppliersskusExample Response:
{
"health_score": 0.87,
"risk_level": "low",
"recommendations": [
"Increase safety stock for SKU-123"
]
}/api/brainpredict_supply/ai/predict-disruptionsPredict supply chain disruptions 24-72 hours in advance
Endpoints
Parameters:
time_horizon_hoursExample Response:
{
"disruptions": [
{
"type": "supplier_delay",
"probability": 0.65,
"impact": "medium",
"eta_hours": 48
}
]
}/api/brainpredict_supply/ai/forecast-demand/{sku_id}Forecast demand for specific SKU with 95%+ accuracy
Endpoints
Parameters:
sku_idtime_horizon_daysExample Response:
{
"sku_id": "SKU-123",
"forecast": [
{
"date": "2025-11-01",
"demand": 450
}
],
"accuracy": 0.961
}/api/brainpredict_supply/ai/optimize-inventory/{sku_id}Calculate optimal inventory levels and reorder points
Endpoints
Parameters:
sku_idcurrent_stockExample Response:
{
"optimal_stock": 2500,
"reorder_point": 800,
"safety_stock": 300,
"cost_savings": 15000
}/api/brainpredict_supply/ai/predict-quality-issuesPredict quality issues before they occur
Endpoints
Parameters:
facility_idExample Response:
{
"quality_score": 0.92,
"predicted_issues": [],
"recommendations": [
"Increase inspection frequency"
]
}/api/brainpredict_supply/ai/optimize-logisticsOptimize logistics operations including routing, scheduling, and load planning
Endpoints
Parameters:
optimization_typeExample Response:
{
"optimized_routes": [],
"cost_savings": 25000,
"efficiency_gain": 0.18
}/api/brainpredict_supply/ai/assess-supplier-risk/{supplier_id}Assess supplier risk across financial, operational, and geopolitical dimensions
Endpoints
Parameters:
supplier_idExample Response:
{
"risk_score": 0.35,
"risk_level": "medium",
"factors": [
"financial_stability"
],
"recommendations": [
"Diversify suppliers"
]
}/api/brainpredict_supply/ai/predict-safety-incidentsPredict workplace safety incidents 24-48 hours in advance
Endpoints
Parameters:
facility_idtime_horizon_hoursExample Response:
{
"incidents": [],
"safety_score": 0.94,
"recommendations": [
"Review safety protocols"
]
}/api/brainpredict_supply/ai/optimize-transportationOptimize transportation routes and modes for cost and efficiency
Endpoints
Parameters:
origindestinationshipment_detailsExample Response:
{
"optimal_route": [],
"estimated_cost": 1250,
"estimated_time_hours": 24,
"carbon_emissions_kg": 125
}/api/brainpredict_supply/ai/plan-productionGenerate optimal production plans based on demand forecasts and capacity constraints
Endpoints
Parameters:
facility_iddemand_forecastcapacity_constraintsExample Response:
{
"production_plan": [],
"utilization_rate": 0.85,
"cost_optimization": 0.12
}/api/brainpredict_supply/ai/collaborate-supplier/{supplier_id}Enable AI-powered supplier collaboration and data sharing
Endpoints
Parameters:
supplier_idcollaboration_typedataExample Response:
{
"collaboration_score": 0.88,
"insights": [],
"recommendations": []
}/api/brainpredict_supply/ai/optimize-networkOptimize entire supply chain network configuration
Endpoints
Parameters:
network_dataoptimization_goalsExample Response:
{
"optimized_network": {},
"cost_savings": 500000,
"efficiency_gain": 0.22
}/api/brainpredict_supply/ai/circular-economy-opportunitiesIdentify circular economy opportunities for products and materials
Endpoints
Parameters:
product_idExample Response:
{
"opportunities": [],
"potential_savings": 75000,
"environmental_impact": "high"
}/api/brainpredict_supply/ai/verify-blockchain-provenance/{product_id}Verify product provenance using blockchain technology
Endpoints
Parameters:
product_idbatch_idExample Response:
{
"verified": true,
"provenance_chain": [],
"authenticity_score": 1
}/api/brainpredict_supply/ai/route-autonomous-vehicleRoute autonomous vehicles for optimal delivery
Endpoints
Parameters:
vehicle_idorigindestinationwaypointsExample Response:
{
"optimal_route": [],
"estimated_time_minutes": 45,
"safety_score": 0.98
}/api/brainpredict_supply/ai/analyze-3d-printing-opportunity/{part_id}Analyze 3D printing opportunities for parts and components
Endpoints
Parameters:
part_idcurrent_manufacturing_methodannual_volumeExample Response:
{
"feasibility_score": 0.75,
"cost_savings": 25000,
"lead_time_reduction_days": 14
}/api/brainpredict_supply/ai/optimize-warehouse/{warehouse_id}Optimize warehouse layout, picking routes, and operations
Endpoints
Parameters:
warehouse_idoptimization_typeExample Response:
{
"optimized_layout": {},
"efficiency_gain": 0.15,
"cost_savings": 50000
}/api/brainpredict_supply/ai/optimize-procurement/{material_id}Optimize procurement strategies and supplier selection
Endpoints
Parameters:
material_idcurrent_supplierannual_spendExample Response:
{
"recommended_suppliers": [],
"cost_savings": 35000,
"risk_reduction": 0.2
}/api/brainpredict_supply/ai/track-carbon-footprintTrack and analyze carbon footprint across supply chain
Endpoints
Parameters:
scopeentity_idperiod_startperiod_endExample Response:
{
"total_emissions_kg": 125000,
"scope_breakdown": {},
"reduction_opportunities": []
}/api/brainpredict_supply/ai/predict-maintenance/{asset_id}Predict equipment maintenance needs before failures occur
Endpoints
Parameters:
asset_idsensor_dataExample Response:
{
"failure_probability": 0.15,
"days_until_failure": 45,
"recommended_action": "schedule_maintenance"
}/api/v1/supply/strategic/benchmarking/performanceBenchmark supply chain performance against industry standards
Endpoints
Parameters:
organization_dataindustrytime_period_daysExample Response:
{
"benchmarking_results": {},
"performance_gaps": [],
"recommendations": []
}/api/v1/supply/strategic/intelligence/aggregateAggregate supply chain intelligence for strategic decision-making
Endpoints
Parameters:
time_period_daysinclude_predictionsaggregation_levelExample Response:
{
"aggregated_intelligence": {},
"key_insights": [],
"strategic_recommendations": []
}/api/v1/supply/strategic/benchmarking/industry-standardsGet industry benchmark standards for supply chain metrics
Endpoints
Parameters:
industryExample Response:
{
"industry": "manufacturing",
"industry_average": {},
"top_performer": {},
"available_industries": []
}/api/v1/supply/strategic/intelligence/portfolio-summaryGet summary of supply chain portfolio health
Endpoints
Parameters:
Example Response:
{
"total_facilities": 0,
"total_suppliers": 0,
"total_skus": 0,
"health_score": 0.85
}Rate Limits
API rate limits vary by plan:
- Starter: 1,000 requests/hour
- Professional: 10,000 requests/hour
- Enterprise: Unlimited
Error Codes
| Code | Description |
|---|---|
| 400 | Bad Request - Invalid parameters |
| 401 | Unauthorized - Invalid API key |
| 429 | Too Many Requests - Rate limit exceeded |
| 500 | Internal Server Error |
SDKs & Libraries
We provide official SDKs for popular programming languages:
Python
pip install brainpredict-supplyNode.js
npm install @brainpredict/supplyJava
mvn install brainpredict-supplyPHP
composer require brainpredict/supply