Investment Funds Layer API (Sandbox)
Detailed information for a specific fund.
Full fund record: investment objective, fees, benchmark,
distribution policy, latest NAV, and reference dates.
Example
GET /api/v1.1/funds/managers/12/funds/345
get
https://api-sandbox.argaam.com/api/v1.1/funds/managers/{managerId}/funds/{fundId}
Path Parameters
managerIdinteger(int32)required
Fund manager ID.
fundIdinteger(int32)required
Fund ID.
Response
200
Response
200
Success
get/api/v1.1/funds/managers/{managerId}/funds/{fundId}
Authentication
Path Parameters
200
Latest NAV / unit values for a fund.
Returns the most recent observed NAV values plus daily,
weekly, and monthly change percentages.
Example
GET /api/v1.1/funds/managers/12/funds/345/values
get
https://api-sandbox.argaam.com/api/v1.1/funds/managers/{managerId}/funds/{fundId}/values
Path Parameters
managerIdinteger(int32)required
Fund manager identifier.
fundIdinteger(int32)required
Fund identifier, scoped to the given managerId.
Response
200
Response
200
Success
get/api/v1.1/funds/managers/{managerId}/funds/{fundId}/values
Authentication
Path Parameters
200
Historical NAV values for a fund over a date range.
End-of-day NAV archive used to compute fund performance
(1M, 3M, 1Y, since-inception) and benchmark deltas.
Example
GET /api/v1.1/funds/managers/12/funds/345/values/history?from=2023-01-01&to=2023-12-31
get
https://api-sandbox.argaam.com/api/v1.1/funds/managers/{managerId}/funds/{fundId}/values/history
Query Parameters
fromstring
Start date (yyyy-MM-dd).
Example:2024-01-01
tostring
End date (yyyy-MM-dd).
Example:2024-03-31
Path Parameters
managerIdinteger(int32)required
Fund manager ID.
fundIdinteger(int32)required
Fund ID.
Response
200
Response
200
Success
get/api/v1.1/funds/managers/{managerId}/funds/{fundId}/values/history
Authentication
Path Parameters
Query Parameters
200
Get top-moving funds
Returns the funds with the largest net asset value change over the selected period.
get
https://api-sandbox.argaam.com/api/v1.1/funds/movers
Response
200 application/json
Response
200 application/json
Success
FundsMovers
* Additional properties are NOT allowed.
gainersarray | null[object]
* Additional properties are NOT allowed.
Show Child Parameters
losersarray | null[object]
* Additional properties are NOT allowed.
Show Child Parameters
get/api/v1.1/funds/movers
Authentication
200 application/json
FundMovers
object * Additional properties are NOT allowed.
fundValueIDinteger(int32)
fundManagerIDinteger(int32)
fundIDinteger(int32)
valueDatestring(date-time)
unitPricenumber(double)
netAssetValuenumber(double)
ytdnumber(double)
createdOnstring(date-time)
createdByIDinteger(int32)
lastModifiedOnstring(date-time)
lastModifiedByinteger(int32)
fundNameArstring
fundNameEnstring
assetTypeNameArstring
assetTypeNameEnstring
currencyNameArstring
currencyNameEnstring
totalRecordsinteger(int32)
navinteger(int64)
Example