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

# Guardrails Adherence



## OpenAPI

````yaml POST /guardrails/adherence
openapi: 3.0.0
info:
  title: Enkrypt AI APIs
  version: 2.0.0
servers:
  - url: https://api.enkryptai.com
security:
  - apiKeyAuth: []
tags:
  - name: Guardrails
  - name: Code of Conduct
  - name: Endpoints
  - name: Datasets
  - name: Redteam
  - name: Deployments
  - name: AI Proxy
  - name: Leaderboard
  - name: Archived
  - name: MCP Hub
    description: >-
      MCP Hub vulnerability scanning APIs. Submitting scans (the POST endpoints)
      is open to all authenticated callers. The scan **retrieval** APIs — Get
      Scan Job Status, Get Complete Scan Results, List Scans, and Get MCP Hub
      Scan Statistics (the GET endpoints) — are an **enterprise data-license
      feature**: they require your organization to have MCP Hub API access
      enabled by Enkrypt, otherwise they return `403`. Contact us at
      support@enkryptai.com to enable access.
  - name: MCP Registry Servers
  - name: MCP Gateways
  - name: MCP Playground
paths:
  /guardrails/adherence:
    post:
      tags:
        - Guardrails
      summary: Guardrails Adherence
      operationId: guardrails_adherence_guardrails_adherence_post
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/GuardrailsAdherenceRequest'
            examples:
              adherence_example:
                summary: Example demonstrating adherence detection
                value:
                  llm_answer: >-
                    C.V. Raman won the Nobel Prize for Physics in 1930 for his
                    work on making some science stuff or cooking stuff
                  context: >-
                    Indian scientists have made significant contributions to
                    various scientific fields. C.V. Raman won the Nobel Prize
                    for Physics in 1930 for his work on light scattering. Other
                    notable scientists include Srinivasa Ramanujan, a
                    mathematical genius, and A.P.J. Abdul Kalam, a key figure in
                    India's aerospace and nuclear programs.
        required: true
      responses:
        '200':
          description: Successful Response
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/GuardrailsAdherenceResponse'
              examples:
                adherence_successful_response:
                  summary: Example of a successful adherence detection response
                  value:
                    adherence_score: 0.5
components:
  schemas:
    GuardrailsAdherenceRequest:
      title: GuardrailsAdherenceRequest
      type: object
      required:
        - llm_answer
        - context
      properties:
        llm_answer:
          type: string
          title: LLM Answer
        context:
          type: string
          title: Context
    GuardrailsAdherenceResponse:
      title: GuardrailsAdherenceResponse
      type: object
      required:
        - summary
      properties:
        summary:
          type: object
          title: GuardrailsAdherenceResponseSummary
          properties:
            adherence_score:
              type: number
              title: Adherence Score
              description: Overall adherence score between 0 and 1
              minimum: 0
              maximum: 1
          required:
            - adherence_score
        details:
          type: object
          title: Analysis Details
          properties:
            atomic_facts:
              type: array
              items:
                type: string
              description: List of extracted atomic facts
            adherence_list:
              type: array
              items:
                type: number
              description: Individual adherence scores for each fact
            adherence_response:
              type: string
              description: Detailed adherence analysis in JSON format
            adherence_latency:
              type: number
              description: Processing time in seconds
  securitySchemes:
    apiKeyAuth:
      type: apiKey
      in: header
      name: apikey

````