API

Guide to Fundra's API and how to integrate with it.

The Fundra API lets you programmatically read and write data in your Fundra workspace. Use it to build integrations, sync portfolio data with external systems, or automate reporting workflows.

Base URL: https://api.fundra.com/v1

Authentication

All requests require an API key passed in the Authorization header. You can create API keys in your workspace settings.

curl https://api.fundra.com/v1/funds \
  -H "Authorization: Bearer fk_your_api_key_here"

Resources

Pagination

List endpoints return paginated results. Use limit and offset query parameters to control pagination. The default limit is 500 and the maximum is 1000.

{
  "data": [...],
  "pagination": {
    "total": 142,
    "limit": 500,
    "offset": 0
  }
}

Errors

The API uses standard HTTP status codes:

CodeDescription
200Success
400Bad request – invalid parameters
401Unauthorized – invalid or missing API key
404Not found
429Too many requests – rate limited
500Internal server error

Error responses include an error and message field:

{
  "error": "Unauthorized",
  "message": "Invalid API key."
}

On this page