---
title: "Investment Funds Layer API"
url: "https://developer.argaam.com/apis/investment-funds-layer-api-sandbox-v1/versions/94c20942-c853-422b-a599-443e26d612fb"
---

# Investment Funds Layer API

OpenAPI specification document.

````json
{"openapi":"3.0.1","info":{"title":"Investment Funds Layer API","description":"Mutual fund coverage: fund managers and their funds, latest and historical net asset values, and top-moving funds.","contact":{"name":"Argaam IT","url":"https://www.argaam.com","email":"developer@argaam.com"},"version":"v1.1"},"paths":{"/api/v1.1/funds/managers":{"get":{"tags":["Funds"],"responses":{"200":{"description":"Success"}},"summary":"List all fund managers.","description":"Returns the catalogue of fund-management firms tracked by\r\nArgaam: manager ID, name (Ar/En), licensing jurisdiction,\r\nand fund counts.\r\n            \r\n### Example\r\n```\r\nGET /api/v1.1/funds/managers\r\n```","operationId":"getFundsManagers","parameters":[]}},"/api/v1.1/funds/managers/{managerId}/funds":{"get":{"tags":["Funds"],"parameters":[{"name":"managerId","in":"path","required":true,"schema":{"type":"integer","format":"int32"},"description":"Fund manager identifier."}],"responses":{"200":{"description":"Success"}},"summary":"Get funds for a fund manager","description":"Returns the funds for the fund manager identified by `managerId`.","operationId":"getFundsManagersByManagerIdFunds"}},"/api/v1.1/funds/managers/{managerId}/funds/{fundId}":{"get":{"tags":["Funds"],"parameters":[{"name":"managerId","in":"path","required":true,"schema":{"type":"integer","format":"int32"},"description":"Fund manager ID."},{"name":"fundId","in":"path","required":true,"schema":{"type":"integer","format":"int32"},"description":"Fund ID."}],"responses":{"200":{"description":"Success"}},"summary":"Detailed information for a specific fund.","description":"Full fund record: investment objective, fees, benchmark,\r\ndistribution policy, latest NAV, and reference dates.\r\n            \r\n### Example\r\n```\r\nGET /api/v1.1/funds/managers/12/funds/345\r\n```","operationId":"getFundsManagersByManagerIdFundsByFundId"}},"/api/v1.1/funds/managers/{managerId}/funds/{fundId}/values":{"get":{"tags":["Funds"],"parameters":[{"name":"managerId","in":"path","required":true,"schema":{"type":"integer","format":"int32"},"description":"Fund manager identifier."},{"name":"fundId","in":"path","required":true,"schema":{"type":"integer","format":"int32"},"description":"Fund identifier, scoped to the given `managerId`."}],"responses":{"200":{"description":"Success"}},"summary":"Latest NAV / unit values for a fund.","description":"Returns the most recent observed NAV values plus daily,\r\nweekly, and monthly change percentages.\r\n            \r\n### Example\r\n```\r\nGET /api/v1.1/funds/managers/12/funds/345/values\r\n```","operationId":"getFundsManagersByManagerIdFundsByFundIdValues"}},"/api/v1.1/funds/managers/{managerId}/funds/{fundId}/values/history":{"get":{"tags":["Funds"],"parameters":[{"name":"managerId","in":"path","required":true,"schema":{"type":"integer","format":"int32"},"description":"Fund manager ID."},{"name":"fundId","in":"path","required":true,"schema":{"type":"integer","format":"int32"},"description":"Fund ID."},{"name":"from","in":"query","description":"Start date (`yyyy-MM-dd`).","schema":{"type":"string"},"example":"2024-01-01"},{"name":"to","in":"query","description":"End date (`yyyy-MM-dd`).","schema":{"type":"string"},"example":"2024-03-31"}],"responses":{"200":{"description":"Success"}},"summary":"Historical NAV values for a fund over a date range.","description":"End-of-day NAV archive used to compute fund performance\r\n(1M, 3M, 1Y, since-inception) and benchmark deltas.\r\n            \r\n### Example\r\n```\r\nGET /api/v1.1/funds/managers/12/funds/345/values/history?from=2023-01-01&to=2023-12-31\r\n```","operationId":"getFundsManagersByManagerIdFundsByFundIdValuesHistory"}},"/api/v1.1/funds/movers":{"get":{"tags":["Funds"],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"$ref":"#/components/schemas/FundsMovers"}}}}},"summary":"Get top-moving funds","description":"Returns the funds with the largest net asset value change over the selected period.","operationId":"getFundsMovers","parameters":[]}}},"components":{"schemas":{"FundMovers":{"type":"object","properties":{"fundValueID":{"type":"integer","format":"int32"},"fundManagerID":{"type":"integer","format":"int32"},"fundID":{"type":"integer","format":"int32"},"valueDate":{"type":"string","format":"date-time","nullable":true},"unitPrice":{"type":"number","format":"double","nullable":true},"netAssetValue":{"type":"number","format":"double","nullable":true},"ytd":{"type":"number","format":"double","nullable":true},"createdOn":{"type":"string","format":"date-time","nullable":true},"createdByID":{"type":"integer","format":"int32","nullable":true},"lastModifiedOn":{"type":"string","format":"date-time","nullable":true},"lastModifiedBy":{"type":"integer","format":"int32","nullable":true},"fundNameAr":{"type":"string","nullable":true},"fundNameEn":{"type":"string","nullable":true},"assetTypeNameAr":{"type":"string","nullable":true},"assetTypeNameEn":{"type":"string","nullable":true},"currencyNameAr":{"type":"string","nullable":true},"currencyNameEn":{"type":"string","nullable":true},"totalRecords":{"type":"integer","format":"int32"},"nav":{"type":"integer","format":"int64","nullable":true}},"additionalProperties":false},"FundsMovers":{"type":"object","properties":{"gainers":{"type":"array","items":{"$ref":"#/components/schemas/FundMovers"},"nullable":true},"losers":{"type":"array","items":{"$ref":"#/components/schemas/FundMovers"},"nullable":true}},"additionalProperties":false}},"securitySchemes":{"ApiKeyAuth":{"type":"apiKey","in":"header","name":"apikey"},"ApiKeyAuthQuery":{"type":"apiKey","in":"query","name":"apikey"}}},"security":[{"ApiKeyAuth":[]}],"servers":[{"url":"https://api-sandbox.argaam.com","description":"Argaam API Gateway (Sandbox)"}]}
````
