API and Integrations - Adding Multiple Investments | support.carta.com

Adding Multiple Investments

Method and URL

URL https://tactycapi.com/api/fund/{{FUND_ID}}/investments
Method POST

Sample Request Header

# ADDING AN SINGLE INVESTMENT

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 an array of JSON field contain the following required fields:

# SAMPLE BODY IN REQUEST
[\
  {\
      "investmentDate": "Mar-2023",\
      "name": "Epsilon2",\
      "round": "Seed",\
      "amount": 1000000.0,\
      "preMoneyValuation": 10000000.0,\
      "roundSize": 2000000,\
      "sector": ["FinTech", "SaaS"],\
      "tags": "FinTech, Saas",\
      "exitMonth": 60,\
      "exitValuation": 100000000\
  },\
     {\
      "investmentDate": "Mar-2023",\
      "name": "Epsilon3",\
      "round": "Seed",\
      "amount": 1000000.0,\
      "preMoneyValuation": 10000000.0,\
      "roundSize": 2000000,\
      "sector": ["FinTech", "SaaS"],\
      "tags": "FinTech, Saas",\
      "exitMonth": 60,\
      "exitValuation": 100000000\
  }\
]

Sample Response

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

{
"status": 200,
"body": [\
       {\
           "investmentId": "IDUVOJChyH",\
           "caseId": "dckTftcwp",\
           "name": "Epsilon2"\
       },\
       {\
           "investmentId": "-Z6ec8GrkZ",\
           "caseId": "D1Pxci3aRJ",\
           "name": "Epsilon3"\
       }\
    ]
}