Hey DEV community,
If you've ever built (or integrated with) a project management tool, construction SaaS, engineering dashboard, or defense program tracker, you know the pain: schedules are complex, fragile, and expensive to validate manually.
Weeks of manual reviews for logic errors, float issues, or basic validity checks? Not anymore.
Today I'm launching the Bellator Schedule Intelligence API MVP — a completely stateless REST API that gives you pure schedule intelligence without storing a single byte of your data.
What the Free Tier Delivers Right Now
- Composite Health Score (0–100): A single, explainable metric combining structural integrity, float distribution, criticality, and more.
- Critical Path Trace (CPM): Full forward/backward pass to identify the true critical path and total float.
- DAG Validation: Confirms your schedule is a valid Directed Acyclic Graph — no cycles, proper dependencies, realistic structure. If it's not a schedule, you'll know instantly.
All endpoints are POST-based: send your full schedule JSON in the body, get structured results back in seconds.
Try It Without Signing Up (Public Playground)
Head to: https://api.bellatorsi.com/playground
Anonymous mode (no key needed):
- Use one of our pre-loaded demo schedules (small construction project, defense baseline, engineering shutdown)
- Or upload your own JSON schedule (≤ 100 lines/tasks)
Free tier (sign up for API key in <30 seconds):
- Bump to 1,000 tasks per call
- Programmatic access via your key
No credit card, no commitment — just real value to test in your stack.
Quick Code Example (Python)
Here's how easy it is to hit the health score endpoint:
import requests
import json
# Your free API key (get it after quick sign-up)
API_KEY = "your_free_key_here"
PLAYGROUND_URL = "https://api.bellatorsi.com" # or /health/score if direct
# Example minimal schedule JSON (expand with your real data)
schedule = {
"tasks": [
{"id": "T1", "duration": 5, "predecessors": []},
{"id": "T2", "duration": 10, "predecessors": ["T1"]},
{"id": "T3", "duration": 3, "predecessors": ["T1"]},
# ... add up to 1000 tasks on free tier
],
"data_date": "2026-03-01",
# Add calendars, constraints, resources as needed
}
headers = {
"Authorization": f"Bearer {API_KEY}",
"Content-Type": "application/json"
}
response = requests.post(
f"{PLAYGROUND_URL}/api/v1/health/score", # Adjust endpoint if needed
headers=headers,
json=schedule
)
if response.status_code == 200:
result = response.json()
print("Health Score:", result["health_score"])
print("Critical Path:", result.get("critical_path", []))
print("Is Valid DAG:", result["validation"]["is_dag"])
print("Issues:", result.get("issues", []))
else:
print("Error:", response.status_code, response.text)
Run this in your notebook or script — you'll see a clean JSON response with the score, path details, and any validation flags.
Why Stateless + Why Now?
Most schedule tools force you to upload/store data in their cloud. We flipped it: you control the data. Send it per call, get intelligence back — perfect for:
- Integrating into your PM SaaS (e.g., add health badge to user projects)
- Building custom dashboards for construction/engineering firms
- Automating compliance checks in defense/gov programs (DCMA 14-Point coverage coming in next release)
This MVP is intentionally focused: prove the core engine (health + CPM + validation) before layering on forensics (DCMA/GAO full audits), Monte Carlo risk sims, fragility index, and what-if scenarios.
Waitlist for Starter Tier (Paid – Full Compliance Arsenal)
The Starter tier ($29/mo target) drops in the coming weeks:
- Full analysis depth
- Higher task limits
- Async processing for large schedules
- Compliance mappings (DCMA 14-Point, GAO Best Practices, AACE, PMBOK 8)
Join the waitlist directly in the playground — first wave gets early-bird discounts and priority onboarding.
Built from Real-World Pain
I'm a veteran-owned small business out of Baltimore/DC metro. For years we did manual EVMS, DCMA audits, and Primavera P6 reviews for defense and engineering clients. This API productizes that expertise so you don't have to reinvent the wheel.
Get Involved
- Hit the playground now: https://api.bellatorsi.com/playground
- Grab your free API key and test with real data
- Join the conversation on LinkedIn: API MVP Launch
- Drop a comment below: What schedule pain point would you want solved next? (Logic audits? Float erosion? Risk sims?)
Let's make schedule analysis fast, accurate, and developer-friendly.
Feedback welcome — DMs open, or reply here.
Top comments (0)