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

# Trust Validation Result

> Returns all information for a trust validation session, including overall status and individual verification results.



## OpenAPI

````yaml api-reference/openapi.json GET /api/v2/trustvalidations
openapi: 3.0.3
info:
  title: IDmeta API
  description: IDmeta verification and integration API.
  license:
    name: MIT
  version: 1.0.0
servers:
  - url: https://{environment-subdomain}.idmetagroup.com
    description: Your environment (replace `{environment-subdomain}`)
    variables:
      environment-subdomain:
        default: integrate
        description: IDmeta environment subdomain
security:
  - bearerAuth: []
tags:
  - name: Processes
    description: Verification process endpoints
  - name: Trust Flow Links
    description: Trust Flow link generation endpoints
  - name: Compliance
    description: Compliance verification endpoints
  - name: Government Data
    description: Government data verification endpoints
  - name: Alternative Verifications
    description: Alternative verification and intelligence endpoints
  - name: OCR
    description: Document OCR extraction endpoints
paths:
  /api/v2/trustvalidations:
    get:
      tags:
        - Processes
      summary: Trust Validation Result
      description: >-
        Returns all information for a trust validation session, including
        overall status and individual verification results. Pass the
        `trustValidationId` from create trust validation as the `ids` query
        parameter.
      operationId: getTrustValidationResultV2
      parameters:
        - name: ids
          in: query
          required: true
          description: Trust validation ID to retrieve.
          schema:
            type: string
          example: '{your_trust_validation_id}'
        - name: Accept
          in: header
          required: false
          schema:
            type: string
            default: application/json
        - name: Content-Type
          in: header
          required: false
          schema:
            type: string
            default: application/json
      responses:
        '200':
          description: Trust validation result retrieved successfully
          headers:
            Content-Type:
              schema:
                type: string
                example: application/json
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/TrustValidationResultResponse'
              example:
                data:
                  - id: '{your_trust_validation_id}'
                    trustFlowId: 0
                    status: 3
                    status_message: VERIFIED
                    finalized: true
                    profile_name: <string>
                    time_to_verify: 4.72
                    verification_results:
                      - verificationType: document_verification
                        verificationStatus: VERIFIED
                        verificationStatusCode: 3
                        data: {}
                      - verificationType: aml
                        verificationStatus: VERIFIED
                        verificationStatusCode: 3
                        data: {}
                    metadata: null
                    created_at: '2025-09-12T07:00:57.750683Z'
                    updated_at: '2025-09-12T07:05:00.000000Z'
components:
  schemas:
    TrustValidationResultResponse:
      type: object
      properties:
        data:
          type: array
          description: Trust validation records matching the requested ID(s).
          items:
            type: object
            properties:
              id:
                type: string
                description: Trust validation identifier.
              trustFlowId:
                type: integer
                description: Trust flow ID associated with this validation session.
              status:
                type: integer
                description: Overall verification status code for the trust validation.
              status_message:
                type: string
                description: >-
                  Human-readable overall status (for example VERIFIED,
                  REVIEW_NEEDED, REJECTED).
              finalized:
                type: boolean
                description: >-
                  Whether finalize trust validation has been completed for this
                  session.
              profile_name:
                type: string
                description: Profile or subject name when available from verification data.
              time_to_verify:
                type: number
                description: Total time to complete the trust validation, in seconds.
              verification_results:
                type: array
                description: >-
                  Individual verification results for each verification type run
                  in this trust validation.
                items:
                  type: object
                  properties:
                    verificationType:
                      type: string
                      description: >-
                        Verification product key (for example
                        document_verification, aml).
                    verificationStatus:
                      type: string
                    verificationStatusCode:
                      type: integer
                    data:
                      type: object
                      additionalProperties: true
                      description: Verification-specific result payload.
                  additionalProperties: true
              metadata:
                type: object
                additionalProperties: true
                nullable: true
                description: Custom metadata attached to the trust validation.
              created_at:
                type: string
                format: date-time
              updated_at:
                type: string
                format: date-time
            additionalProperties: true
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: JWT
      description: Use `Bearer {your_api_token}` in the Authorization header.

````