Sandbox

List Sandbox Fixtures

List all available sandbox fixtures.

Returns the full fixture catalog with metadata. No authentication required.

Use fixture names as the schedule_fixture value in any analysis request body to run the endpoint against pre-loaded data without supplying a tasks array.

Example request using a fixture:

POST /api/v1/forensics/dcma-14-point
{
  "schedule_fixture": "dcma_violations_sample",
  "options": { "threshold_percent": 10 }
}

Sandbox policy:

  • Fixture requests do not consume monthly quota or rate-limit credits
  • Fixture requests still require a valid API key
  • All endpoint options apply normally to fixture data
  • Fixture data is read-only and versioned with the API minor version
get/api/v1/sandbox/fixtures

Request

  • Base URL: https://api.bellatorsi.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.bellatorsi.com/api/v1/sandbox/fixtures
  • Auth: none declared

Response

Successful Response

fixture_versionstring required

Fixture data version (tied to API minor version)

fixture_countinteger required

Number of loaded fixtures

fixturesobject[] required

Full fixture catalog with metadata

Example response

{
  "fixture_count": 12,
  "fixture_version": "0.2.0",
  "fixtures": [
    {
      "description": "Fully compliant 25-task schedule. No violations.",
      "domain": "construction",
      "expected_outcomes": {
        "dcma_14_point": {
          "checks_failed": 0,
          "overall_pass": true
        },
        "health_score": {
          "grade": "A",
          "score_range": [
            88,
            95
          ]
        }
      },
      "name": "clean_baseline_sample",
      "recommended_endpoints": [
        "/api/v1/health/score",
        "/api/v1/schedule/cpm",
        "/api/v1/forensics/dcma-14-point"
      ],
      "task_count": 25
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.