# API Overview

{% hint style="info" %}
Please note this a beta feature and subject to changes before a wide release.
{% endhint %}

{% hint style="info" %}
If you want to pull data into Tactyc, we recommend using the **Bulk Import** options.  If you want to pull data out of Tactyc, we recommend using the Excel or PDF reports and export options.

Use the API if you want to programmatically add a new investment into your Tactyc fund model
{% endhint %}

## **Requirements**

* Please contact us at <support@tactyc.io> to receive an **API Key**
* Take a note of the fund ID that you want to programmatically add investments into. This is available under the **Fund ID** column from your Tactyc home screen.

<figure><img src="/files/vBBxJLWQ9IAykRs2uAAn" alt=""><figcaption></figcaption></figure>

## Formulating the Request Header

Header must have the following key pair:

* **Key:** Authorization
* **Value**: Your API Key

{% code overflow="wrap" %}

```
#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}}'
```

{% endcode %}

## Quick Start Methods:&#x20;

[Adding a Single Investment](/api-and-integrations/api-overview/adding-a-single-investment.md)

[Adding Multiple Investments](/api-and-integrations/api-overview/adding-multiple-investments.md)

[Fund Configuration and Metadata](/api-and-integrations/api-overview/fund-configuration-and-metadata.md)

[Performance Metrics](/api-and-integrations/api-overview/performance-metrics.md)

[Performance Summary](/api-and-integrations/api-overview/performance-summary.md)

[Investment Cashflows](/api-and-integrations/api-overview/investment-cashflows.md)

[KPI Metrics](/api-and-integrations/api-overview/kpi-metrics.md)

[Update KPI Metrics](/api-and-integrations/api-overview/update-kpi-metrics.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.tactyc.io/api-and-integrations/api-overview.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
