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/world

GET /world

This endpoint allows you to retrieve global overview data that aggregates banks votes, stories and other data across all banks in all countries. You can include related data like scores in the response.

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-02-12T21:20:01.644Z",
  "version": "2025-07-11"
}

Was this page helpful?