v1.0.0
OAS 3.0.1

money:care Platform API

This is the public API of the money:care Platform.

Server: https://platform.moneycare.io

Generated server url

Client Libraries

Fund API

The fund API allows you to request fund data.

Returns a list of all funds

Retrieves a paginated list of all funds covered by the API. Supports optional query parameters for pagination, sorting, and filtering by update date.

Query Parameters
  • pageNumber
    Type:integer Format: int32

    Number of the page you are requesting. Defaults to 0.

  • pageSize
    Type:integer Format: int32

    Size of the page you are requesting. Defaults to 25.

  • sortDirection
    Type:string enum

    Sort direction. Defaults to ASC.

    • ASC
    • DESC
  • sortBy
    Type:string

    Name of the property to sort by. Defaults to name.

  • updatedAfter
    Type:string Format: date-time

    When set, return only funds which were created or updated after the provided point in time.

  • includeUnavailable
    Type:boolean

    Flag to configure whether unavailable funds should be included. Defaults to false.

Headers
  • Accept-Language
    Type:string

    Locale for the request according to ISO 639-1 language code. For relevant cases one can add the ISO 3166-1 country code. In case we do not support the locale or cannot resolve it, de_AT is used as fallback value.

Responses
  • application/json
Request Example forGET/api/public/fund/v1
curl https://platform.moneycare.io/api/public/fund/v1 \
  --header 'X-API-KEY: YOUR_SECRET_TOKEN'
{
  "totalResults": 1,
  "funds": [
    {
      "id": "6b6923f1-3348-426d-94d4-911cf19add16",
      "isin": "AT987654321",
      "name": "money:care fund",
      "provider": "money:care",
      "url": "www.moneycare.io/de/platform/fund/AT987654321",
      "impactCalculationResult": {
        "dataAvailable": true,
        "impactScore": 1,
        "impactScoreTooltip": "…",
        "climateScore": 1,
        "climateScoreTooltip": "…",
        "societyScore": 1,
        "societyScoreTooltip": "…",
        "genderScore": 1,
        "genderScoreTooltip": "…",
        "sustainabilityInterpretation": "SUSTAINABLE",
        "...": "[Additional Properties Truncated]",
        "totalWeightPercentage": 100,
        "availableWeightPercentage": 100,
        "unavailableIsins": "['MNC00000001']"
      },
      "indicators": [
        {
          "id": "c3f1b2c0-7574-4cab-be79-ced0217aad66",
          "normalizedValue": 0.45,
          "threshold": 30,
          "value": 67,
          "available": true,
          "group": "SOCIETY",
          "type": "CEO_EMPLOYEE_RATIO",
          "name": "CEO Employee Ratio",
          "unit": {
            "shortName": "rat",
            "longName": "Ratio",
            "value": "RATIO"
          },
          "tooltip": "…",
          "...": "[Additional Properties Truncated]",
          "ceo": "CEO Person",
          "sustainabilityInterpretation": "NOT_SUSTAINABLE"
        }
      ]
    }
  ]
}

Company API (Collapsed)

The company API allows you to request company data.

Portfolio API (Collapsed)

The Portfolio API calculates sustainability scores of a portfolio consisting of companies and equity funds. It automatically retrieves holdings data from the money:care database or uses user-provided holdings. The API then calculates sustainability metrics—including overall impact, climate, society, and gender indicators—to help you understand the sustainability performance of your portfolio.

Models