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

# Search supported provider KYC limits

> Searches admin-curated provider KYC limits across live providers. Provider scope rules:
- No Basic Auth and no `Meld-Account-Id`: results come from the global dataset.
- Basic Auth only: results are restricted to the authenticated identity's `providers` claim.
- `Meld-Account-Id` only: results are restricted to providers configured for that account.
- Both Basic Auth and `Meld-Account-Id`: results are restricted to the intersection of both provider sets.
- Explicit partner filters are intersected with the resolved provider scope.

Explicit `partners` filtering is intersected with the resolved provider scope.
If the effective provider scope contains no providers, this collection endpoint returns `200` with an empty result.



## OpenAPI

````yaml /openapi/networkpartner-20260203.json get /network-partner/supported/kyc-limits
openapi: 3.1.0
info:
  title: Network Partners
  version: '2026-02-03'
servers:
  - url: https://api.meld.io
security: []
paths:
  /network-partner/supported/kyc-limits:
    get:
      tags:
        - Supported
      summary: Search supported provider KYC limits
      description: >-
        Searches admin-curated provider KYC limits across live providers.
        Provider scope rules:

        - No Basic Auth and no `Meld-Account-Id`: results come from the global
        dataset.

        - Basic Auth only: results are restricted to the authenticated
        identity's `providers` claim.

        - `Meld-Account-Id` only: results are restricted to providers configured
        for that account.

        - Both Basic Auth and `Meld-Account-Id`: results are restricted to the
        intersection of both provider sets.

        - Explicit partner filters are intersected with the resolved provider
        scope.


        Explicit `partners` filtering is intersected with the resolved provider
        scope.

        If the effective provider scope contains no providers, this collection
        endpoint returns `200` with an empty result.
      operationId: list-supported-kyc-limits
      parameters:
        - description: Provider category
          example: CRYPTO_ONRAMP
          name: category
          in: query
          schema:
            $ref: '#/components/schemas/Category'
        - description: Country code
          example: US
          name: country
          in: query
          schema:
            type: string
        - description: Currency code
          example: USD
          name: currencyCode
          in: query
          schema:
            type: string
        - description: Limit window
          example: DAILY
          name: limitType
          in: query
          schema:
            $ref: '#/components/schemas/LimitType'
        - description: Comma-separated partner ids
          example: BANXA,MOONPAY
          name: partners
          in: query
          schema:
            type: string
        - description: >-
            Optional. Base58 encoded account id. Restricts results to providers
            configured for the account. If Basic Auth is also present, the
            effective scope is the intersection of authenticated providers and
            account providers.
          name: Meld-Account-Id
          in: header
          schema:
            type: string
      responses:
        '200':
          description: Provider KYC limits
          content:
            application/json:
              examples:
                supportedProviderKycLimits:
                  summary: Matching provider KYC limits
                  value:
                    kycLimits:
                      - provider: BANXA
                        category: CRYPTO_ONRAMP
                        countryCode: US
                        limitType: DAILY
                        currencyCode: USD
                        level1: 1000
                        level2: 10000
                        level3: 50000
              schema:
                $ref: '#/components/schemas/Response1'
components:
  schemas:
    Category:
      type: string
      enum:
        - CRYPTO_ONRAMP
        - CRYPTO_OFFRAMP
        - CRYPTO_TRANSFER
        - BANK_LINKING
        - FIAT_PAYMENTS
        - CRYPTO_VIRTUAL_ACCOUNT_ONRAMP
        - CRYPTO_VIRTUAL_ACCOUNT_OFFRAMP
        - CUSTOMER_KYC
        - CRYPTO_ONRAMP_SWAP
        - CRYPTO_OFFRAMP_SWAP
      description: Categories of functionality offered by a service provider
    LimitType:
      type: string
      enum:
        - TRANSACTION
        - DAILY
        - WEEKLY
        - MONTHLY
        - YEARLY
      description: Limit windows applied to transaction limits
    Response1:
      type: object
      description: Provider KYC limit response
      properties:
        kycLimits:
          type: array
          items:
            $ref: '#/components/schemas/ProviderKycLimit'
          description: List of provider KYC limits
    ProviderKycLimit:
      type: object
      description: Provider KYC limits for a currency and limit window
      properties:
        provider:
          type: string
          examples:
            - BANXA
          description: Provider identifier
        category:
          type: string
          examples:
            - CRYPTO_ONRAMP
          description: Provider category
          allOf:
            - $ref: '#/components/schemas/Category'
        countryCode:
          type: string
          examples:
            - US
          description: Country code
        limitType:
          type: string
          examples:
            - DAILY
          description: Limit window
          allOf:
            - $ref: '#/components/schemas/LimitType'
        currencyCode:
          type: string
          examples:
            - USD
          description: Currency code
        level1:
          type: number
          examples:
            - 1000
          description: KYC level 1 amount
        level2:
          type: number
          examples:
            - 10000
          description: KYC level 2 amount
        level3:
          type: number
          examples:
            - 50000
          description: KYC level 3 amount

````