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

# List country defaults

> Returns default currencies and payment methods for all configured country/category pairs. This endpoint returns the global canonical catalog. Basic Auth and `Meld-Account-Id` do not change the result.



## OpenAPI

````yaml /openapi/networkpartner-20260203.json get /network-partner/defaults
openapi: 3.1.0
info:
  title: NETWORK PARTNER
  version: '2026-02-03'
  description: ''
servers:
  - url: https://api-sb.meld.io
    description: Meld API sandbox
  - url: https://api.meld.io
    description: Meld API production
security: []
tags:
  - name: Supported
    description: ''
paths:
  /network-partner/defaults:
    get:
      tags:
        - Supported
      summary: List country defaults
      description: >-
        Returns default currencies and payment methods for all configured
        country/category pairs. This endpoint returns the global canonical
        catalog. Basic Auth and `Meld-Account-Id` do not change the result.
      operationId: list-country-defaults
      parameters:
        - name: Meld-Version
          in: header
          description: Dated API version to use for this request, e.g. `2026-02-03`.
          required: false
          schema:
            type: string
            example: '2026-02-03'
      responses:
        '200':
          description: Country defaults
          content:
            application/json:
              examples:
                countryDefaults:
                  summary: Country defaults
                  value:
                    - countryCode: US
                      category: CRYPTO_ONRAMP
                      currencyCode: USD
                      paymentMethods:
                        - CREDIT_DEBIT_CARD
              schema:
                type: array
                items:
                  $ref: '#/components/schemas/CountryDefault'
        '400':
          description: Request rejected - see the code and message
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '401':
          description: Missing or invalid credentials
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '403':
          description: The credentials are valid but not for this account or provider scope
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '405':
          description: The path exists but not for this method
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '406':
          description: No representation available for the requested Accept header
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '415':
          description: Request body media type not supported
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
        '500':
          description: Unexpected failure in this service
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ErrorResponse'
      security: []
components:
  schemas:
    CountryDefault:
      description: Default currency and payment methods for a country and category
      type: object
      properties:
        countryCode:
          type: string
          description: Country code
          examples:
            - US
        category:
          description: Provider category
          type: string
          examples:
            - CRYPTO_ONRAMP
          allOf:
            - $ref: '#/components/schemas/Category'
        currencyCode:
          type: string
          description: Default currency code
          examples:
            - USD
        paymentMethods:
          type: array
          uniqueItems: true
          items:
            type: string
          description: Supported payment method codes
    ErrorResponse:
      type: object
      description: The error body every failed request on this service returns.
      required:
        - code
        - message
        - timestamp
      properties:
        code:
          type: string
          description: What went wrong, as a stable value to branch on.
          enum:
            - BAD_REQUEST
            - CONFLICT
            - ENCRYPTION_ERROR
            - FORBIDDEN
            - JSON_PROCESSING_ERROR
            - METHOD_NOT_ALLOWED
            - UNSUPPORTED_MEDIA_TYPE
            - NOT_ACCEPTABLE
            - NOT_FOUND
            - NOT_SUPPORTED
            - SERVICE_PROVIDER_ERROR
            - UNAUTHORIZED
            - UNEXPECTED_ERROR
        message:
          type: string
          description: >-
            What happened, in words, naming the value that was rejected or not
            found.
        requestId:
          type: string
          description: >-
            The request's id when one reached this service. Quote it in a
            support request. Absent when nothing upstream set one.
        timestamp:
          type: string
          format: date-time
          description: >-
            When the failure occurred. ISO 8601, UTC
            (`YYYY-MM-DDThh:mm:ss.sss+00:00`).
    Category:
      description: Categories of functionality offered by a service provider
      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

````