World

Aggregates across all banks in all countries.

The world model

The world model contains global metrics for the entire Moon Banking platform.

Properties

    Name
    countryCount
    Type
    integer
    Constraints
    min0
    Description

    The total number of countries in which Moon Banking tracks banks.

    Name
    bankCount
    Type
    integer
    Constraints
    min0
    Description

    The total number of banks Moon Banking tracks across all countries.

    Name
    storyCount
    Type
    integer
    Constraints
    min0
    Description

    The total number of stories submitted by users about banks across all countries.

    Name
    scores
    Type
    object
    Description

    Vote totals and scores for all banks across all categories. All votes are cast by users.

    Name
    updatedAt
    Type
    string
    Description

    The date and time when the world aggregates were last updated.


GET/worldPro

GET /world

Retrieve global overview data aggregating bank votes, stories, and other data across all banks in all countries. Optionally include related data such as scores.

Optional parameters

    Name
    include
    Type
    string
    Description

    An optional comma-separated list of fields to include in the response. Possible values: scores

Request

GET
/world
curl -G https://api.moonbanking.com/v1/world \
  -H "Authorization: Bearer {your_api_key}" \
  -H "Moon-Banking-Version: 2025-07-11" \
  --data-urlencode "include=scores"

Response

{
  "success": true,
  "data": {
    "countryCount": 195,
    "bankCount": 12500,
    "storyCount": 45000,
    "scores": {
      "overall": {
        "total": 180000,
        "up": 120000,
        "down": 60000,
        "score": 33
      },
      "cryptoFriendly": {
        "total": 15000,
        "up": 10000,
        "down": 5000,
        "score": 33
      },
      "customerService": {
        "total": 14000,
        "up": 9300,
        "down": 4700,
        "score": 33
      },
      "feesPricing": {
        "total": 13000,
        "up": 8500,
        "down": 4500,
        "score": 31
      },
      "digitalExperience": {
        "total": 12000,
        "up": 7500,
        "down": 4500,
        "score": 25
      },
      "securityTrust": {
        "total": 11000,
        "up": 7200,
        "down": 3800,
        "score": 31
      },
      "accountFeatures": {
        "total": 10000,
        "up": 6300,
        "down": 3700,
        "score": 26
      },
      "branchAtmAccess": {
        "total": 9500,
        "up": 6200,
        "down": 3300,
        "score": 31
      },
      "internationalBanking": {
        "total": 8500,
        "up": 5600,
        "down": 2900,
        "score": 32
      },
      "businessBanking": {
        "total": 8000,
        "up": 5200,
        "down": 2800,
        "score": 30
      },
      "processingSpeed": {
        "total": 7500,
        "up": 4900,
        "down": 2600,
        "score": 31
      },
      "transparency": {
        "total": 7000,
        "up": 4600,
        "down": 2400,
        "score": 31
      },
      "innovation": {
        "total": 6500,
        "up": 4300,
        "down": 2200,
        "score": 32
      },
      "investmentServices": {
        "total": 5500,
        "up": 3600,
        "down": 1900,
        "score": 31
      },
      "lending": {
        "total": 5000,
        "up": 3300,
        "down": 1700,
        "score": 32
      }
    },
    "updatedAt": "2024-01-15T10:30:00.000Z"
  },
  "message": "Sample message",
  "timestamp": "2026-04-09T00:39:30.636Z",
  "version": "2025-07-11"
}

Was this page helpful?