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

# List Sources

> List all regulatory sources with health status.



## OpenAPI

````yaml /api-reference/openapi.json get /v1/compliance/sources
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/sources:
    get:
      summary: List Sources
      description: List all regulatory sources with health status.
      operationId: list_sources_v1_compliance_sources_get
      parameters:
        - name: jurisdiction
          in: query
          required: false
          schema:
            anyOf:
              - type: string
              - type: 'null'
            title: Jurisdiction
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/ComplianceSourceStatus'
                title: Response List Sources V1 Compliance Sources Get
        '422':
          description: Validation Error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/HTTPValidationError'
      security:
        - APIKeyHeader: []
components:
  schemas:
    ComplianceSourceStatus:
      properties:
        source_id:
          type: string
          title: Source Id
        name:
          type: string
          title: Name
        jurisdiction:
          type: string
          title: Jurisdiction
        source_type:
          type: string
          title: Source Type
        circuit_state:
          type: string
          title: Circuit State
          default: closed
        last_fetch_at:
          anyOf:
            - type: number
            - type: 'null'
          title: Last Fetch At
        content_hash:
          type: string
          title: Content Hash
          default: ''
        last_status:
          anyOf:
            - type: string
            - type: 'null'
          title: Last Status
        last_success_at:
          anyOf:
            - type: number
            - type: 'null'
          title: Last Success At
        error:
          anyOf:
            - type: string
            - type: 'null'
          title: Error
      type: object
      required:
        - source_id
        - name
        - jurisdiction
        - source_type
      title: ComplianceSourceStatus
      description: Health status of a regulatory source.
    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.