> ## 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.

# Preus de verificació bancària: API de preus públics

> GET /v3/organization/bank-verification-pricing/: feed públic de Didit amb preus de llista de verificació bancària i comprovació de compte per país.



Indicació de preus de verificació bancària
        Copia el prompt al porta-retalls



      
      

\<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>



      
      

Enganxa a

## Visió generalRetorna el preu de catàleg de cada mètode de [verificació bancària](https://docs.didit.me/ca/core-technology/bank-verification/verification-methods.md) en cada país.
L'endpoint és públic: no envïis cap capçalera d'autenticació.
La resposta no conté dades de cap organització i és la mateixa per a qualsevol sol·licitant.La pàgina de [preus de la verificació bancària](https://docs.didit.me/ca/getting-started/bank-verification-pricing.md) es construeix a partir d'aquesta font de dades.## Quan utilitzar-lo- **Cotitza un pas bancari**: calcula el preu d'un flux de treball abans de construir-lo, per país i per mètode.
- **Mostra els preus bancaris al teu producte**: llegeix la font de dades en lloc de copiar preus que poden canviar.## Mètodes| Clau | Mètode | Preu |
| - | - | - |
| `open_banking` | Inici de sessió bancari: la persona inicia sessió al seu banc | Per mercat, igual per a tots els bancs del mercat. `add_ons` enumera els complements de saldo i moviments que ofereix el país, que es cobren a part. |
| `account_lookup` | Comprovació del compte: la persona escriu el número de compte i el banc el confirma | Per país, una vegada per cada comprovació a la qual respon el banc. Consulta [Comprovació del compte](https://docs.didit.me/ca/core-technology/bank-verification/account-check.md). |Un mètode és `available` només on Didit el serveix avui en producció.
Quan no ho és, `price_usd` és `null`, de manera que la font de dades mai mostra un preu d'un servei que no pots contractar.
`available: false` cobreix un país sense preu aprovat, un mètode que el país no admet i una ruta que encara no està activada.## Càrrega d'extractes i clau de proveïdor pròpia`statement_upload.included_after_charged_bank_attempt` és `true` quan la càrrega de l'extracte bancari s'inclou sense cost addicional després d'un intent bancari cobrat en la mateixa sessió.
`statement_upload.standalone_available` és `false` en producció: no s'ofereix una càrrega d'extracte sense un intent bancari previ. Les sessions de sandbox poden provar-ne una sense facturació.`own_provider_fee_usd` es cobra per a cada comprovació de titularitat facturable en una ruta que utilitza el teu propi contracte amb el proveïdor, independentment del resultat. Una connexió cancel·lada, que ha superat el temps d'espera o que s'ha abandonat no es factura.## Descomptes i preus contractatsTots els preus són preus de catàleg.
El descompte del teu pla s'aplica a tot el preu bancari, i un preu negociat o contractat substitueix el preu de catàleg per a la teva organització.## Memòria cauLes respostes es guarden en memòria cau de manera pública durant una hora i porten un `ETag`.
Torna a enviar-lo a la capçalera `If-None-Match` per obtenir un `304 Not Modified` sense cos quan no hi hagi hagut cap canvi.


## OpenAPI

````yaml ca/openapi-25.json GET /v3/organization/bank-verification-pricing/
openapi: 3.0.0
info:
  version: 3.0.0
  title: Didit Verification API
  description: API de verificació d'identitat. Autentica't amb la capçalera x-api-key.
servers:
  - url: https://verification.didit.me
security: []
tags: []
paths:
  /v3/organization/bank-verification-pricing/:
    get:
      tags:
        - Pricing
      summary: Obtenir els preus de verificació bancària (públics, no autenticats)
      description: >-
        Retorna el preu de tarifa de cada mètode de Bank Verification a cada
        país: inici de sessió bancari amb els seus complements de saldo i
        transaccions, i la comprovació de compte. Un mètode que un país no
        ofereix actualment es mostra com a no disponible, sense preu. Fes-lo
        servir per pressupostar un pas bancari abans de crear un flux de
        treball, o per mostrar preus bancaris al teu propi producte.


        Públic: no enviïs cap capçalera d'autenticació. La resposta no conté
        dades de l'organització i és idèntica per a tothom. Es desa a la memòria
        cau pública durant una hora i inclou un `ETag`, de manera que pots
        enviar `If-None-Match` per rebre un `304 Not Modified` quan res no hagi
        canviat.


        Un mètode només és `available` on Didit el serveix avui dia en
        producció, i el seu `price_usd` és `null` a la resta de llocs, de manera
        que el canal mai no mostra un preu que no puguis contractar. `available:
        false` cobreix un país sense preu aprovat, un mètode que el país no
        admet i una ruta que encara no està activada.


        Aquests són preus de tarifa abans del descompte del teu pla. El
        descompte del teu pla s'aplica al preu bancari total, i un preu negociat
        o per contracte substitueix el preu de tarifa per a la teva
        organització.
      operationId: get_v3_bank_verification_pricing
      parameters: []
      responses:
        '200':
          description: Preus de llista de Verificació bancària per país.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/BankVerificationPricing'
              examples:
                Two countries:
                  summary: Un país amb tots dos mètodes, un sense cap dels dos
                  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: >-
            No modificat: l'`ETag` enviat a `If-None-Match` encara coincideix.
            Sense cos.
      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: >-
        Preus de la llista pública de Bank Verification: la càrrega de
        l'extracte, la tarifa de la clau de proveïdor pròpia i els mètodes de
        cada país.
      required:
        - currency
        - statement_upload
        - own_provider_fee_usd
        - countries
      properties:
        currency:
          type: string
          enum:
            - USD
          description: Moneda de cada preu a la resposta.
          example: USD
        statement_upload:
          $ref: '#/components/schemas/BankStatementUploadPricing'
        own_provider_fee_usd:
          type: string
          description: >-
            Comissió per cada comprovació de titularitat facturable en una ruta
            que utilitza el teu propi contracte de proveïdor en lloc del de
            Didit, cobrada independentment del resultat. Una connexió
            cancel·lada, que ha superat el temps d'espera o abandonada no es
            factura. Cadena decimal amb 4 decimals, en USD.
          example: '0.0200'
        countries:
          type: object
          description: Tots els països, indexats pel codi ISO 3166-1 alfa-3.
          additionalProperties:
            $ref: '#/components/schemas/BankVerificationPricingCountry'
    BankStatementUploadPricing:
      type: object
      description: Quin preu té la pujada de l'extracte bancari.
      required:
        - price_usd
        - included_after_charged_bank_attempt
        - standalone_available
      properties:
        price_usd:
          type: string
          description: >-
            Preu de la càrrega d'un extracte després d'un intent bancari cobrat.
            Cadena decimal amb 4 decimals, en USD.
          example: '0.0000'
        included_after_charged_bank_attempt:
          type: boolean
          description: >-
            `true` quan la pujada s'inclou sense cap càrrec addicional després
            d'un intent bancari cobrat a la mateixa sessió.
          example: true
        standalone_available:
          type: boolean
          description: >-
            `true` quan la pujada d'un extracte es pot executar per si sola,
            sense cap intent bancari previ. `false` a producció; les sessions
            sandbox ho poden provar sense facturació.
          example: false
    BankVerificationPricingCountry:
      type: object
      description: >-
        Els mètodes de Verificació bancària d'un país i els seus preus de
        llista.
      required:
        - name
        - methods
      properties:
        name:
          type: string
          description: Nom del país en anglès.
          example: United Kingdom
        methods:
          $ref: '#/components/schemas/BankVerificationPricingMethods'
    BankVerificationPricingMethods:
      type: object
      description: Els dos mètodes de verificació bancària en un país.
      required:
        - open_banking
        - account_lookup
      properties:
        open_banking:
          $ref: '#/components/schemas/BankSignInPricing'
        account_lookup:
          $ref: '#/components/schemas/BankAccountCheckPricing'
    BankSignInPricing:
      type: object
      description: >-
        Inici de sessió bancari: la persona inicia sessió al seu banc. Preu
        segons el mercat, el mateix per a tots els bancs que en formen part.
      required:
        - available
        - market
        - price_usd
        - add_ons
      properties:
        available:
          type: boolean
          description: >-
            `true` només on Didit ofereix l'inici de sessió bancari en aquest
            país a producció.
          example: true
        market:
          type: string
          nullable: true
          description: >-
            El mercat el preu del qual s'aplica. `null` quan no estigui
            disponible.
          example: UK and EEA
        price_usd:
          type: string
          nullable: true
          description: >-
            Preu de tarifa d'un inici de sessió bancari. `null` quan no estigui
            disponible. Cadena decimal amb 4 decimals, en USD.
          example: '0.7900'
        add_ons:
          type: object
          description: >-
            Complements amb preu en aquest país, cadascun com a cadena decimal
            amb 4 decimals en USD, afegits al preu d'inici de sessió bancari.
            Només es llisten els complements que ofereix el país; buit quan
            l'inici de sessió bancari no està disponible.
          properties:
            balance:
              type: string
              description: Complement de saldo del compte.
              example: '0.3500'
            transactions:
              type: string
              description: Complement de transaccions.
              example: '1.3000'
    BankAccountCheckPricing:
      type: object
      description: >-
        Comprovació de compte: la persona escriu el seu número de compte i Didit
        el comprova amb el banc. Preu segons el país.
      required:
        - available
        - price_usd
      properties:
        available:
          type: boolean
          description: >-
            `true` només on Didit ofereix la comprovació del compte en aquest
            país a producció.
          example: true
        price_usd:
          type: string
          nullable: true
          description: >-
            Preu de tarifa d'una comprovació de compte que respon el banc.
            `null` quan no estigui disponible. Cadena decimal amb 4 decimals, en
            USD.
          example: '0.4000'

````

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