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

# Get Badge SVG

> Return SVG badge for entity.

Public endpoint (no auth) for cross-origin embedding.
Includes CORS headers and cache control.

Args:
    entity_id: Entity identifier (email, domain, wallet)
    variant: Badge display variant (score, level, shield)
    theme: Visual theme (light, dark)

Returns:
    SVG image with trust score/level



## OpenAPI

````yaml /api-reference/openapi.json get /v1/badge/{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/badge/{entity_id}:
    get:
      summary: Get Badge SVG
      description: |-
        Return SVG badge for entity.

        Public endpoint (no auth) for cross-origin embedding.
        Includes CORS headers and cache control.

        Args:
            entity_id: Entity identifier (email, domain, wallet)
            variant: Badge display variant (score, level, shield)
            theme: Visual theme (light, dark)

        Returns:
            SVG image with trust score/level
      operationId: get_badge_svg_v1_badge__entity_id__get
      parameters:
        - name: entity_id
          in: path
          required: true
          schema:
            type: string
            title: Entity Id
        - name: variant
          in: query
          required: false
          schema:
            $ref: '#/components/schemas/BadgeVariant'
            default: score
        - name: theme
          in: query
          required: false
          schema:
            $ref: '#/components/schemas/BadgeTheme'
            default: light
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema: {}
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
components:
  schemas:
    BadgeVariant:
      type: string
      enum:
        - score
        - level
        - shield
      title: BadgeVariant
      description: Badge display variants.
    BadgeTheme:
      type: string
      enum:
        - dark
        - light
      title: BadgeTheme
      description: Visual theme for badge rendering.
    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

````

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