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

# बैंक सत्यापन मूल्य निर्धारण API: सार्वजनिक मूल्य फ़ीड

> Didit का सार्वजनिक फ़ीड: हर देश में बैंक साइन-इन, उसके ऐड-ऑन और खाता जाँच की सूची कीमत। GET /v3/organization/bank-verification-pricing/



बैंक सत्यापन मूल्य प्रॉम्प्ट
        प्रॉम्प्ट को क्लिपबोर्ड पर कॉपी करें



      
      

\<pre>

\`Read Didit's public Bank Verification price feed.

GET https://verification.didit.me/v3/organization/bank-verification-pricing/

Auth: NONE. Send no auth header.

Success (HTTP 200):
\- currency: "USD"
\- statement_upload: { price_usd, included_after_charged_bank_attempt, standalone_available }
\- own_provider_fee_usd: fee per billable ownership check on a route that uses your own provider contract
\- countries: keyed by ISO 3166-1 alpha-3 code. Each: { name, methods: { open_banking, account_lookup } }
\- open_banking (bank sign-in): { available, market, price_usd, add_ons: { balance?, transactions? } }
\- account_lookup (account check): { available, price_usd }
\- Every price is a decimal string with 4 decimals, for example "0.7900". Parse it as a decimal, never a float.
\- price_usd is null when available is false. Show "Not available", never a price.
\- add_ons lists only the add-ons the country offers.

These are list prices before the plan discount. A negotiated or contract price replaces them for that organization.

Caching: public cache for one hour. Send If-None-Match with the ETag you received to get a 304 when nothing changed.

curl -fsS https://verification.didit.me/v3/organization/bank-verification-pricing/

For end-to-end Didit integration, paste in the full prompt at /integration/integration-prompt.`

\</pre>



      
      

यहाँ पेस्ट करें

## अवलोकनयह हर देश में प्रत्येक [बैंक सत्यापन](https://docs.didit.me/hi/core-technology/bank-verification/verification-methods.md) विधि का सूची मूल्य लौटाता है।
यह endpoint सार्वजनिक है: कोई प्रमाणीकरण हेडर न भेजें।
रिस्पॉन्स में किसी संगठन का डेटा नहीं होता, और यह हर कॉल करने वाले के लिए एक समान होता है।[बैंक सत्यापन मूल्य निर्धारण](https://docs.didit.me/hi/getting-started/bank-verification-pricing.md) पेज इसी फ़ीड से बनाया गया है।## इसे कब इस्तेमाल करें- **बैंक चरण का अनुमान लगाएँ**: वर्कफ़्लो बनाने से पहले, प्रति देश और प्रति विधि, उसका मूल्य तय करें।
- **अपने प्रोडक्ट में बैंक की कीमतें दिखाएँ**: बदल सकने वाली कीमतों की नकल करने के बजाय फ़ीड पढ़ें।## विधियाँ| कुंजी | विधि | मूल्य निर्धारण |
| - | - | - |
| `open_banking` | बैंक साइन-इन: व्यक्ति अपने बैंक में साइन इन करता है | बाज़ार के अनुसार, उसमें आने वाले हर बैंक के लिए एक समान। `add_ons` में देश द्वारा दिए गए बैलेंस और लेन-देन ऐड-ऑन सूचीबद्ध हैं, जिनका शुल्क अलग से लिया जाता है। |
| `account_lookup` | खाता जाँच: व्यक्ति अपना खाता नंबर टाइप करता है और बैंक उसके खाते की पुष्टि करता है | प्रति देश, बैंक द्वारा उत्तर दी गई हर जाँच पर एक बार। देखें [खाता जाँच](https://docs.didit.me/hi/core-technology/bank-verification/account-check.md)। |कोई विधि केवल वहीं `available` होती है जहाँ Didit आज प्रोडक्शन में उसकी सेवा देता है।
जहाँ ऐसा नहीं है, वहाँ `price_usd` `null` होता है, ताकि फ़ीड कभी ऐसी कीमत न दिखाए जिसे आप खरीद नहीं सकते।
`available: false` उस देश को शामिल करता है जिसका कोई स्वीकृत मूल्य नहीं है, वह विधि जिसे देश सपोर्ट नहीं करता, और वह रूट जो अभी चालू नहीं है।## स्टेटमेंट अपलोड और अपनी प्रदाता कुंजीजब उसी सत्र में शुल्क वाले बैंक प्रयास के बाद बैंक स्टेटमेंट अपलोड बिना अतिरिक्त शुल्क के शामिल हो, तब `statement_upload.included_after_charged_bank_attempt` का मान `true` होता है।
प्रोडक्शन में `statement_upload.standalone_available` का मान `false` होता है: पहले बैंक प्रयास के बिना स्टेटमेंट अपलोड की सुविधा नहीं दी जाती। सैंडबॉक्स सत्र बिना बिलिंग के इसका परीक्षण कर सकते हैं।जिस रूट पर आपका अपना प्रदाता अनुबंध इस्तेमाल होता है, वहाँ हर बिल योग्य स्वामित्व जाँच के लिए `own_provider_fee_usd` लिया जाता है, चाहे परिणाम कुछ भी हो। रद्द किया गया, समय-सीमा समाप्त या छोड़ा गया कनेक्शन बिल नहीं होता।## छूट और अनुबंध मूल्यहर मूल्य सूची मूल्य होता है।
आपके प्लान की छूट पूरे बैंक मूल्य पर लागू होती है, और बातचीत से तय या अनुबंध वाला मूल्य आपके संगठन के लिए सूची मूल्य की जगह लेता है।## कैशिंगरिस्पॉन्स एक घंटे के लिए सार्वजनिक रूप से कैश होते हैं और उनमें `ETag` होता है।
इसे `If-None-Match` में वापस भेजें, ताकि कुछ न बदलने पर बिना बॉडी वाला `304 Not Modified` मिले।


## OpenAPI

````yaml hi/openapi-25.json GET /v3/organization/bank-verification-pricing/
openapi: 3.0.0
info:
  version: 3.0.0
  title: Didit Verification API
  description: पहचान सत्यापन API। x-api-key हेडर के साथ प्रमाणीकृत करें।
servers:
  - url: https://verification.didit.me
security: []
tags: []
paths:
  /v3/organization/bank-verification-pricing/:
    get:
      tags:
        - Pricing
      summary: बैंक सत्यापन कीमतें प्राप्त करें (सार्वजनिक, गैर-प्रमाणीकृत)
      description: >-
        प्रत्येक देश में प्रत्येक बैंक सत्यापन विधि की सूची कीमत लौटाता है: अपने
        बैलेंस और लेन-देन ऐड-ऑन के साथ बैंक साइन-इन, और खाता जाँच। कोई देश आज जो
        विधि प्रदान नहीं करता है, वह बिना किसी कीमत के अनुपलब्ध के रूप में दिखाई
        देती है। वर्कफ़्लो बनाने से पहले बैंक चरण को उद्धृत करने के लिए, या अपने
        स्वयं के उत्पाद में बैंक कीमतें दिखाने के लिए इसका उपयोग करें।


        सार्वजनिक: कोई प्रमाणीकरण हेडर न भेजें। रिस्पॉन्स में कोई संगठन डेटा
        नहीं होता है और यह प्रत्येक कॉलर के लिए समान होता है। इसे एक घंटे के लिए
        सार्वजनिक रूप से कैश किया जाता है और इसमें एक `ETag` होता है, इसलिए कुछ
        भी न बदलने पर `304 Not Modified` प्राप्त करने के लिए `If-None-Match`
        भेजें।


        कोई विधि केवल वहीं `available` होती है जहाँ Didit इसे आज प्रोडक्शन में
        प्रदान करता है, और इसका `price_usd` अन्य सभी जगह `null` होता है, इसलिए
        फ़ीड कभी भी ऐसी कीमत नहीं दिखाता है जिसे आप खरीद नहीं सकते। `available:
        false` बिना किसी स्वीकृत कीमत वाले देश, देश द्वारा समर्थित न की जाने
        वाली विधि और ऐसे रूट को कवर करता है जो अभी चालू नहीं हुआ है।


        ये आपके प्लान छूट से पहले की सूची कीमतें हैं। आपकी प्लान छूट पूरी बैंक
        कीमत पर लागू होती है, और बातचीत की गई या अनुबंध कीमत आपके संगठन के लिए
        सूची कीमत को प्रतिस्थापित करती है।
      operationId: get_v3_bank_verification_pricing
      parameters: []
      responses:
        '200':
          description: देश के अनुसार बैंक सत्यापन की सूचीबद्ध कीमतें।
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BankVerificationPricing'
              examples:
                Two countries:
                  summary: >-
                    दोनों विधियों वाला एक देश, दोनों में से किसी भी विधि के बिना
                    एक देश
                  value:
                    currency: USD
                    statement_upload:
                      price_usd: '0.0000'
                      included_after_charged_bank_attempt: true
                      standalone_available: false
                    own_provider_fee_usd: '0.0200'
                    countries:
                      GBR:
                        name: United Kingdom
                        methods:
                          open_banking:
                            available: true
                            market: UK and EEA
                            price_usd: '0.7900'
                            add_ons:
                              balance: '0.3500'
                              transactions: '1.3000'
                          account_lookup:
                            available: true
                            price_usd: '0.4000'
                      CAN:
                        name: Canada
                        methods:
                          open_banking:
                            available: false
                            market: null
                            price_usd: null
                            add_ons: {}
                          account_lookup:
                            available: false
                            price_usd: null
        '304':
          description: >-
            संशोधित नहीं: `If-None-Match` में आपके द्वारा भेजा गया `ETag` अभी भी
            मेल खाता है। कोई बॉडी नहीं।
      security:
        - {}
      x-codeSamples:
        - lang: curl
          label: curl
          source: >-
            curl -fsS
            https://verification.didit.me/v3/organization/bank-verification-pricing/
        - lang: python
          label: Python
          source: |-
            from didit import Didit

            # This call needs no API key.
            client = Didit()

            result = client.pricing.bank_verification()
            print(result)
        - lang: javascript
          label: Node.js
          source: |-
            import Didit from "@didit-protocol/sdk-node";

            // This call needs no API key.
            const didit = new Didit();

            const result = await didit.pricing.bankVerification();
            console.log(result);
        - lang: go
          label: Go
          source: "ctx := context.Background()\n// This call needs no API key.\nclient := didit.NewClient()\n\nresult, err := client.Pricing.BankVerification(ctx)\nif err != nil {\n\tlog.Fatal(err)\n}\nfmt.Printf(\"%+v\\n\", result)"
        - lang: java
          label: Java
          source: |-
            import me.didit.Didit;

            // This call needs no API key.
            Didit client = new Didit();

            var result = client.pricing().bankVerification();
            System.out.println(result);
        - lang: php
          label: PHP
          source: |-
            <?php

            require 'vendor/autoload.php';

            use Didit\DiditClient;

            // This call needs no API key.
            $didit = new DiditClient();

            $result = $didit->pricing->bankVerification();
            print_r($result->toArray());
        - lang: ruby
          label: Ruby
          source: |-
            require "didit"

            # This call needs no API key.
            didit = Didit::Client.new

            result = didit.pricing.bank_verification
            puts result.to_h
        - lang: csharp
          label: .NET
          source: |-
            using System;
            using System.Text.Json;
            using Didit;

            // This call needs no API key.
            using var client = new DiditClient();

            var result = await client.Pricing.BankVerificationAsync();
            Console.WriteLine(JsonSerializer.Serialize(result));
components:
  schemas:
    BankVerificationPricing:
      type: object
      description: >-
        सार्वजनिक Bank Verification सूची की कीमतें: स्टेटमेंट अपलोड, अपने
        प्रदाता की कुंजी का शुल्क और प्रत्येक देश की विधियाँ।
      required:
        - currency
        - statement_upload
        - own_provider_fee_usd
        - countries
      properties:
        currency:
          type: string
          enum:
            - USD
          description: रिस्पॉन्स में प्रत्येक कीमत की मुद्रा।
          example: USD
        statement_upload:
          $ref: '#/components/schemas/BankStatementUploadPricing'
        own_provider_fee_usd:
          type: string
          description: >-
            ऐसे रूट पर प्रत्येक बिल करने योग्य स्वामित्व जांच के लिए शुल्क जो
            Didit के बजाय आपके अपने प्रदाता अनुबंध का उपयोग करता है, परिणाम चाहे
            जो भी हो, शुल्क लिया जाता है। रद्द किए गए, समय समाप्त हुए या छोड़े
            गए कनेक्शन का बिल नहीं दिया जाता है। USD में 4 दशमलव स्थानों वाली
            दशमलव स्ट्रिंग।
          example: '0.0200'
        countries:
          type: object
          description: प्रत्येक देश, ISO 3166-1 alpha-3 कोड द्वारा कुंजीबद्ध।
          additionalProperties:
            $ref: '#/components/schemas/BankVerificationPricingCountry'
    BankStatementUploadPricing:
      type: object
      description: बैंक विवरण अपलोड की कीमत कैसे निर्धारित की जाती है।
      required:
        - price_usd
        - included_after_charged_bank_attempt
        - standalone_available
      properties:
        price_usd:
          type: string
          description: >-
            चार्ज किए गए बैंक प्रयास के बाद स्टेटमेंट अपलोड की कीमत। USD में 4
            दशमलव स्थानों वाली दशमलव स्ट्रिंग।
          example: '0.0000'
        included_after_charged_bank_attempt:
          type: boolean
          description: >-
            `true` जब उसी सत्र में सशुल्क बैंक प्रयास के बाद अपलोड बिना किसी
            अतिरिक्त शुल्क के शामिल किया गया हो।
          example: true
        standalone_available:
          type: boolean
          description: >-
            `true` जब स्टेटमेंट अपलोड बिना किसी पूर्व बैंक प्रयास के अपने आप चल
            सकता है। प्रोडक्शन में `false`; सैंडबॉक्स सत्र बिलिंग के बिना इसका
            परीक्षण कर सकते हैं।
          example: false
    BankVerificationPricingCountry:
      type: object
      description: एक देश की बैंक सत्यापन विधियाँ और उनकी सूची कीमतें।
      required:
        - name
        - methods
      properties:
        name:
          type: string
          description: अंग्रेज़ी में देश का नाम।
          example: United Kingdom
        methods:
          $ref: '#/components/schemas/BankVerificationPricingMethods'
    BankVerificationPricingMethods:
      type: object
      description: किसी देश में दो बैंक सत्यापन विधियाँ।
      required:
        - open_banking
        - account_lookup
      properties:
        open_banking:
          $ref: '#/components/schemas/BankSignInPricing'
        account_lookup:
          $ref: '#/components/schemas/BankAccountCheckPricing'
    BankSignInPricing:
      type: object
      description: >-
        बैंक साइन-इन: व्यक्ति अपने बैंक में साइन इन करता है। बाज़ार के अनुसार
        कीमत, उस बाज़ार के प्रत्येक बैंक के लिए समान।
      required:
        - available
        - market
        - price_usd
        - add_ons
      properties:
        available:
          type: boolean
          description: >-
            `true` केवल वहीं जहाँ Didit प्रोडक्शन में इस देश में बैंक साइन-इन
            प्रदान करता है।
          example: true
        market:
          type: string
          nullable: true
          description: जिस मार्केट की कीमत लागू होती है। उपलब्ध न होने पर `null`।
          example: UK and EEA
        price_usd:
          type: string
          nullable: true
          description: >-
            एक बैंक साइन-इन की सूची कीमत। उपलब्ध न होने पर `null`। USD में 4
            दशमलव स्थानों वाली दशमलव स्ट्रिंग।
          example: '0.7900'
        add_ons:
          type: object
          description: >-
            इस देश में कीमत वाले ऐड-ऑन, प्रत्येक USD में 4 दशमलव स्थानों वाली एक
            दशमलव स्ट्रिंग, जिसे बैंक साइन-इन की कीमत में जोड़ा जाता है। केवल वे
            ऐड-ऑन सूचीबद्ध हैं जो देश प्रदान करता है; जब बैंक साइन-इन उपलब्ध
            नहीं होता है तो यह खाली होता है।
          properties:
            balance:
              type: string
              description: खाता बैलेंस ऐड-ऑन।
              example: '0.3500'
            transactions:
              type: string
              description: लेन-देन ऐड-ऑन।
              example: '1.3000'
    BankAccountCheckPricing:
      type: object
      description: >-
        खाता जांच: व्यक्ति अपना खाता नंबर टाइप करता है और Didit बैंक के साथ इसकी
        जांच करता है। देश के अनुसार कीमत निर्धारित की जाती है।
      required:
        - available
        - price_usd
      properties:
        available:
          type: boolean
          description: >-
            `true` केवल वहीं जहाँ Didit प्रोडक्शन में इस देश में खाता जांच
            प्रदान करता है।
          example: true
        price_usd:
          type: string
          nullable: true
          description: >-
            बैंक द्वारा उत्तर दिए जाने वाले एक खाता सत्यापन की सूची कीमत। उपलब्ध
            न होने पर `null`। USD में 4 दशमलव स्थानों वाली दशमलव स्ट्रिंग।
          example: '0.4000'

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.