> ## Documentation Index
> Fetch the complete documentation index at: https://docs.limitguard.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# AI Act Readiness

> EU AI Act readiness self-assessment for one AI system.

The result depends only on system_type and the completed_items the caller
sends; entity_id is echoed as a label and nothing is looked up about it, so
the response says so in `basis` and `note`.



## OpenAPI

````yaml /api-reference/openapi.json get /v1/compliance/readiness/{entity_id}
openapi: 3.1.0
info:
  title: Limitguard.ai
  description: >-
    Lead validation API: the company behind each lead checked against the NL and
    BE business registers, EU VAT and sanctions lists, plus company, KYB and
    agent wallet checks for developers and AI agents
  version: 0.1.0
servers:
  - url: https://api.limitguard.ai
security: []
paths:
  /v1/compliance/readiness/{entity_id}:
    get:
      summary: AI Act Readiness
      description: >-
        EU AI Act readiness self-assessment for one AI system.


        The result depends only on system_type and the completed_items the
        caller

        sends; entity_id is echoed as a label and nothing is looked up about it,
        so

        the response says so in `basis` and `note`.
      operationId: ai_act_readiness_v1_compliance_readiness__entity_id__get
      parameters:
        - name: entity_id
          in: path
          required: true
          schema:
            type: string
            title: Entity Id
        - name: system_type
          in: query
          required: false
          schema:
            type: string
            description: >-
              AI system type: credit_scoring, trust_scoring,
              biometric_identification or employment_screening (others answer
              UNDETERMINED)
            default: trust_scoring
            title: System Type
          description: >-
            AI system type: credit_scoring, trust_scoring,
            biometric_identification or employment_screening (others answer
            UNDETERMINED)
        - name: completed_items
          in: query
          required: false
          schema:
            type: array
            items:
              type: string
            description: >-
              Checklist items you have completed, one parameter per item:
              risk_management, data_governance, technical_docs, record_keeping,
              transparency, human_oversight, accuracy_robustness
            default: []
            title: Completed Items
          description: >-
            Checklist items you have completed, one parameter per item:
            risk_management, data_governance, technical_docs, record_keeping,
            transparency, human_oversight, accuracy_robustness
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ReadinessScore'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      security:
        - APIKeyHeader: []
components:
  schemas:
    ReadinessScore:
      properties:
        entity_id:
          type: string
          title: Entity Id
          description: Entity identifier
        system_type:
          type: string
          title: System Type
          description: AI system classification
        risk_level:
          type: string
          title: Risk Level
          description: EU AI Act risk level
        readiness_score:
          type: integer
          maximum: 100
          minimum: 0
          title: Readiness Score
          description: Readiness percentage
        completed_items:
          type: integer
          minimum: 0
          title: Completed Items
        total_items:
          type: integer
          minimum: 0
          title: Total Items
        gaps:
          items:
            additionalProperties: true
            type: object
          type: array
          title: Gaps
          description: Missing requirements
        days_until_enforcement:
          type: integer
          minimum: 0
          title: Days Until Enforcement
        urgency:
          type: string
          title: Urgency
          description: normal, high, or critical
        basis:
          type: string
          title: Basis
          description: 'self_assessment: scored from the completed_items you sent'
          default: self_assessment
        note:
          type: string
          title: Note
          default: >-
            Self-assessment: the score counts the completed_items you sent
            against the 7 EU AI Act high-risk obligations. entity_id is your
            label; nothing is looked up about it.
      type: object
      required:
        - entity_id
        - system_type
        - risk_level
        - readiness_score
        - completed_items
        - total_items
        - days_until_enforcement
        - urgency
      title: ReadinessScore
      description: EU AI Act compliance readiness assessment.
    HTTPValidationError:
      properties:
        detail:
          items:
            $ref: '#/components/schemas/ValidationError'
          type: array
          title: Detail
      type: object
      title: HTTPValidationError
    ValidationError:
      properties:
        loc:
          items:
            anyOf:
              - type: string
              - type: integer
          type: array
          title: Location
        msg:
          type: string
          title: Message
        type:
          type: string
          title: Error Type
        input:
          title: Input
        ctx:
          type: object
          title: Context
      type: object
      required:
        - loc
        - msg
        - type
      title: ValidationError
  securitySchemes:
    APIKeyHeader:
      type: apiKey
      in: header
      name: X-API-Key

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.