---
title: "ViDA Recapitulative Statement Migration Assessor"
method: POST
path: "/v1/tools/assess_vida_recapitulative_migration"
tags: ["ViDA", "EC Sales List", "ESL", "recapitulative statement", "DRR migration", "harmonization", "VAT", "chaingraph", "compliance"]
---

# ViDA Recapitulative Statement Migration Assessor

`POST /v1/tools/assess_vida_recapitulative_migration`

## Request

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

Assess readiness to migrate from EC Sales Lists (recapitulative statements) to ViDA Digital Reporting Requirements: check mandatory ESL fields (seller_vat_id, buyer_vat_id, reporting_period, supply_type), identify data gaps, and surface the applicable harmonization deadline (2030-07-01 or 2035-01-01 for pre-2024 domestic regimes). Terminal node of the vida-digital-reporting-requirements chain. Zero network, zero PII.

**Tool URL:** https://ainumbers.co/chaingraph/art-161-vida-recapitulative-statement-migration-assessor.html
**AP2/Policy Mandate export:** yes

## Request body

- object
  - `regime` object
    - `pre2024_domestic` boolean
    - `seller_vat_id` string
    - `buyer_vat_id` string
    - `reporting_period` string
    - `supply_type` string
    - `transaction_value` number

## Response `200`

Successful tool execution result

- object
  - `harmonize_deadline` string
  - `pre2024_domestic` boolean
  - `esl_fields_assessed` number
  - `drr_gap_fields` string[]
  - `gap_count` number
  - `migration_ready` boolean
  - `transaction_value` number

---

[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)
