Silna V1DocumentValidationResource API

The V1DocumentValidationResource API from Silna — 1 operation(s) for v1documentvalidationresource.

Operations 1

GET /public/v1/document-intelligence/document-validations/{document_validation_id} Get Document Validation #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/silna-v1documentvalidationresource-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

silna-v1documentvalidationresource-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Silna Public OldV1PriorAuthorizationResource V1 Document Validation Resource API
  version: '1.0'
servers:
- url: https://app.silnahealth.com/api
security:
- bearerAuth: []
tags:
- name: V1DocumentValidationResource
paths:
  /public/v1/document-intelligence/document-validations/{document_validation_id}:
    get:
      summary: Get Document Validation
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/V1DetailedDocumentValidation'
          headers:
            X-RateLimit-Limit:
              schema:
                type: integer
                description: The maximum number of requests allowed in the time window
            X-RateLimit-Remaining:
              schema:
                type: integer
                description: The number of requests remaining in the current time window
            X-RateLimit-Reset:
              schema:
                type: integer
                description: The time when the rate limit will reset, in Unix timestamp
            Retry-After:
              schema:
                type: number
                description: The number of seconds to wait before making another request
        '429':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/TooManyRequestsError'
          headers:
            X-RateLimit-Limit:
              schema:
                type: integer
                description: The maximum number of requests allowed in the time window
            X-RateLimit-Remaining:
              schema:
                type: integer
                description: The number of requests remaining in the current time window
            X-RateLimit-Reset:
              schema:
                type: integer
                description: The time when the rate limit will reset, in Unix timestamp
            Retry-After:
              schema:
                type: number
                description: The number of seconds to wait before making another request
        '401':
          description: ''
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/AuthenticationError'
          headers:
            X-RateLimit-Limit:
              schema:
                type: integer
                description: The maximum number of requests allowed in the time window
            X-RateLimit-Remaining:
              schema:
                type: integer
                description: The number of requests remaining in the current time window
            X-RateLimit-Reset:
              schema:
                type: integer
                description: The time when the rate limit will reset, in Unix timestamp
            Retry-After:
              schema:
                type: number
                description: The number of seconds to wait before making another request
      parameters:
      - in: path
        name: document_validation_id
        required: true
        schema:
          type: string
      operationId: V1DocumentValidationResource.get
      tags:
      - V1DocumentValidationResource
      x-folder: public_api
components:
  schemas:
    AuthenticationError:
      type: object
      required:
      - message
      properties:
        message:
          type: string
          description: Human readable error message
        type:
          $ref: '#/components/schemas/PublicApiErrorType'
      x-folder: null
    ConditionExpressionOperator:
      type: string
      enum:
      - AND
      - OR
      x-folder: conditions
    PublicApiErrorType:
      type: string
      enum:
      - AUTH_INVALID_REQUEST_HEADER
      - AUTH_INVALID_CREDENTIALS
      x-folder: null
    RuleExecutionResult:
      type: string
      enum:
      - PASSED
      - FAILED
      x-folder: document_intelligence
    TooManyRequestsError:
      type: object
      required:
      - message
      properties:
        message:
          type: string
          description: Human readable error message
      x-folder: null
    V1DocumentValidationRuleResult:
      description: 'Unified schema for V1 rule evaluation results.


        For leaf results (individual rules): rule is set, operator/child_results are defaults.

        For parent results (nested rules): result/operator/child_results are set, rule is None.'
      properties:
        rule:
          default: null
          $ref: '#/components/schemas/SubRuleType'
        reason:
          default: null
          title: Reason
          type:
          - string
          - 'null'
        result:
          default: null
          $ref: '#/components/schemas/RuleExecutionResult'
        operator:
          default: null
          $ref: '#/components/schemas/ConditionExpressionOperator'
        child_results:
          default: []
          items:
            $ref: '#/components/schemas/V1DocumentValidationRuleResult'
          title: Child Results
          type: array
      title: V1DocumentValidationRuleResult
      type: object
      x-folder: public_api
    V1DetailedDocumentValidation:
      properties:
        id:
          format: uuid
          title: Id
          type: string
        result:
          $ref: '#/components/schemas/RuleExecutionResult'
        batch_id:
          default: null
          title: Batch Id
          format: uuid
          type:
          - string
          - 'null'
        failed_rules:
          items:
            $ref: '#/components/schemas/V1DocumentValidationRuleResult'
          title: Failed Rules
          type: array
        passed_rules:
          items:
            $ref: '#/components/schemas/V1DocumentValidationRuleResult'
          title: Passed Rules
          type: array
        rule_results:
          items:
            $ref: '#/components/schemas/V1DocumentValidationRuleResult'
          title: Rule Results
          type: array
      required:
      - id
      - result
      - failed_rules
      - passed_rules
      - rule_results
      title: V1DetailedDocumentValidation
      type: object
      x-folder: public_api
    SubRuleType:
      type: string
      enum:
      - VALID_CLINICIAN_SIGNATURE
      - VALID_CLINICIAN_CREDENTIAL
      - VALID_CLINICIAN_TAXONOMY
      - DOCUMENT_DATE
      - DOCUMENT_EXPIRED
      - EVALUATION_DATE
      - AUTH_PERIOD_WITHIN_CERT_PERIOD
      - DOCUMENT_EXPIRATION_AFTER_AUTH_PERIOD
      - DIAGNOSIS_CODES
      - DIAGNOSIS_DATE
      - REFERRED_SPECIALTIES
      - TREATMENT_CODES_PRESENCE
      - PATIENT_AGE
      - CLINICAL_HISTORY
      - PATIENT_VERIFICATION
      - DIAGNOSTIC_TOOLS
      - DIAGNOSTIC_CRITERIA
      - SYMPTOM_SEVERITY
      - DOCUMENT_TYPE_VERIFICATION
      x-folder: document_intelligence
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer