africanmarketos-com · Schema
ReviewCaseResponse
CompanyMarket IntelligenceAI AgentsAPIAfrican Markets
Properties
| Name | Type | Description |
|---|---|---|
| status | string | |
| code | string | |
| case_id | string | |
| revision | integer | |
| mode | string | |
| content | object | |
| content_sha256 | string | |
| review_progress | object | |
| history | array | |
| packet | object | |
| idempotent_replay | boolean | |
| reference_scope | object | |
| reference_secret_returned | object | |
| execution_authorized | object | |
| external_action_authorized | object | |
| workplan | object | |
| outcome_entry | object | |
| review_outcome_ledger | object | |
| review_tools | object |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://artifacts.apis.io/africanmarketos-com/json-schema/africanmarketos-com-review-case-response-schema.json",
"title": "ReviewCaseResponse",
"x-generated": "2026-10-31",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/africanmarketos-com-openapi.yml#/components/schemas/ReviewCaseResponse",
"type": "object",
"properties": {
"status": {
"type": "string"
},
"code": {
"type": "string"
},
"case_id": {
"type": "string"
},
"revision": {
"type": "integer",
"minimum": 1
},
"mode": {
"type": "string",
"enum": [
"internal_review",
"sandbox_evaluation",
"account_evaluation"
]
},
"content": {
"type": "object",
"properties": {},
"additionalProperties": true
},
"content_sha256": {
"type": "string"
},
"review_progress": {
"$ref": "#/$defs/ReviewProgress"
},
"history": {
"type": "array",
"items": {
"type": "object",
"properties": {
"revision": {
"type": "integer"
},
"event": {
"type": "string"
},
"at": {
"type": "string"
}
},
"additionalProperties": true
}
},
"packet": {
"type": "object",
"properties": {
"document": {
"type": "object",
"properties": {},
"additionalProperties": true
},
"sha256": {
"type": "string"
},
"basis_sha256": {
"type": "string"
},
"valid_until": {
"type": "string"
},
"usable": {
"type": "boolean"
},
"current_state_checked": {
"const": true
},
"signature_present": {
"const": false
},
"integrity_is_not_identity_proof": {
"const": true
}
},
"additionalProperties": true
},
"idempotent_replay": {
"type": "boolean"
},
"reference_scope": {
"type": "object",
"properties": {
"tenant_id": {
"type": "string"
},
"workspace_id": {
"type": "string"
}
},
"additionalProperties": true
},
"reference_secret_returned": {
"const": false
},
"execution_authorized": {
"const": false
},
"external_action_authorized": {
"const": false
},
"workplan": {
"type": "object",
"properties": {
"document": {
"type": "object",
"properties": {},
"additionalProperties": true
},
"usable": {
"type": "boolean"
},
"current_state_checked": {
"const": true
},
"missing_steps": {
"type": "array",
"items": {
"type": "string"
}
},
"invalidation_codes": {
"type": "array",
"items": {
"type": "string"
}
},
"historical_versions_preserved": {
"const": true
},
"completed_planning_is_not_business_approval": {
"const": true
},
"execution_authorized": {
"const": false
}
},
"additionalProperties": true
},
"outcome_entry": {
"type": "object",
"properties": {
"contract_version": {
"type": "string",
"enum": [
"mvr.review-outcome-ledger/1"
]
},
"sequence": {
"type": "integer",
"minimum": 1
},
"prev_sha256": {
"type": [
"string",
"null"
],
"pattern": "^[a-f0-9]{64}$"
},
"case_id": {
"type": "string"
},
"case_revision": {
"type": "integer"
},
"outcome": {
"type": "string",
"enum": [
"proceeded_no_incident",
"proceeded_incident",
"held_then_cleared",
"held_prevented_harm",
"held_unnecessary",
"abandoned"
]
},
"observed_at": {
"type": "string"
},
"recorded_at": {
"type": "string"
},
"recorded_by": {
"type": "string"
},
"evidence_ref": {
"type": "string"
},
"reviewer_minutes": {
"type": "integer"
},
"note": {
"type": "string"
},
"amos_state_at_recording": {
"type": "object",
"properties": {
"review_status": {
"type": "string"
},
"permission_tier": {
"type": [
"string",
"null"
]
},
"open_residual_count": {
"type": "integer"
}
},
"additionalProperties": true
},
"hold_metrics": {
"type": "object",
"properties": {
"holds": {
"type": "integer"
},
"closed": {
"type": "integer"
},
"open": {
"type": "integer"
},
"closed_hold_ms_total": {
"type": "integer"
}
},
"additionalProperties": true
},
"proposal": {
"type": "object",
"properties": {
"captured_before_review": {
"type": "boolean"
},
"proposal_sha256": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": true
},
"economics": {
"type": "object",
"properties": {
"wait_to_first_review_ms": {
"type": [
"integer",
"null"
]
},
"elapsed_to_outcome_ms": {
"type": "integer"
},
"operations_recorded": {
"type": "integer"
},
"review_actions": {
"type": "integer"
},
"distinct_accounts": {
"type": "integer"
},
"handoffs": {
"type": "integer"
},
"reopenings": {
"type": "integer"
},
"reviewer_minutes": {
"type": [
"integer",
"null"
]
},
"integration_minutes": {
"type": [
"integer",
"null"
]
},
"reviewer_cost_per_hour_minor": {
"type": [
"integer",
"null"
]
},
"currency": {
"type": [
"string",
"null"
]
},
"decision_cost_minor": {
"type": [
"integer",
"null"
]
},
"telemetry_complete": {
"type": "boolean"
},
"basis": {
"type": "string"
}
},
"additionalProperties": true,
"required": [
"elapsed_to_outcome_ms",
"operations_recorded",
"review_actions",
"distinct_accounts",
"handoffs",
"reopenings",
"telemetry_complete"
]
},
"declared_not_verified": {
"type": "boolean",
"enum": [
true
]
},
"causal_claim": {
"type": "boolean",
"enum": [
false
]
},
"sha256": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
}
},
"additionalProperties": true,
"required": [
"contract_version",
"sequence",
"case_id",
"outcome",
"observed_at",
"recorded_at",
"amos_state_at_recording",
"hold_metrics",
"economics",
"declared_not_verified",
"causal_claim",
"sha256"
]
},
"review_outcome_ledger": {
"type": "object",
"properties": {
"contract_version": {
"type": "string",
"enum": [
"mvr.review-outcome-ledger/1"
]
},
"entry_count": {
"type": "integer"
},
"head_sha256": {
"type": [
"string",
"null"
],
"pattern": "^[a-f0-9]{64}$"
},
"metrics": {
"type": "object",
"properties": {
"cases_with_outcome": {
"type": "integer"
},
"prevented_bad_approvals": {
"type": "integer"
},
"unnecessary_holds": {
"type": "integer"
},
"downstream_incidents": {
"type": "integer"
},
"clean_proceeds": {
"type": "integer"
},
"held_then_cleared": {
"type": "integer"
},
"abandoned": {
"type": "integer"
},
"hold_precision": {
"type": "object",
"properties": {
"value": {
"type": [
"number",
"null"
]
},
"n": {
"type": "integer"
},
"small_sample": {
"type": "boolean"
}
},
"additionalProperties": true
},
"incident_rate_after_proceeding": {
"type": "object",
"properties": {
"value": {
"type": [
"number",
"null"
]
},
"n": {
"type": "integer"
},
"small_sample": {
"type": "boolean"
}
},
"additionalProperties": true
},
"reviewer_minutes_total": {
"type": "integer"
},
"hold_duration_ms": {
"type": "object",
"properties": {
"median": {
"type": [
"number",
"null"
]
},
"p90": {
"type": [
"number",
"null"
]
},
"n": {
"type": "integer"
}
},
"additionalProperties": true
},
"decision_economics": {
"type": "object",
"properties": {
"decisions": {
"type": "integer"
},
"telemetry_complete": {
"type": "object",
"properties": {
"count": {
"type": "integer"
},
"ratio": {
"type": [
"number",
"null"
]
},
"meets_95_percent": {
"type": "boolean"
},
"small_sample": {
"type": "boolean"
}
},
"additionalProperties": true
},
"median_wait_to_first_review_ms": {
"type": [
"number",
"null"
]
},
"median_elapsed_to_outcome_ms": {
"type": [
"number",
"null"
]
},
"median_operations_recorded": {
"type": [
"number",
"null"
]
},
"median_handoffs": {
"type": [
"number",
"null"
]
},
"reopenings_total": {
"type": "integer"
},
"integration_minutes_total": {
"type": "integer"
},
"cost_per_completed_decision": {
"type": "object",
"additionalProperties": {
"type": "object",
"properties": {
"median_minor": {
"type": [
"number",
"null"
]
},
"total_minor": {
"type": "integer"
},
"n": {
"type": "integer"
}
},
"additionalProperties": true
}
},
"boundary": {
"type": "string"
}
},
"additionalProperties": true
},
"labels": {
"type": "object",
"properties": {
"declared_not_verified": {
"type": "boolean"
},
"causal_claim": {
"type": "boolean"
},
"monetary_value": {
"type": "string"
},
"counterfactual": {
"type": "string"
}
},
"additionalProperties": true
}
},
"additionalProperties": true,
"required": [
"cases_with_outcome",
"hold_precision",
"decision_economics",
"labels"
]
},
"recent_entries": {
"type": "array",
"items": {
"type": "object",
"properties": {
"contract_version": {
"type": "string",
"enum": [
"mvr.review-outcome-ledger/1"
]
},
"sequence": {
"type": "integer",
"minimum": 1
},
"prev_sha256": {
"type": [
"string",
"null"
],
"pattern": "^[a-f0-9]{64}$"
},
"case_id": {
"type": "string"
},
"case_revision": {
"type": "integer"
},
"outcome": {
"type": "string",
"enum": [
"proceeded_no_incident",
"proceeded_incident",
"held_then_cleared",
"held_prevented_harm",
"held_unnecessary",
"abandoned"
]
},
"observed_at": {
"type": "string"
},
"recorded_at": {
"type": "string"
},
"recorded_by": {
"type": "string"
},
"evidence_ref": {
"type": "string"
},
"reviewer_minutes": {
"type": "integer"
},
"note": {
"type": "string"
},
"amos_state_at_recording": {
"type": "object",
"properties": {
"review_status": {
"type": "string"
},
"permission_tier": {
"type": [
"string",
"null"
]
},
"open_residual_count": {
"type": "integer"
}
},
"additionalProperties": true
},
"hold_metrics": {
"type": "object",
"properties": {
"holds": {
"type": "integer"
},
"closed": {
"type": "integer"
},
"open": {
"type": "integer"
},
"closed_hold_ms_total": {
"type": "integer"
}
},
"additionalProperties": true
},
"proposal": {
"type": "object",
"properties": {
"captured_before_review": {
"type": "boolean"
},
"proposal_sha256": {
"type": [
"string",
"null"
]
}
},
"additionalProperties": true
},
"economics": {
"type": "object",
"properties": {
"wait_to_first_review_ms": {
"type": [
"integer",
"null"
]
},
"elapsed_to_outcome_ms": {
"type": "integer"
},
"operations_recorded": {
"type": "integer"
},
"review_actions": {
"type": "integer"
},
"distinct_accounts": {
"type": "integer"
},
"handoffs": {
"type": "integer"
},
"reopenings": {
"type": "integer"
},
"reviewer_minutes": {
"type": [
"integer",
"null"
]
},
"integration_minutes": {
"type": [
"integer",
"null"
]
},
"reviewer_cost_per_hour_minor": {
"type": [
"integer",
"null"
]
},
"currency": {
"type": [
"string",
"null"
]
},
"decision_cost_minor": {
"type": [
"integer",
"null"
]
},
"telemetry_complete": {
"type": "boolean"
},
"basis": {
"type": "string"
}
},
"additionalProperties": true,
"required": [
"elapsed_to_outcome_ms",
"operations_recorded",
"review_actions",
"distinct_accounts",
"handoffs",
"reopenings",
"telemetry_complete"
]
},
"declared_not_verified": {
"type": "boolean",
"enum": [
true
]
},
"causal_claim": {
"type": "boolean",
"enum": [
false
]
},
"sha256": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
}
},
"additionalProperties": true,
"required": [
"contract_version",
"sequence",
"case_id",
"outcome",
"observed_at",
"recorded_at",
"amos_state_at_recording",
"hold_metrics",
"economics",
"declared_not_verified",
"causal_claim",
"sha256"
]
}
},
"definitions": {
"type": "object",
"properties": {},
"additionalProperties": true
},
"execution_authorized": {
"type": "boolean",
"enum": [
false
]
},
"external_action_authorized": {
"type": "boolean",
"enum": [
false
]
}
},
"additionalProperties": true,
"required": [
"contract_version",
"entry_count",
"metrics"
]
},
"review_tools": {
"type": "object",
"properties": {
"contract_version": {
"type": "string"
},
"revision": {
"type": "integer"
},
"configured": {
"type": "boolean"
},
"usable": {
"type": "boolean"
},
"context_sha256": {
"type": "string"
},
"basis_sha256": {
"type": "string"
},
"current_basis_sha256": {
"type": "string"
},
"review_plan": {
"type": [
"object",
"null"
],
"properties": {
"status": {
"type": "string"
},
"model_outcome": {
"type": [
"boolean",
"null"
]
},
"next_review": {
"type": [
"string",
"null"
]
},
"referenced_facts": {
"type": "array",
"items": {
"type": "string"
}
},
"minimum_worst_case_review_cost": {
"type": [
"integer",
"null"
]
}
},
"additionalProperties": true
},
"review_coverage": {
"type": [
"object",
"null"
],
"properties": {
"decisive_total": {
"type": "integer"
},
"decisive_reviewed": {
"type": "integer"
},
"pending": {
"type": "array",
"items": {
"type": "string"
}
},
"not_needed": {
"type": "array",
"items": {
"type": "string"
}
},
"note": {
"type": "string"
}
},
"additionalProperties": true
},
"review_queue": {
"type": "array",
"items": {
"type": "object",
"properties": {
"fact_id": {
"type": "string"
},
"reason": {
"type": "string"
},
"worst_case_remaining_cost": {
"type": "integer"
},
"decisive_pairs": {
"type": "integer"
}
},
"additionalProperties": true,
"required": [
"fact_id",
"reason"
]
}
},
"fact_values": {
"type": "object",
"additionalProperties": {
"type": "object",
"properties": {
"value": {
"type": "boolean"
},
"basis": {
"type": "string",
"enum": [
"reviewed_passage",
"reviewer_adverse_interpretation",
"declared_observation",
"conflict"
]
},
"fact_truth_asserted": {
"type": "boolean",
"enum": [
false
]
},
"passage_review_sha256": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
}
},
"additionalProperties": true
}
},
"fact_conflicts": {
"type": "array",
"items": {
"type": "object",
"properties": {
"fact_id": {
"type": "string"
},
"observation_value": {
"type": "boolean"
},
"passage_value": {
"type": "boolean"
},
"basis": {
"type": "string"
},
"resolution": {
"type": "string"
}
},
"additionalProperties": true,
"required": [
"fact_id"
]
}
},
"adverse_findings": {
"type": "array",
"items": {
"type": "object",
"properties": {
"fact_id": {
"type": "string"
},
"confirmed_by": {
"type": "string"
},
"locator": {
"type": "string"
},
"recorded_at": {
"type": "string"
},
"interpretation_sha256": {
"type": "string",
"pattern": "^[a-f0-9]{64}$"
}
},
"additionalProperties": true
}
},
"model_suggestions": {
"type": "array",
"items": {
"type": "object",
"properties": {
"fact_id": {
"type": "string"
},
"stance": {
"type": "string"
},
"model_ref": {
"type": "string"
},
"locator": {
"type": "string"
},
"decides_nothing": {
"type": "boolean",
"enum": [
true
]
}
},
"additionalProperties": true
}
},
"documents": {
"type": "array",
"items": {
"type": "object",
"properties": {},
"additionalProperties": true
}
},
"clause_reviews": {
"type": "array",
"items": {
"type": "object",
"properties": {},
"additionalProperties": true
}
},
"passage_interpretations": {
"type": "array",
"items": {
"type": "object",
"properties": {},
"additionalProperties": true
}
},
"public_register_snapshots": {
"type": "array",
"items": {
"type": "object",
"properties": {},
"additionalProperties": true
}
},
"execution_authorized": {
"type": "boolean",
"enum": [
false
]
},
"external_action_authorized": {
"type": "boolean",
"enum": [
false
]
}
},
"additionalProperties": true,
"required": [
"contract_version",
"revision",
"configured"
]
}
},
"additionalProperties": true,
"$defs": {
"ReviewProgress": {
"type": "object",
"properties": {
"contract_version": {
"const": "mvr.review-progress/1"
},
"policy_version": {
"const": "internal-review-preparation/2"
},
"case_id": {
"type": "string"
},
"mode": {
"type": "string",
"enum": [
"internal_review",
"sandbox_evaluation",
"account_evaluation"
]
},
"case_revision": {
"type": "integer",
"minimum": 1
},
"context_sha256": {
"type": "string"
},
"status": {
"type": "string",
"enum": [
"withdrawn",
"bounded_review_ready",
"awaiting_review",
"review_unavailable"
]
},
"procedure": {
"type": "object",
"properties": {
"code": {
"type": "string"
},
"state": {
"type": "string"
},
"distinct_supporting_accounts": {
"type": "integer",
"minimum": 0
},
"verified_independent_people": {
"const": 0
}
},
"additionalProperties": true
},
"residual_risks": {
"type": "array",
"items": {
"type": "object",
"properties": {
"code": {
"type": "string"
},
"state": {
"type": "string",
"enum": [
"open",
"closed"
]
},
"closure": {
"type": "string"
}
},
"additionalProperties": true
}
},
"dependencies": {
"type": "array",
"items": {
"type": "object",
"properties": {
"attestation_id": {
"type": "string"
},
"status": {
"type": "string"
},
"expires_at": {
"type": "string"
}
},
"additionalProperties": true
}
},
"bounded_next_action": {
"type": [
"object",
"null"
],
"properties": {
"action": {
"const": "prepare_internal_review_packet"
},
"method": {
"const": "POST"
},
"path": {
"type": "string"
},
"request": {
"type": "object",
"properties": {},
"additionalProperties": true
},
"permission_scope": {
"const": "internal_document_preparation_only"
},
"external_action_authorized": {
"const": false
}
},
"additionalProperties": true
},
"bounded_next_actions": {
"type": "array",
"items": {
"type": "object",
"properties": {
"action": {
"type": "string",
"enum": [
"internal_pilot_design",
"evidence_collection_design"
]
},
"method": {
"const": "POST"
},
"path": {
"type": "string"
},
"request": {
"type": "object",
"properties": {},
"additionalProperties": true
},
"permission_scope": {
"const": "internal_planning_workflow_only"
},
"external_action_authorized": {
"const": false
}
},
"additionalProperties": true
}
},
"review_resolution": {
"type": "object",
"properties": {
"status": {
"type": "string"
},
"conflicting_attestation_ids": {
"type": "array",
"items": {
"type": "string"
}
},
"inactive_atte
# --- truncated at 32 KB (35 KB total) ---
# Full source: https://artifacts.apis.io/africanmarketos-com/json-schema/africanmarketos-com-review-case-response-schema.json
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/africanmarketos-com-review-case-response"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.