---
title: "Model Inventory Entry Builder"
method: POST
path: "/v1/tools/build_model_inventory_entry"
tags: ["TODO_TAGS_REVIEW", "TODO_AP2_EXPORT_REVIEW"]
---

# Model Inventory Entry Builder

`POST /v1/tools/build_model_inventory_entry`

## Request

- Base URL: `https://ainumbers.co`
- URL: `https://ainumbers.co/v1/tools/build_model_inventory_entry`
- Auth: none declared

Builds a single model-inventory record for a bank's SR 26-2 model-risk-management inventory: checks the caller-declared attributes (model name, owner, purpose, tier, development/deployment dates, last validation date) against the SR 26-2 required-field set, assigns a proportionality tier (limited/moderate/high) from caller-declared materiality and complexity inputs, and returns a completeness score plus a list of missing required fields. First node in the model-passport lifecycle (inventory entry, then outcome-analysis comparison in art-451, then validation status in art-453). Distinct from the shipped program-level gap analyzers (tools 339/451 SR 26-02 and SR 11-7 gap assessors), which score an institution's overall MRM program, not a single model's inventory record. Distinct from art-380 (AI workpaper record), which documents a completed assessment rather than registering a model. NaN-safe. Zero network, zero PII.

**Tool URL:** https://ainumbers.co/chaingraph/art-450-model-inventory-entry.html

## Request body

- object
  - `ai_ml_model` boolean, required
  - `business_purpose` unknown, required
  - `complexity_score` unknown, required
  - `deployment_date` unknown, required
  - `development_date` unknown, required
  - `last_validation_date` unknown, required
  - `materiality_score` unknown, required
  - `model_name` unknown, required
  - `model_owner` unknown, required
  - `third_party_vendor` boolean, required
  - `usage_scope` unknown, required

## Response `200`

Successful tool execution result

- object
  - `ai_ml_model` boolean
  - `completeness_score` integer
  - `complexity_score` integer
  - `inventory_record` object
    - `business_purpose` string
    - `deployment_date` string
    - `development_date` string
    - `last_validation_date` string
    - `model_name` string
    - `model_owner` string
  - `materiality_score` integer
  - `missing_required_fields` unknown[]
    - unknown
  - `model_name` string
  - `third_party_vendor` boolean
  - `tier` string
  - `tier_sum` integer
  - `usage_scope` string

---

[API](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite.md) · [All operations](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/llms.txt) · [OpenAPI document](https://skmtc.dev/ainumbers/apis/ainumbers-co-fintech-intelligence-suite/revisions/b462e4f5bb28?raw)
