> ## 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.

# Kyb Check

> Full KYB (Know Your Business) verification.

Combines entity trust check with sanctions screening and company
registration verification. Returns comprehensive KYB result with
verification status, risk flags, and compliance recommendations.

Priced at $1.50 per call via x402 (see ENDPOINT_PRICING).



## OpenAPI

````yaml /api-reference/openapi.json post /v1/kyb/check
openapi: 3.1.0
info:
  title: LimitGuard.ai
  description: Trust Intelligence API - Entity verification and risk scoring
  version: 0.1.0
servers:
  - url: https://api.limitguard.ai
security: []
paths:
  /v1/kyb/check:
    post:
      summary: Kyb Check
      description: |-
        Full KYB (Know Your Business) verification.

        Combines entity trust check with sanctions screening and company
        registration verification. Returns comprehensive KYB result with
        verification status, risk flags, and compliance recommendations.

        Priced at $1.50 per call via x402 (see ENDPOINT_PRICING).
      operationId: kyb_check_v1_kyb_check_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/KYBCheckRequest'
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                additionalProperties: true
                type: object
                title: Response Kyb Check V1 Kyb Check Post
        '404':
          description: 'Not cached (X-Response-Quality: cached) — no data source was called'
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      security:
        - APIKeyHeader: []
components:
  schemas:
    KYBCheckRequest:
      properties:
        entity_id:
          type: string
          title: Entity Id
          description: Internal entity identifier
        registration_number:
          type: string
          title: Registration Number
          description: Company registration number (KVK, CBE, etc.)
        country:
          type: string
          maxLength: 2
          minLength: 2
          title: Country
          description: ISO 3166-1 alpha-2 country code
        entity_name:
          anyOf:
            - type: string
            - type: 'null'
          title: Entity Name
          description: Legal entity name (optional, used for sanctions)
        vat_number:
          anyOf:
            - type: string
            - type: 'null'
          title: Vat Number
          description: VAT number for VIES verification
        domain:
          anyOf:
            - type: string
            - type: 'null'
          title: Domain
          description: Company domain for web presence check
      type: object
      required:
        - entity_id
        - registration_number
        - country
      title: KYBCheckRequest
      description: Request model for KYB verification.
    ErrorResponse:
      properties:
        type:
          type: string
          title: Type
          default: about:blank
        title:
          type: string
          title: Title
        status:
          type: integer
          title: Status
        detail:
          anyOf:
            - type: string
            - type: 'null'
          title: Detail
        instance:
          anyOf:
            - type: string
            - type: 'null'
          title: Instance
      type: object
      required:
        - title
        - status
      title: ErrorResponse
      description: RFC 7807 Problem Details response.
    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
      type: object
      required:
        - loc
        - msg
        - type
      title: ValidationError
  securitySchemes:
    APIKeyHeader:
      type: apiKey
      in: header
      name: X-API-Key

````