1. How it works
The Tight API is able to ingest data from many different income streams, enabling you to easily provide your users with accurate tax calculations, financial reporting, and other accounting functionality. In order for the Tight API to ingest your user’s investment income data, you can simply push each investment, or each type of investment, to the Tight API. The Tight API will take care of the rest. Once you have your user’s investment income pushed into the Tight API (less than one calendar day of labor), you can immediately start using all of Tight’s Tax Calculations, Financial Statements, and other functionality.2. Adding investment income
Investment income should be categorized using the following types:
When pushing investment data into the Tight API, it is your choice as to whether you aggregate investments into each of the above types and POST data once per type or send each individual investment to the Tight API.
You should update the following fields for any new or existing investment (or investment group):
To add or update an investment (or investment group), simply POST the investment’s JSON object to the /income endpoint:
3. Managing investment income
Now that you’ve added investment income, you will likely find that your user’s investment income changes from time to time, so you will need a way to pull their existing investment income, so that you can make updates to it. You can retrieve a list of the user’s investment income by making the following GET call:status field in that specific investment income’s JSON object to “INACTIVE”, and POST that object to the /income endpoint as described in the Adding investment income section.