---
title: REST API & SQL | Investment Portfolio Management Software
description: FinFolio is portfolio management software with a REST API, Microsoft SQL database, extensible via Microsoft Visual Studio .Net, C#, and Visual Basic.
---

[![FinFolio | Portfolio Management Software](https://www.finfolio.com/hs-fs/hubfs/finfolio-3a.png?width=145&name=finfolio-3a.png)](http://finfolio.com/)

<https://www.finfolio.com/software/>

<https://www.finfolio.com/software/>

[# [« Back to Features](https://www.finfolio.com/../features)

](https://www.finfolio.com/software/)

# Good software is extensible.

FinFolio integrates with CRM, planning, analytics, productivity and other apps. Developers can access a well-documented REST API with data and business logic.

 

 

 

## Integrations with third-party apps like CRM and planning software.

Why would you need anything besides FinFolio? Maybe you won't. But if you do, we've got you covered.

FinFolio can integrate with most third-party apps and services. If you already use a rebalancer and don't want to switch, we can sync your data before you trade. If you have planning system or CRM we can work with those too.

[View Integrations ›](https://www.finfolio.com/integrations) 

## Developers <3 FinFolio

FinFolio gives developers the hooks to access us programmatically. We have a well documented REST API for *all* functions, from data reading/writing, to rebalancing, to reporting, to imports. How reliable is it? Our own app uses the REST API for everything it does.

Want to get crazy? FinFolio was built to be customized. Core functionality can be extended by inheriting from base classes and implementing interfaces in any .Net language like C# or Visual Basic. Add new calculations, filters, or groupings that immediately show up everywhere in FinFolio including on reports and views.

![swagger-inverted](https://www.finfolio.com/hs-fs/hubfs/screenshots/swagger-inverted.png?width=600&name=swagger-inverted.png "swagger-inverted")

   

## Automate repetitive processes with scripts.

If you decide to host FinFolio yourself, use sophisticated tools to automate and schedule important processes like your daily imports. FinFolio is compatible with Microsoft PowerShell™, Microsoft's powerful task automation framework. It has a both a command-line shell and scripting language. PowerShell™ is integrated with the .NET framework and third-party tools allow for visual editing and advanced automation.

![management_console](https://www.finfolio.com/hubfs/screenshots/management_console.png) 

Wealth management simplified

[![Schedule Demo](https://hubspot-no-cache-na2-prod.s3.amazonaws.com/cta/default/543464/b9de1cd2-9563-40b3-891a-8c0f098fbf48.png)](https://hubspot-cta-redirect-na2-prod.s3.amazonaws.com/cta/redirect/543464/b9de1cd2-9563-40b3-891a-8c0f098fbf48)

### About FinFolio

FinFolio​ makes **portfolio management software** for investment advisors and professional wealth managers.  
 

### Connect With Us

<http://finfolio.hs-sites.com/blog/rss.xml><https://twitter.com/FinFolio>

### From Our Blog

### Get Updates

### Contact

FinFolio  
3000 Lawrence Street, Suite 6  
Denver, CO 80205  
[(720) 206-0660](tel://720-206-0660)  
[sales@finfolio.com](mailto:sales@finfolio.com)

[PRIVACY](https://docs.google.com/document/d/1Ddfo2Qo0Fej5n5PdUtAKdqeTMNvSDhIUZfVTwYiRLNU/edit?usp=sharing)