{"openapi":"3.1.0","info":{"title":"ModelDial Public Radar API","version":"1.1","description":"Read-only, compact access to the weighted overall ranking assembled from the latest verified capability publications, plus the current Backend & Testing publication.","license":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/"}},"servers":[{"url":"https://modeldial.com"}],"paths":{"/api/v1/radar/latest.json":{"get":{"operationId":"getLatestRadar","summary":"Get the latest compact overall and backend Radar rankings","responses":{"200":{"description":"Latest compact overall and Backend & Testing Radar projection","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RadarLatest"}}}}}}},"/api/v1/radar/agent-profile.json":{"get":{"operationId":"getRadarAgentProfile","summary":"Get main-agent and worker-agent configuration profiles","description":"Projects the published overall ranking and decision tags into balanced, quality, and value role profiles. Configurations were evaluated independently, not as paired agents.","responses":{"200":{"description":"Advisory role profiles from the latest verified capability publications","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RadarAgentProfile"}}}}}}},"/api/v1/radar/index.json":{"get":{"operationId":"getRadarIndex","summary":"List published Backend & Testing batches","responses":{"200":{"description":"Index of verified ModelDial Backend & Testing publications","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RadarIndex"}}}}}}},"/api/v1/radar/changes.json":{"get":{"operationId":"getRadarChanges","summary":"Compare the latest Backend & Testing publication with its nearest comparable predecessor","description":"Returns Backend & Testing deltas against the nearest earlier publication that shares the required comparison protocol. This is not weighted-overall history.","responses":{"200":{"description":"Protocol-aware changes against the nearest comparable publication","content":{"application/json":{"schema":{"$ref":"#/components/schemas/RadarChanges"}}}}}}}},"components":{"schemas":{"RadarLatest":{"type":"object","required":["schemaVersion","generatedAt","defaultRanking","weights","source","batch","overallBatch","overallRankings","rankings","links"],"properties":{"schemaVersion":{"type":"string","const":"1.1"},"generatedAt":{"type":"string","format":"date-time"},"defaultRanking":{"type":"string","const":"overallRankings"},"weights":{"type":"object","required":["backend","frontend","knowledge"],"properties":{"backend":{"type":"number","const":0.5},"frontend":{"type":"number","const":0.3},"knowledge":{"type":"number","const":0.2}}},"source":{"type":"object","required":["name","methodologyUrl","license","licenseUrl"],"properties":{"name":{"type":"string"},"kind":{"type":"string"},"methodologyUrl":{"type":"string","format":"uri"},"license":{"type":"string"},"licenseUrl":{"type":"string","format":"uri"}}},"batch":{"type":"object","required":["id","revision","publishedAt","questionPackVersion","graderVersion","evaluationProfile","scoreBaselineId","pricingSnapshotId","entryCount","sha256"],"properties":{"id":{"type":"string"},"revision":{"type":"integer"},"publishedAt":{"type":"string","format":"date-time"},"questionPackVersion":{"type":"string"},"graderVersion":{"type":"string"},"evaluationProfile":{"type":"string"},"scoreBaselineId":{"type":"string"},"pricingSnapshotId":{"type":"string"},"entryCount":{"type":"integer"},"sha256":{"type":"string"}}},"overallBatch":{"oneOf":[{"type":"object","required":["id","publishedAt","sha256","entryCount","sources"],"properties":{"id":{"type":"string"},"publishedAt":{"type":"string","format":"date-time"},"sha256":{"type":"string"},"entryCount":{"type":"integer","minimum":1},"sources":{"type":"object","required":["backend","frontend","knowledge"],"properties":{"backend":{"type":"object","required":["batchId","publishedAt","sha256"],"properties":{"batchId":{"type":"string"},"publishedAt":{"type":"string","format":"date-time"},"sha256":{"type":"string"}}},"frontend":{"type":"object","required":["batchId","publishedAt","sha256"],"properties":{"batchId":{"type":"string"},"publishedAt":{"type":"string","format":"date-time"},"sha256":{"type":"string"}}},"knowledge":{"type":"object","required":["batchId","publishedAt","sha256"],"properties":{"batchId":{"type":"string"},"publishedAt":{"type":"string","format":"date-time"},"sha256":{"type":"string"}}}}}}},{"type":"null"}]},"overallRankings":{"type":"array","items":{"type":"object","required":["rank","backendRank","id","provider","model","displayName","reasoningEffort","route","score","scoreBasis","maxScore","backendScore","frontendScore","knowledgeScore","overallScore","elapsedMs","estimatedReferenceCostUsd","decisionTags","targetLabels"],"properties":{"rank":{"type":"integer","minimum":1},"backendRank":{"type":"integer","minimum":1},"id":{"type":"string"},"provider":{"type":"string"},"model":{"type":"string"},"displayName":{"type":"string"},"reasoningEffort":{"type":"string"},"route":{"type":"string"},"score":{"type":"number"},"scoreBasis":{"type":"string","enum":["backend","overall"]},"maxScore":{"type":"number"},"backendScore":{"type":"number"},"frontendScore":{"oneOf":[{"type":"number"},{"type":"null"}]},"knowledgeScore":{"oneOf":[{"type":"number"},{"type":"null"}]},"overallScore":{"oneOf":[{"type":"number"},{"type":"null"}]},"elapsedMs":{"type":"number"},"estimatedReferenceCostUsd":{"oneOf":[{"type":"number"},{"type":"null"}]},"decisionTags":{"type":"array","items":{"type":"string"}},"targetLabels":{"type":"array","items":{"type":"object","required":["id","label"],"properties":{"id":{"type":"string"},"label":{"type":"string"}}}}}}},"rankings":{"type":"array","items":{"type":"object","required":["rank","backendRank","id","provider","model","displayName","reasoningEffort","route","score","scoreBasis","maxScore","backendScore","frontendScore","knowledgeScore","overallScore","elapsedMs","estimatedReferenceCostUsd","decisionTags","targetLabels"],"properties":{"rank":{"type":"integer","minimum":1},"backendRank":{"type":"integer","minimum":1},"id":{"type":"string"},"provider":{"type":"string"},"model":{"type":"string"},"displayName":{"type":"string"},"reasoningEffort":{"type":"string"},"route":{"type":"string"},"score":{"type":"number"},"scoreBasis":{"type":"string","enum":["backend","overall"]},"maxScore":{"type":"number"},"backendScore":{"type":"number"},"frontendScore":{"oneOf":[{"type":"number"},{"type":"null"}]},"knowledgeScore":{"oneOf":[{"type":"number"},{"type":"null"}]},"overallScore":{"oneOf":[{"type":"number"},{"type":"null"}]},"elapsedMs":{"type":"number"},"estimatedReferenceCostUsd":{"oneOf":[{"type":"number"},{"type":"null"}]},"decisionTags":{"type":"array","items":{"type":"string"}},"targetLabels":{"type":"array","items":{"type":"object","required":["id","label"],"properties":{"id":{"type":"string"},"label":{"type":"string"}}}}}}},"links":{"type":"object","required":["self","agentProfile","changes","index","fullSnapshot","agentGuide","openApi"],"properties":{"self":{"type":"string","format":"uri"},"agentProfile":{"type":"string","format":"uri"},"changes":{"type":"string","format":"uri"},"index":{"type":"string","format":"uri"},"fullSnapshot":{"type":"string","format":"uri"},"agentGuide":{"type":"string","format":"uri"},"openApi":{"type":"string","format":"uri"}}}}},"RadarAgentProfile":{"type":"object","required":["schemaVersion","generatedAt","source","batch","defaultRanking","weights","overallBatch","evidenceBoundary","rolePolicy","profiles","links"],"properties":{"schemaVersion":{"type":"string","const":"1.1"},"generatedAt":{"type":"string","format":"date-time"},"source":{"type":"object","required":["name","methodologyUrl","license","licenseUrl"],"properties":{"name":{"type":"string"},"kind":{"type":"string"},"methodologyUrl":{"type":"string","format":"uri"},"license":{"type":"string"},"licenseUrl":{"type":"string","format":"uri"}}},"batch":{"type":"object","required":["id","revision","publishedAt","questionPackVersion","graderVersion","evaluationProfile","scoreBaselineId","pricingSnapshotId","entryCount","sha256"],"properties":{"id":{"type":"string"},"revision":{"type":"integer"},"publishedAt":{"type":"string","format":"date-time"},"questionPackVersion":{"type":"string"},"graderVersion":{"type":"string"},"evaluationProfile":{"type":"string"},"scoreBaselineId":{"type":"string"},"pricingSnapshotId":{"type":"string"},"entryCount":{"type":"integer"},"sha256":{"type":"string"}}},"defaultRanking":{"type":"string","const":"overallRankings"},"weights":{"type":"object","required":["backend","frontend","knowledge"],"properties":{"backend":{"type":"number","const":0.5},"frontend":{"type":"number","const":0.3},"knowledge":{"type":"number","const":0.2}}},"overallBatch":{"oneOf":[{"type":"object","required":["id","publishedAt","sha256","entryCount","sources"],"properties":{"id":{"type":"string"},"publishedAt":{"type":"string","format":"date-time"},"sha256":{"type":"string"},"entryCount":{"type":"integer","minimum":1},"sources":{"type":"object","required":["backend","frontend","knowledge"],"properties":{"backend":{"type":"object","required":["batchId","publishedAt","sha256"],"properties":{"batchId":{"type":"string"},"publishedAt":{"type":"string","format":"date-time"},"sha256":{"type":"string"}}},"frontend":{"type":"object","required":["batchId","publishedAt","sha256"],"properties":{"batchId":{"type":"string"},"publishedAt":{"type":"string","format":"date-time"},"sha256":{"type":"string"}}},"knowledge":{"type":"object","required":["batchId","publishedAt","sha256"],"properties":{"batchId":{"type":"string"},"publishedAt":{"type":"string","format":"date-time"},"sha256":{"type":"string"}}}}}}},{"type":"null"}]},"evidenceBoundary":{"type":"object","required":["configurationEvidence","pairedAgentBenchmark","recommendationMode"],"properties":{"configurationEvidence":{"type":"string","const":"latest_published_axes_independent_configurations"},"pairedAgentBenchmark":{"type":"boolean","const":false},"recommendationMode":{"type":"string","const":"advisory_only"}}},"rolePolicy":{"type":"object","required":["mainAgent","workerAgent"],"properties":{"mainAgent":{"type":"array","items":{"type":"string"}},"workerAgent":{"type":"array","items":{"type":"string"}}}},"profiles":{"type":"array","minItems":0,"maxItems":3,"items":{"type":"object","required":["id","objective","mainAgent","workerAgent","selection"],"properties":{"id":{"type":"string","enum":["balanced","quality","value"]},"objective":{"type":"string"},"mainAgent":{"type":"object","required":["rank","backendRank","id","provider","model","displayName","reasoningEffort","route","score","scoreBasis","maxScore","backendScore","frontendScore","knowledgeScore","overallScore","elapsedMs","estimatedReferenceCostUsd","decisionTags","targetLabels"],"properties":{"rank":{"type":"integer","minimum":1},"backendRank":{"type":"integer","minimum":1},"id":{"type":"string"},"provider":{"type":"string"},"model":{"type":"string"},"displayName":{"type":"string"},"reasoningEffort":{"type":"string"},"route":{"type":"string"},"score":{"type":"number"},"scoreBasis":{"type":"string","enum":["backend","overall"]},"maxScore":{"type":"number"},"backendScore":{"type":"number"},"frontendScore":{"oneOf":[{"type":"number"},{"type":"null"}]},"knowledgeScore":{"oneOf":[{"type":"number"},{"type":"null"}]},"overallScore":{"oneOf":[{"type":"number"},{"type":"null"}]},"elapsedMs":{"type":"number"},"estimatedReferenceCostUsd":{"oneOf":[{"type":"number"},{"type":"null"}]},"decisionTags":{"type":"array","items":{"type":"string"}},"targetLabels":{"type":"array","items":{"type":"object","required":["id","label"],"properties":{"id":{"type":"string"},"label":{"type":"string"}}}}}},"workerAgent":{"type":"object","required":["rank","backendRank","id","provider","model","displayName","reasoningEffort","route","score","scoreBasis","maxScore","backendScore","frontendScore","knowledgeScore","overallScore","elapsedMs","estimatedReferenceCostUsd","decisionTags","targetLabels"],"properties":{"rank":{"type":"integer","minimum":1},"backendRank":{"type":"integer","minimum":1},"id":{"type":"string"},"provider":{"type":"string"},"model":{"type":"string"},"displayName":{"type":"string"},"reasoningEffort":{"type":"string"},"route":{"type":"string"},"score":{"type":"number"},"scoreBasis":{"type":"string","enum":["backend","overall"]},"maxScore":{"type":"number"},"backendScore":{"type":"number"},"frontendScore":{"oneOf":[{"type":"number"},{"type":"null"}]},"knowledgeScore":{"oneOf":[{"type":"number"},{"type":"null"}]},"overallScore":{"oneOf":[{"type":"number"},{"type":"null"}]},"elapsedMs":{"type":"number"},"estimatedReferenceCostUsd":{"oneOf":[{"type":"number"},{"type":"null"}]},"decisionTags":{"type":"array","items":{"type":"string"}},"targetLabels":{"type":"array","items":{"type":"object","required":["id","label"],"properties":{"id":{"type":"string"},"label":{"type":"string"}}}}}},"selection":{"type":"object","required":["mainAgent","workerAgent"],"properties":{"mainAgent":{"type":"object","required":["preferredDecisionTags","selectedDecisionTag","usedFallback"],"properties":{"preferredDecisionTags":{"type":"array","minItems":1,"items":{"type":"string","enum":["recommended","value","speed","lightweight"]}},"selectedDecisionTag":{"type":"string","enum":["recommended","value","speed","lightweight"]},"usedFallback":{"type":"boolean"}}},"workerAgent":{"type":"object","required":["preferredDecisionTags","selectedDecisionTag","usedFallback"],"properties":{"preferredDecisionTags":{"type":"array","minItems":1,"items":{"type":"string","enum":["recommended","value","speed","lightweight"]}},"selectedDecisionTag":{"type":"string","enum":["recommended","value","speed","lightweight"]},"usedFallback":{"type":"boolean"}}}}}}}},"links":{"type":"object","required":["self","latest","changes","index","fullSnapshot","agentGuide","method"],"properties":{"self":{"type":"string","format":"uri"},"latest":{"type":"string","format":"uri"},"changes":{"type":"string","format":"uri"},"index":{"type":"string","format":"uri"},"fullSnapshot":{"type":"string","format":"uri"},"agentGuide":{"type":"string","format":"uri"},"method":{"type":"string","format":"uri"}}}}},"RadarIndex":{"type":"object","required":["schemaVersion","generatedAt","latestBatchId","snapshots","links"],"properties":{"schemaVersion":{"type":"string","const":"1.1"},"generatedAt":{"type":"string","format":"date-time"},"latestBatchId":{"type":"string"},"snapshots":{"type":"array","items":{"type":"object","required":["batchId","revision","publishedAt","questionPackVersion","graderVersion","evaluationProfile","scoreBaselineId","pricingSnapshotId","entryCount","sha256","fullSnapshotUrl"],"properties":{"batchId":{"type":"string"},"revision":{"type":"integer"},"publishedAt":{"type":"string","format":"date-time"},"questionPackVersion":{"type":"string"},"graderVersion":{"type":"string"},"evaluationProfile":{"type":"string"},"scoreBaselineId":{"type":"string"},"pricingSnapshotId":{"type":"string"},"entryCount":{"type":"integer"},"sha256":{"type":"string"},"fullSnapshotUrl":{"type":"string","format":"uri"}}}},"links":{"type":"object","required":["self","latest","agentProfile","changes","fullIndex","agentGuide"],"properties":{"self":{"type":"string","format":"uri"},"latest":{"type":"string","format":"uri"},"agentProfile":{"type":"string","format":"uri"},"changes":{"type":"string","format":"uri"},"fullIndex":{"type":"string","format":"uri"},"agentGuide":{"type":"string","format":"uri"}}}}},"RadarChanges":{"type":"object","required":["schemaVersion","generatedAt","source","rankingBasis","comparison","previousBatch","previousComparableBatch","currentBatch","recommendation","changes","links"],"properties":{"schemaVersion":{"type":"string","const":"1.1"},"generatedAt":{"type":"string","format":"date-time"},"source":{"type":"object","required":["name","methodologyUrl","license","licenseUrl"],"properties":{"name":{"type":"string"},"kind":{"type":"string"},"methodologyUrl":{"type":"string","format":"uri"},"license":{"type":"string"},"licenseUrl":{"type":"string","format":"uri"}}},"rankingBasis":{"type":"string","const":"backend"},"comparison":{"type":"object","required":["comparable","reason","requiredMatchingFields","mismatchedFields","costComparable","costMismatchedFields","baseBatchId"],"properties":{"comparable":{"type":"boolean"},"reason":{"oneOf":[{"type":"string","enum":["insufficient_history","protocol_mismatch"]},{"type":"null"}]},"requiredMatchingFields":{"type":"array","items":{"type":"string"}},"mismatchedFields":{"type":"array","items":{"type":"string"}},"costComparable":{"type":"boolean"},"costMismatchedFields":{"type":"array","items":{"type":"string","enum":["pricingSnapshotId"]}},"baseBatchId":{"description":"Batch used as the comparison base for recommendation and row deltas.","oneOf":[{"type":"string"},{"type":"null"}]}}},"previousBatch":{"description":"The immediately preceding publication, whether comparable or not.","oneOf":[{"type":"object","required":["id","revision","publishedAt","questionPackVersion","graderVersion","evaluationProfile","scoreBaselineId","pricingSnapshotId","entryCount","sha256"],"properties":{"id":{"type":"string"},"revision":{"type":"integer"},"publishedAt":{"type":"string","format":"date-time"},"questionPackVersion":{"type":"string"},"graderVersion":{"type":"string"},"evaluationProfile":{"type":"string"},"scoreBaselineId":{"type":"string"},"pricingSnapshotId":{"type":"string"},"entryCount":{"type":"integer"},"sha256":{"type":"string"}}},{"type":"null"}]},"previousComparableBatch":{"description":"The nearest earlier publication sharing the required protocol identity.","oneOf":[{"type":"object","required":["id","revision","publishedAt","questionPackVersion","graderVersion","evaluationProfile","scoreBaselineId","pricingSnapshotId","entryCount","sha256"],"properties":{"id":{"type":"string"},"revision":{"type":"integer"},"publishedAt":{"type":"string","format":"date-time"},"questionPackVersion":{"type":"string"},"graderVersion":{"type":"string"},"evaluationProfile":{"type":"string"},"scoreBaselineId":{"type":"string"},"pricingSnapshotId":{"type":"string"},"entryCount":{"type":"integer"},"sha256":{"type":"string"}}},{"type":"null"}]},"currentBatch":{"type":"object","required":["id","revision","publishedAt","questionPackVersion","graderVersion","evaluationProfile","scoreBaselineId","pricingSnapshotId","entryCount","sha256"],"properties":{"id":{"type":"string"},"revision":{"type":"integer"},"publishedAt":{"type":"string","format":"date-time"},"questionPackVersion":{"type":"string"},"graderVersion":{"type":"string"},"evaluationProfile":{"type":"string"},"scoreBaselineId":{"type":"string"},"pricingSnapshotId":{"type":"string"},"entryCount":{"type":"integer"},"sha256":{"type":"string"}}},"recommendation":{"type":"object","required":["changed","previousId","currentId"],"properties":{"changed":{"oneOf":[{"type":"boolean"},{"type":"null"}]},"previousId":{"oneOf":[{"type":"string"},{"type":"null"}]},"currentId":{"oneOf":[{"type":"string"},{"type":"null"}]}}},"changes":{"type":"array","items":{"type":"object","required":["id","provider","model","displayName","reasoningEffort","route","status","previous","current","delta"],"properties":{"id":{"type":"string"},"provider":{"type":"string"},"model":{"type":"string"},"displayName":{"type":"string"},"reasoningEffort":{"type":"string"},"route":{"type":"string"},"status":{"type":"string","enum":["continued","entered","exited"]},"previous":{"oneOf":[{"type":"object","required":["rank","score","maxScore","elapsedMs","estimatedReferenceCostUsd"],"properties":{"rank":{"type":"integer","minimum":1},"score":{"type":"number"},"maxScore":{"type":"number"},"elapsedMs":{"type":"number"},"estimatedReferenceCostUsd":{"oneOf":[{"type":"number"},{"type":"null"}]}}},{"type":"null"}]},"current":{"oneOf":[{"allOf":[{"type":"object","required":["rank","score","maxScore","elapsedMs","estimatedReferenceCostUsd"],"properties":{"rank":{"type":"integer","minimum":1},"score":{"type":"number"},"maxScore":{"type":"number"},"elapsedMs":{"type":"number"},"estimatedReferenceCostUsd":{"oneOf":[{"type":"number"},{"type":"null"}]}}},{"type":"object","required":["decisionTags","targetLabels"],"properties":{"decisionTags":{"type":"array","items":{"type":"string"}},"targetLabels":{"type":"array","items":{"type":"object","required":["id","label"],"properties":{"id":{"type":"string"},"label":{"type":"string"}}}}}}]},{"type":"null"}]},"delta":{"oneOf":[{"type":"object","description":"Rank is previous minus current, so a positive value means the configuration moved up. Score, elapsed time, and cost are current minus previous.","required":["rank","score","elapsedMs","estimatedReferenceCostUsd"],"properties":{"rank":{"type":"integer"},"score":{"type":"number"},"elapsedMs":{"type":"number"},"estimatedReferenceCostUsd":{"oneOf":[{"type":"number"},{"type":"null"}]}}},{"type":"null"}]}}}},"links":{"type":"object","required":["self","latest","agentProfile","index","previousFullSnapshot","previousComparableFullSnapshot","currentFullSnapshot","agentGuide"],"properties":{"self":{"type":"string","format":"uri"},"latest":{"type":"string","format":"uri"},"agentProfile":{"type":"string","format":"uri"},"index":{"type":"string","format":"uri"},"previousFullSnapshot":{"oneOf":[{"type":"string","format":"uri"},{"type":"null"}]},"previousComparableFullSnapshot":{"oneOf":[{"type":"string","format":"uri"},{"type":"null"}]},"currentFullSnapshot":{"type":"string","format":"uri"},"agentGuide":{"type":"string","format":"uri"}}}}}}}}