> ## Documentation Index
> Fetch the complete documentation index at: https://api.tryspecter.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Transactions

> Funding rounds, acquisitions and IPOs each with a stable ID and both sides of the deal resolvable

Funding rounds, acquisitions, and IPOs across 1M+ global transactions. Specter's transactions dataset captures deal activity across private and public markets. Each transaction has a stable ID (`fnr_`, `acq_`, `ipo_`) and links directly to the companies and investors involved.

## Data categories

* **Funding rounds** — `investment_type` (Seed through Series J, plus Undisclosed), `raised_amount_usd`, `announced_on`, pre- and post-money valuations, and the full `investors` list with an `is_lead_investor` flag.
* **Acquisitions** — both sides of the deal (`acquirer_company_id` / `acquiree_company_id` with names and domains), `acquisition_type` (acquisition, merge, lbo, acquihire, management\_buyout), `price_usd`, `acquisition_date`.
* **IPOs** — issuing company, exchange, ticker, pricing, and capital raised.
* **Participants** — investors and companies, resolvable to full profiles via their IDs.

```json Example — funding round (trimmed) theme={null}
{
  "funding_round_id": "fnr_1a2b3c4d5e6f",
  "name": "Series A",
  "company_id": "66d926166261234567890123",
  "company_name": "Acme Inc.",
  "investment_type": "Series A",
  "announced_on": "2024-03-01",
  "raised_amount_usd": 20000000,
  "post_money_valuation_usd": 100000000,
  "investors": [
    { "investor_id": "inv_1a2b3c4d5e6f", "investor_name": "Bessemer Venture Partners", "is_lead_investor": true }
  ]
}
```

## Endpoints

| Method | Endpoint                                                                            | Returns                         |
| ------ | ----------------------------------------------------------------------------------- | ------------------------------- |
| `GET`  | [Get company funding rounds](/api-reference/companies/get-company-funding-rounds)   | A company's funding history     |
| `GET`  | [Get company acquisitions](/api-reference/companies/get-company-acquisitions)       | A company's M\&A activity       |
| `GET`  | [Get company IPOs](/api-reference/companies/get-company-ipos)                       | A company's IPOs                |
| `GET`  | [Get investor funding rounds](/api-reference/investors/get-investor-funding-rounds) | Rounds an investor took part in |
| `GET`  | [Get funding round by ID](/api-reference/transactions/get-funding-round-by-id)      | A single funding round          |
| `GET`  | [Get acquisition by ID](/api-reference/transactions/get-acquisition-by-id)          | A single acquisition            |
| `GET`  | [Get IPO by ID](/api-reference/transactions/get-ipo-by-id)                          | A single IPO                    |

## How to use the API

**Start with what you have**

* A company → [Get company funding rounds](/api-reference/companies/get-company-funding-rounds), [Get company acquisitions](/api-reference/companies/get-company-acquisitions), or [Get company IPOs](/api-reference/companies/get-company-ipos).
* An investor → [Get investor funding rounds](/api-reference/investors/get-investor-funding-rounds).
* A transaction ID → [Get funding round by ID](/api-reference/transactions/get-funding-round-by-id) (`fnr_`), [Get acquisition by ID](/api-reference/transactions/get-acquisition-by-id) (`acq_`), or [Get IPO by ID](/api-reference/transactions/get-ipo-by-id) (`ipo_`).

**Expand from a transaction**

* Funding round → each investor's `investor_id` → [Get investor by ID](/api-reference/investors/get-investor-by-id).
* Acquisition → `acquirer_company_id` or `acquiree_company_id` → [Get company by ID](/api-reference/companies/get-company-by-id).
* IPO → issuing company → [Get company by ID](/api-reference/companies/get-company-by-id).

## Notes

* Transaction data is usually reached via a company or an investor, then drilled into by transaction ID.
* Deal terms (amount, valuation) are null when undisclosed — never 0.
* Funding rounds carry the full investor list with a lead flag (`is_lead_investor`); acquisitions carry both the acquirer and acquiree company IDs.
* Transaction IDs are prefixed (`fnr_`, `acq_`, `ipo_`); the company and investor IDs inside them chain to the Companies and Investors APIs.
