Skip to content

Objects and fields

Fundipedia delivers a powerful schema editor that allows administrators to define their own data schema in real time. The Fundipedia API is dynamic, so when a new field is added, it is instantly available from the API. 

The developer portal will show what base objects and system actions are available:

 


Let's make a request to:
curl -X GET "https://demo.api.fundipedia.com/api/fund" -H  "Authorization: bearer {token}"

By default, results are delivered in JSON format in an array. This provides the ID or the record and a list of the available fields and values:
  "results": [
    {
      "id": 1,
      "fields": {
        "Active_Management": {
          "value": "Medium",
          "description": "Medium"
        },
        "Administrator": null,
        "Alternatives": 45,
        "Annual_Fee": 1.5,
        "ASIField": null,
        "Asset_Allocation": null,
        "Auditor_Name": null,
        "AUM": null,
        "Base_Currency": {
          "value": "USD",
          "description": "USD"
        }
  ...
    }
  ]

Specifying fields


You can specify which fields you want to return using the fields parameter: 
curl -X GET "https://demo.api.fundipedia.com/api/fund?fields=Annual_Fee&fields=Base_Currency" -H  "accept: application/json" -H  "Authorization: bearer {token}"

This will return only the requested fields in the response:
  "results": [
    {
      "id": 1,
      "fields": {
        "Annual_Fee": 1.5,
        "Base_Currency": {
          "value": "USD",
          "description": "USD"
        }
      }
      ...
    }
  ]





Feedback and Knowledge Base