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

# Get Vehicle RC Details

> Use this API to verify the authenticity of vehicle details. We help you find out the complete information of the vehicle including the owner, chassis number, registration date, registration number, and more.  View the [test data](https://www.cashfree.com/docs/api-reference/vrs/data-to-test-integration#registration-certificate-vehicle) and use the information to trigger the validations. The test data are usable only in the test environments such as gamma and sandbox.



## OpenAPI

````yaml post /vehicle-rc
openapi: 3.0.0
info:
  license:
    name: Apache 2.0
    url: https://www.apache.org/licenses/LICENSE-2.0.html
  contact:
    email: developers@cashfree.com
    name: API Support
    url: https://discord.com/invite/QdZkNSxXsB
  title: Cashfree Verification API's.
  version: '2023-12-18'
  description: >-
    Cashfree's Verification APIs provide different types of verification to our
    merchants.
servers:
  - description: Sandbox Server
    url: https://sandbox.cashfree.com/verification
  - description: Production Server
    url: https://api.cashfree.com/verification
security: []
tags:
  - name: Aadhaar
    description: Operations related to Aadhaar verification.
  - name: BAV V2
    description: Operations related to Bank account verification v2.
  - name: PAN
    description: Operations related to PAN verification.
  - name: Digilocker
    description: Operations related to Digilocker verification.
  - name: E-sign
    description: Operations related to E-sign verification.
  - name: Reverse Penny Drop
    description: Operations related to Reverse Penny Drop verification.
  - name: IP
    description: Operation related to IP verification.
  - name: UPI
    description: Operations related to UPI verification.
  - name: Passport
    description: Operation related to Passport verification.
  - name: CIN
    description: Operation related to CIN verification.
  - name: Name Match
    description: Operation related to Name Match verification.
  - name: PAN to GSTIN
    description: Operation related to PAN to GSTIN.
  - name: Face Match
    description: Operation related to Face Match verification.
  - name: Voter ID
    description: Operation related to Voter ID verification.
  - name: Reverse Geocoding
    description: Operation related to Reverse Geocoding.
  - name: Liveliness
    description: Operation related to Liveliness.
  - name: Vehicle RC
    description: Operation related to Vehicle RC verification.
  - name: Driving License
    description: Operation related to Driving License verification.
  - name: GSTIN
    description: Operation related to GSTIN verification.
  - name: Account Aggregator
    description: Operations related to Account aggregator.
  - name: OTPLess
    description: Operations related to OTPLess Verification.
  - name: 1-Click
    description: Operations related to 1-Click.
  - name: BharatOCR
    description: Operations related to BharatOCR.
paths:
  /vehicle-rc:
    post:
      tags:
        - Vehicle RC
      summary: Get Vehicle RC Details
      description: >-
        Use this API to verify the authenticity of vehicle details. We help you
        find out the complete information of the vehicle including the owner,
        chassis number, registration date, registration number, and more.  View
        the [test
        data](https://www.cashfree.com/docs/api-reference/vrs/data-to-test-integration#registration-certificate-vehicle)
        and use the information to trigger the validations. The test data are
        usable only in the test environments such as gamma and sandbox.
      operationId: VrsVehicleRcVerification
      parameters:
        - $ref: '#/components/parameters/x_cf_signature'
      requestBody:
        $ref: '#/components/requestBodies/VehicleRcRequest'
      responses:
        '200':
          $ref: '#/components/responses/VehicleRcSuccessResponse'
        '400':
          $ref: '#/components/responses/Response400VehicleRc'
        '401':
          $ref: '#/components/responses/Response401'
        '403':
          $ref: '#/components/responses/Response403'
        '409':
          $ref: '#/components/responses/Response409DuplicateId'
        '422':
          $ref: '#/components/responses/Response422'
        '429':
          $ref: '#/components/responses/Response429'
        '500':
          $ref: '#/components/responses/Response500V2'
        '502':
          $ref: '#/components/responses/Response502V2'
      security:
        - XClientID: []
          XClientSecret: []
components:
  parameters:
    x_cf_signature:
      description: Send the signature if IP is not whitelisted.
      name: x-cf-signature
      in: header
      required: false
      schema:
        type: string
      example: ''
  requestBodies:
    VehicleRcRequest:
      description: >-
        Find the request parameters to retrieve the information of a vehicle's
        registration certificate
      required: true
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/VehicleRcRequestSchema'
  responses:
    VehicleRcSuccessResponse:
      description: >-
        Success response for retrieving vehicle's registration certification
        information
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/VehicleRcResponseSchema'
          examples:
            VALID:
              value:
                verification_id: 6c617137-6d50-4c59-9302-c453ca42aa8589
                reference_id: 88
                status: VALID
                reg_no: PY01MW8675
                class: Motor Car
                chassis: XDLKHK511VKL59924
                engine: L5LCFF4579076
                vehicle_manufacturer_name: HYUNDAI MOTOR INDIA LTD
                model: PORCHE GDI DCT
                vehicle_colour: TITAN GREY
                type: PETROL
                norms_type: BHARAT STAGE VI
                body_type: HATCHBACK
                owner_count: '1'
                owner: JOHN DOE
                owner_father_name: JOHN DOE
                mobile_number: null
                rc_status: ACTIVE
                status_as_on: 19/01/2024
                reg_authority: BENGALURU CENTRAL RTO, Karnataka
                reg_date: 24/12/2021
                vehicle_manufacturing_month_year: 12/2021
                rc_expiry_date: 23/12/2036
                vehicle_tax_upto: null
                vehicle_insurance_company_name: BAJAJ INSURANCE CO. LTD.
                vehicle_insurance_upto: 14/12/2024
                vehicle_insurance_policy_number: '62000344820000'
                rc_financer: BAJAJ FINANCE
                present_address: D-901 Sun APARTMENTS, SARJAPUR, Bangalore, Karnataka, 560103
                split_present_address:
                  district:
                    - BANGALORE
                  state:
                    - - KARNATAKA
                      - KA
                  city:
                    - BELLANDUR
                  pincode: '560103'
                  country:
                    - IN
                    - IND
                    - INDIA
                  address_line: D-901 Sun APARTMENTS, SARJAPUR, Bangalore, Karnataka, 560103
                permanent_address: D-901 Sun APARTMENTS, SARJAPUR, Bangalore, Karnataka, 560103
                split_permanent_address:
                  district:
                    - BANGALORE
                  state:
                    - KARNATAKA
                    - KA
                  city:
                    - BELLANDUR
                  pincode: '560103'
                  country:
                    - IN
                    - IND
                    - INDIA
                  address_line: >-
                    FD-901 Sun APARTMENTS, SARJAPUR, Bangalore, Karnataka,
                    560103
                vehicle_cubic_capacity: '998'
                gross_vehicle_weight: '1490'
                unladen_weight: '1086'
                vehicle_category: LMV
                rc_standard_cap: '0'
                vehicle_cylinders_no: '3'
                vehicle_seat_capacity: '5'
                vehicle_sleeper_capacity: '0'
                vehicle_standing_capacity: '0'
                wheelbase: '2580'
                vehicle_number: PY01MW5890
                pucc_number: Newv4
                pucc_upto: 23/12/2022
                blacklist_status: NA
                blacklist_details: null
                challan_details: null
                permit_issue_date: null
                permit_number: null
                permit_type: null
                permit_valid_from: null
                permit_valid_upto: null
                non_use_status: null
                non_use_from: null
                non_use_to: null
                national_permit_number: null
                national_permit_upto: null
                national_permit_issued_by: null
                is_commercial: false
                noc_details: null
            INVALID:
              value:
                verification_id: 6c6171fddddgg
                reference_id: 128
                status: INVALID
                reg_no: null
                class: null
                chassis: null
                engine: null
                vehicle_manufacturer_name: null
                model: null
                vehicle_colour: null
                type: null
                norms_type: null
                body_type: null
                owner_count: null
                owner: null
                owner_father_name: null
                mobile_number: null
                rc_status: null
                status_as_on: null
                reg_authority: null
                reg_date: null
                vehicle_manufacturing_month_year: null
                rc_expiry_date: null
                vehicle_tax_upto: null
                vehicle_insurance_company_name: null
                vehicle_insurance_upto: null
                vehicle_insurance_policy_number: null
                rc_financer: null
                present_address: null
                split_present_address:
                  district: null
                  state: null
                  city: null
                  pincode: null
                  country: null
                  address_line: null
                permanent_address: null
                split_permanent_address:
                  district: null
                  state: null
                  city: null
                  pincode: null
                  country: null
                  address_line: null
                vehicle_cubic_capacity: null
                gross_vehicle_weight: null
                unladen_weight: null
                vehicle_category: null
                rc_standard_cap: null
                vehicle_cylinders_no: null
                vehicle_seat_capacity: null
                vehicle_sleeper_capacity: null
                vehicle_standing_capacity: null
                wheelbase: null
                vehicle_number: null
                pucc_number: null
                pucc_upto: null
                blacklist_status: null
                blacklist_details: null
                challan_details: null
                permit_issue_date: null
                permit_number: null
                permit_type: null
                permit_valid_from: null
                permit_valid_upto: null
                non_use_status: null
                non_use_from: null
                non_use_to: null
                national_permit_number: null
                national_permit_upto: null
                national_permit_issued_by: null
                is_commercial: false
                noc_details: null
    Response400VehicleRc:
      description: Validation errors for Verify RC API
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorResponseSchema'
          examples:
            Invalid RC:
              $ref: '#/components/examples/InvalidRc'
            Missing verification ID:
              $ref: '#/components/examples/VerificationIdMissing'
            Verifcation ID character limit exceeded:
              $ref: '#/components/examples/VerificationIDCharacterLimitExceeded'
            Invalid verification ID:
              $ref: '#/components/examples/InvalidVerificationId'
            Client ID/Client Secret Missing:
              $ref: '#/components/examples/XClientIdMissing'
            Using-Test-Credentials-in-Prod:
              $ref: '#/components/examples/UsingTestCredentialsInProd'
    Response401:
      description: Invalid client ID and client secret combination
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorResponseSchema'
          examples:
            Invalid client ID and client secret combination:
              value:
                type: authentication_error
                code: authentication_failed
                message: Invalid clientId and clientSecret combination
    Response403:
      description: Authentication error (IP not whitelisted)
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorResponseSchema'
          examples:
            IP not whitelisted:
              value:
                type: authentication_error
                code: ip_validation_failed
                message: >-
                  IP not whitelisted your current ip is 106.51.91.104.For IP
                  whitelisting assistance, visit our guide at
                  https://www.cashfree.com/docs/secure-id/get-started/integration/ip-whitelisting-verification
    Response409DuplicateId:
      description: Conflict error
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorResponseSchema'
          examples:
            Conflict Error:
              value:
                type: validation_error
                code: verification_id_already_exists
                message: verification ID already exists
    Response422:
      description: Validation error because of insufficient balance to process this request
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorResponseSchema'
          examples:
            Insufficient balance:
              value:
                type: validation_error
                code: insufficient_balance
                message: Insufficient balance to process this request
    Response429:
      description: Rate limit exceed error.
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorResponseSchema'
          examples:
            Rate limit error per operation:
              value:
                type: rate_limit_error
                code: too_many_requests_per_operation
                message: Too many requests for this operation, rate limit reached
            Rate limit error per IP:
              value:
                type: rate_limit_error
                code: too_many_requests_per_ip
                message: Too many requests from the IP, rate limit reached
    Response500V2:
      description: Internal error
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorResponseSchema'
          examples:
            Internal Server Error:
              value:
                type: internal_error
                code: verification_failed
                message: something went wrong
    Response502V2:
      description: Gateway error
      content:
        application/json:
          schema:
            $ref: '#/components/schemas/ErrorResponseSchema'
          examples:
            Bad Gateway:
              value:
                type: internal_error
                code: verification_failed
                message: verification attempt failed
  schemas:
    VehicleRcRequestSchema:
      type: object
      example:
        verification_id: test001
        vehicle_number: PY01MW8769
      required:
        - verification_id
        - vehicle_number
      properties:
        verification_id:
          description: >-
            It is the unique ID you create to identify the verification request.
            The maximum character limit is 50. Only alphanumeric, period (.),
            hyphen (-), and underscore ( _ ) are allowed.
          type: string
          example: test001
          default: test001
        vehicle_number:
          description: It is the registration number of the vehicle
          type: string
          example: PY01MW8769
    VehicleRcResponseSchema:
      type: object
      example:
        value:
          verification_id: 6c617137-6d50-4c59-9302-c453ca42aa8589
          reference_id: 88
          status: VALID
          reg_no: PY01MW8675
          class: Motor Car
          chassis: XDLKHK511VKL59924
          engine: L5LCFF4579076
          vehicle_manufacturer_name: HYUNDAI MOTOR INDIA LTD
          model: PORCHE GDI DCT
          vehicle_colour: TITAN GREY
          type: PETROL
          norms_type: BHARAT STAGE VI
          body_type: HATCHBACK
          owner_count: '1'
          owner: JOHN DOE
          owner_father_name: JOHN DOE
          mobile_number: null
          rc_status: ACTIVE
          status_as_on: 19/01/2024
          reg_authority: BENGALURU CENTRAL RTO, Karnataka
          reg_date: 24/12/2021
          vehicle_manufacturing_month_year: 12/2021
          rc_expiry_date: 23/12/2036
          vehicle_tax_upto: null
          vehicle_insurance_company_name: BAJAJ INSURANCE CO. LTD.
          vehicle_insurance_upto: 14/12/2024
          vehicle_insurance_policy_number: '62000344820000'
          rc_financer: BAJAJ FINANCE
          present_address: D-901 Sun APARTMENTS, SARJAPUR, Bangalore, Karnataka, 560103
          split_present_address:
            district:
              - BANGALORE
            state:
              - KARNATAKA
              - KA
            city:
              - BELLANDUR
            pincode: '560103'
            country:
              - IN
              - IND
              - INDIA
            address_line: D-901 Sun APARTMENTS, SARJAPUR, Bangalore, Karnataka, 560103
          permanent_address: D-901 Sun APARTMENTS, SARJAPUR, Bangalore, Karnataka, 560103
          split_permanent_address:
            district:
              - BANGALORE
            state:
              - KARNATAKA
              - KA
            city:
              - BELLANDUR
            pincode: '560103'
            country:
              - IN
              - IND
              - INDIA
            address_line: FD-901 Sun APARTMENTS, SARJAPUR, Bangalore, Karnataka, 560103
          vehicle_cubic_capacity: '998'
          gross_vehicle_weight: '1490'
          unladen_weight: '1086'
          vehicle_category: LMV
          rc_standard_cap: '0'
          vehicle_cylinders_no: '3'
          vehicle_seat_capacity: '5'
          vehicle_sleeper_capacity: '0'
          vehicle_standing_capacity: '0'
          wheelbase: '2580'
          vehicle_number: PY01MW5890
          pucc_number: Newv4
          pucc_upto: 23/12/2022
          blacklist_status: NA
          blacklist_details: null
          challan_details: null
          permit_issue_date: null
          permit_number: null
          permit_type: null
          permit_valid_from: null
          permit_valid_upto: null
          non_use_status: null
          non_use_from: null
          non_use_to: null
          national_permit_number: null
          national_permit_upto: null
          national_permit_issued_by: null
          is_commercial: false
          noc_details: null
      properties:
        verification_id:
          type: string
          description: >-
            It displays the unique ID you created to identify the verification
            request.
          example: 6c617137-6d50-4c59-9302-c453ca42aa8589
        reference_id:
          type: integer
          description: >-
            It displays the unique ID created by Cashfree Payments for reference
            purposes.

            format: `int64`
          example: 88
        status:
          type: string
          description: |-
            It displays the status of the vehicle rc.
            Possible values are 
            - `VALID`: vehicle rc is valid.
            - `INVALID`: vehicle rc is invalid.
          example: VALID
        reg_no:
          type: string
          description: It displays the registration number of the vehicle.
          example: KA01MW6127
        class:
          type: string
          description: >-
            It displays the category or type of the vehicle as recognised by the
            relevant transportation authorities.
          example: Motor Car
        chassis:
          type: string
          description: It displays the chassis information of the vehicle.
          example: MALBK511VMM110528
        engine:
          type: string
          description: It displays the engine number of the vehicle.
          example: G3LCMM440323
        vehicle_manufacturer_name:
          type: string
          description: It displays the manufacturer of the vehicle.
          example: HYUNDAI MOTOR INDIA LTD
        model:
          type: string
          description: It displays the model number of the vehicle.
          example: I20 N LINE N8 1.0TURBO GDI DCT
        vehicle_color:
          type: string
          description: It displays the colour of the vehicle.
          example: TITAN GREY
        type:
          type: string
          description: It displays the type of the vehicle.
          example: PETROL
        norms_type:
          type: string
          description: >-
            It displays the norms set by the Central Pollution Control Board
            (CPCB)
          example: BHARAT STAGE VI
        body_type:
          type: string
          description: It displays the body type of the vehicle.
          example: HATCHBACK
        owner_count:
          type: string
          description: It displays the number of owners of the vehicle.
          example: '1'
        owner:
          type: string
          description: It displays the name of the current owner of the vehicle.
          example: RAGHAV RASTOGI
        owner_father_name:
          type: string
          description: It displays the father's name of the current owner of the vehicle.
          example: ROHIT RASTOGI
        mobile_number:
          type: string
          description: It displays the mobile number of the current owner of the vehicle.
          example: ''
        rc_status:
          type: string
          description: It displays the status of the RC.
          example: ACTIVE
        status_as_on:
          type: string
          description: It displays the particular date of the status of the RC.
          example: 19/01/2024
        reg_authority:
          type: string
          description: It displays the name of the registration authority.
          example: BENGALURU CENTRAL RTO, Karnataka
        reg_date:
          type: string
          description: It displays the date of registration of the vehicle.
          example: 24/12/2021
        vehicle_manufacturing_month_year:
          type: string
          description: It displays the month and year of the manufacturing of the vehicle.
          example: 12/2021
        rc_expiry_date:
          type: string
          description: >-
            It displays the date until which the registration of the vehicle is
            valid.
          example: 23/12/2036
        vehicle_tax_upto:
          type: string
          description: >-
            It displays the date until which the tax paid by the owner for the
            vehicle is valid.
          example: ''
        vehicle_insurance_company_name:
          type: string
          description: >-
            It displays the name of the insurance company associated with the
            vehicle.
          example: TATA AIG GENERAL INSURANCE CO. LTD.
        vehicle_insurance_upto:
          type: string
          description: >-
            It displays the date until which the insurance paid by the owner for
            the vehicle is valid.
          example: 14/12/2024
        vehicle_insurance_policy_number:
          type: string
          description: It displays the insurance policy number of the vehicle.
          example: '62000344820000'
        rc_financer:
          type: string
          description: >-
            It displays the name of the financial institution or lender that
            provided financing for the purchase of a vehicle.
          example: BANDHAN BANK
        present_address:
          type: string
          description: It displays the current address of the owner of the vehicle.
          example: >-
            FLAT # 901 A BLOCK GOYAL ORCHID, LAKE VIEW APTS KARIAGRAHARA,
            BELLANDUR, Bangalore, Karnataka, 560103
        split_present_address:
          $ref: '#/components/schemas/SplitAddress'
        permanent_address:
          type: string
          description: It displays the permanent address of the owner of the vehicle.
          example: >-
            FLAT # 901 A BLOCK GOYAL ORCHID, LAKE VIEW APTS KARIAGRAHARA,
            BELLANDUR, Bangalore, Karnataka, 560103
        split_permanent_address:
          $ref: '#/components/schemas/SplitAddress'
        vehicle_cubic_capacity:
          type: string
          description: It displays the cubic capacity of the vehicle's engine.
          example: '998'
        gross_vehicle_weight:
          type: string
          description: It displays the gross weight of the vehicle in kilograms.
          example: '1490'
        unladen_weight:
          type: string
          description: >-
            It displays the weight of the vehicle without carrying any load in
            kiolgrams.
          example: '1086'
        vehicle_category:
          type: string
          description: It displays the category of the vehicle.
          example: LMV
        rc_standard_cap:
          type: string
          example: '0'
        vehicle_cylinders_no:
          type: string
          description: It displays the number of cylinders present in the vehicle.
          example: '3'
        vehicle_seat_capacity:
          type: string
          description: It displays the number of seats in the vehicle.
          example: '5'
        vehicle_sleeper_capacity:
          type: string
          description: It displays the number of beds available in the vehicle.
          example: '0'
        vehicle_standing_capacity:
          type: string
          description: It displays the number of people that can stand in the vehicle.
          example: '0'
        wheelbase:
          type: string
          description: >-
            It displays distance between the front and rear axles of a vehicle
            in mm.
          example: '2580'
        vehicle_number:
          type: string
          description: It displays the registration number of the vehicle.
          example: KA01MW6127
        pucc_number:
          type: string
          description: >-
            It displays the Pollution Under Control Certificate (PUCC) number
            associated with vehicle.
          example: Newv4
        pucc_upto:
          type: string
          description: It displays till when the PUCC number is valid.
          example: 23/12/2022
        blacklist_status:
          type: string
          description: It displays whether the vehicle is blacklisted.
          example: NA
        blacklist_details:
          type: object
          description: It displays the reasons for blacklisting the vehicle.
        challan_details:
          description: >-
            It displays traffic tickets or citations issued by traffic police or
            authorities for various traffic violations.
          type: object
        permit_issue_date:
          type: string
          description: >-
            It displays when the relevant authorities granted permission or
            authorisation for a specific type of permit associated with the
            vehicle.
          example: ''
        permit_number:
          type: string
          description: It displays the permit number of the vehicle.
          example: ''
        permit_type:
          type: string
          description: It displays the type of permit issued to the vehicle.
          example: ''
        permit_valid_from:
          type: string
          description: It displays the beginning date of the issuance of permit.
          example: ''
        permit_valid_upto:
          type: string
          description: It displays the end date of the permit.
          example: ''
        non_use_status:
          type: string
          description: >-
            It displays whether the vehicle owner or registrant declared that
            the vehicle is not in use for a certain period.
          example: ''
        non_use_from:
          type: string
          description: It displays the beginning date of the non use period.
          example: ''
        non_use_to:
          type: string
          description: It displays the end date of the non use period.
          example: ''
        national_permit_number:
          type: string
          description: >-
            It displays the permit issued to the vehicle to go outside the home
            state carrying goods.
          example: ''
        national_permit_upto:
          type: string
          description: >-
            It displays the end date of the permit issued to the vechicle to go
            outside the home state carrying goods.
          example: ''
        national_permit_issued_by:
          type: string
          description: It displays the national permit issuer's name.
          example: ''
        is_commercial:
          type: boolean
          description: It displays whether the vehicle is for commercial purpose.
          example: false
        noc_details:
          type: string
          description: It displays the details of the no objection certificate.
          example: ''
    ErrorResponseSchema:
      type: object
      properties:
        code:
          type: string
          example: x-client-id_missing
        error:
          type: object
          example:
            ref_id: 102
        message:
          type: string
          example: x-client-id is missing in the request.
          description: It displays the outcome of the error.
        type:
          type: string
          example: validation_error
          description: It displays the type of error.
    SplitAddress:
      type: object
      description: It containts the address information in individual components.
      example:
        value:
          district:
            - BANGALORE
          state:
            - KARNATAKA
            - KA
          city:
            - BELLANDUR
          pincode: '560103'
          country:
            - IN
            - IND
            - INDIA
          address_line: FLAT 901 A BLOCK GOYAL ORCHID,LAKE VIEW APTS KARIAGRAHARA
      properties:
        district:
          type: array
          items:
            type: string
            example: BANGALORE
        state:
          type: array
          items:
            type: array
            items:
              type: string
              example:
                - KARNATAKA
                - KA
        city:
          type: array
          items:
            type: string
            example: BELLANDUR
        pincode:
          type: string
          example: '560103'
        country:
          type: array
          items:
            type: string
            example:
              - IN
              - IND
              - INDIA
        address_line:
          type: string
          example: FLAT 901 A BLOCK GOYAL ORCHID,LAKE VIEW APTS KARIAGRAHARA
  examples:
    InvalidRc:
      value:
        type: validation_error
        code: vehicle_rc_value_invalid
        message: vehicle-rc is invalid
    VerificationIdMissing:
      value:
        type: validation_error
        code: verification_id_missing
        message: verification_id is missing in the request.
    VerificationIDCharacterLimitExceeded:
      value:
        type: validation_error
        code: verification_id_length_exceeded
        message: verification_id can include a maximum of 50 characters.
    InvalidVerificationId:
      value:
        type: validation_error
        code: verification_id_value_invalid
        message: verification_id can include only alphanum, dot, hyphen and underscores
    XClientIdMissing:
      value:
        type: validation_error
        code: x-client-id_missing
        message: x-client-id is missing in the request.
    UsingTestCredentialsInProd:
      value:
        type: validation_error
        code: x-client-secret_value_invalid
        message: Client secret belongs to test environment
  securitySchemes:
    XClientID:
      type: apiKey
      in: header
      name: x-client-id
      description: >-
        Client ID. You can find your ID in the [Merchant
        Dashboard](https://telr.cashfree.com/verificationsuite/developers/api-keys).
    XClientSecret:
      type: apiKey
      in: header
      name: x-client-secret
      description: >-
        Client secret key. You can find your secret key in the [Merchant
        Dashboard](https://telr.cashfree.com/verificationsuite/developers/api-keys).

````