Tactyc Resource Center
  • General
    • What is Tactyc?
    • Training Videos
    • Contact Us
  • Portfolio Construction
    • Getting Started
    • Construction Wizard
      • General
      • Sector Profiles
      • Allocations
      • Fees & Expenses
      • Exit Recycling
      • Waterfall
      • Limited Partners
    • FAQs
      • How are Tactyc metrics calculated?
      • Construction vs. Current Forecasts
      • Downloading Charts
      • Reserve sizing
      • Fractional investments
      • Enter number of investments directly
      • Setting exit multiples directly
      • Backsolving to find an ideal portfolio
      • Adjusting Pacing
      • Liquidation at the end of fund's life
      • No or very little recycled proceeds
      • Creating a Fund of Funds Allocation
  • Portfolio Management
    • Adding Investments
    • Managing Rounds
      • Updating valuations
      • Updating ownerships
      • SAFEs and Notes
      • Warrants
      • Liquidation preferences
      • Multiple currencies
    • Performance Cases
      • Best Practices on Performance Cases
    • KPI Manager
      • Valuation Analysis
      • KPI Request Form FAQs
    • Document Center
    • Investments Table
      • Investment Reporting Metrics
      • Investment MOICs
      • Time Machine
      • Custom Views
      • Using Deal Tags
      • Using Custom Fields
    • Cap Table Calculator
    • Bulk Update Options
    • FAQs
  • Advanced
    • Construction Methodology
    • Updating Model for Actuals
    • Scenario Builder
    • Custom Formulas
    • Disable Automatic Projection
    • Fund of Funds
    • Multi-Fund Views
    • Capital Call Line of Credit
  • Insights
    • Optimizing Secondary Market Sales
    • Performance across reporting dimensions
    • Optimal Reserves Ranking
  • Sharing and Administration
    • Publishing
    • Collaborators
  • API and Integrations
    • API Overview
      • Adding a Single Investment
      • Adding Multiple Investments
      • Fund Configuration and Metadata
      • Performance Metrics
      • Performance Summary
      • Investment Cashflows
      • KPI Metrics
      • Update KPI Metrics
    • Zapier Integration
  • Technical
    • Recommendations
    • Technical Limitations
    • Technical Information
  • Account Administration
    • Login Credentials
    • Invoices
Powered by GitBook
On this page
  • Method and URL
  • Sample Request Header
  • Sample Request Body
  • Sample Response
  1. API and Integrations
  2. API Overview

Adding a Single Investment

Method and URL

URL

https://tactycapi.com/api/fund/{{FUND_ID}}/investment

Method

POST

Sample Request Header

#FORMULATING THE HEADER WITH FUND ID AND API KEY. REPLACE THE VALUE WITHIN {{ }} WITH #YOUR FUND ID AND API KEY

curl https://tactycapi.com/api/fund/{{FUND_ID}}/investment 
-X POST 
-H 'Authorization:{{API KEY}}'

Sample Request Body

The body of your API request must be a JSON field contain the following required fields:

  • Name: Name of the portfolio company (string)

  • Investment Date: Date of the investment. Must be in "MMM-YYYY" format, for e.g. "Jan-2023" (string)

  • Investment Month: Month of the investment between 1 and 12 where 1 = January and 12 =

  • Round: The name of the round for e.g. "Seed" (string)

  • Amount: Amount invested (number)

  • Pre-Money Valuation: Pre-Money Valuation of the round. For SAFEs or Convertible Notes enter the cap instead (number)

  • Round Size: The financing raised by the company in this round (number)

  • Exit Month (Optional): Months to exit since the round

  • Exit Valuation (Optional): Company valuation at exit

#SAMPLE BODY IN REQUEST

{
    "investmentDate": "Mar-2023", 
    "name": "Saturn", 
    "round": "Seed", 
    "amount": 1000000.0, 
    "preMoneyValuation": 10000000.0, 
    "roundSize": 2000000, 
    "sector": ["FinTech", "SaaS"],
    "tags": "FinTech, Saas",
    "exitMonth": 60,
    "exitValuation:: 100000000
}

Sample Response

A succesful creation of a new investment will result in the following response with a status code of 200. The output fields in the response are:

  • Investment ID: Identifier for this investment within Tactyc's fund instance. This is unique across investments but is not unique across performance cases.

  • Case ID: This is a unique ID for each performance case defined for an investment. By default each investment must have atleast 1 performance case.

{
    "status": 200,
    "body": {
        "investmentId": "OyZVlx8aD_",
        "caseId": "EtEEYHW_U",
        "name": "Saturn"
    }
}
PreviousAPI OverviewNextAdding Multiple Investments

Last updated 1 year ago