Programmatic access to the pre-IPO equity marketplace. Browse companies, place orders, and integrate PEQUITY data into your applications.
Pre-launch: API access will be available at launch. Register for early developer access.
Getting Started
All API requests require an API key passed via the Authorization header.
// Header format
Authorization: Bearer pk_live_xxxx
All endpoints are relative to the base URL. Use the sandbox environment for testing.
// Production https://api.pequity.com/v1 // Sandbox https://sandbox.pequity.com/v1
Rate limits depend on your plan. Exceeding limits returns 429.
Rate limits and endpoints are subject to change before launch.
API Reference
Full reference for all available API endpoints. Click to expand each endpoint for details.
/api/v1/companies
Returns a paginated list of all companies available on the PEQUITY marketplace.
sectorstring - Filter by sectorlimitint - Results per page (max 100)offsetint - Pagination offset{
"data": [
{
"id": "comp_abc123",
"name": "Acme AI",
"sector": "AI/ML",
"valuation": 4200000000,
"last_price": 42.50
}
],
"total": 184,
"limit": 20,
"offset": 0
}
/api/v1/companies/{id}
Returns detailed information about a specific company, including valuation history, financials, and order book summary.
idstring - Company ID (required){
"id": "comp_abc123",
"name": "Acme AI",
"sector": "AI/ML",
"valuation": 4200000000,
"last_price": 42.50,
"change_30d": 0.125,
"bid": 41.80,
"ask": 43.20,
"volume_30d": 12500000
}
/api/v1/orders
Auth
Returns a list of your orders. Requires authentication. Supports filtering by status and company.
statusstring - open, filled, cancelledcompany_idstring - Filter by companysidestring - buy or sell{
"data": [
{
"id": "ord_xyz789",
"company_id": "comp_abc123",
"side": "buy",
"quantity": 500,
"price": 42.50,
"status": "open",
"created_at": "2026-03-28T..."
}
]
}
/api/v1/orders
Auth
Place a new buy or sell order on the marketplace. Requires authentication and sufficient account balance.
{
"company_id": "comp_abc123",
"side": "buy",
"order_type": "limit",
"quantity": 500,
"price": 42.50
}
{
"id": "ord_new456",
"company_id": "comp_abc123",
"side": "buy",
"order_type": "limit",
"quantity": 500,
"price": 42.50,
"status": "open",
"created_at": "2026-03-28T..."
}
/api/v1/index/pequity50
Returns the current PEQUITY50 Index value, constituents, and historical performance data.
periodstring - 1d, 7d, 30d, 90d, 1yincludestring - constituents, history{
"index": "PEQUITY50",
"value": 1247.83,
"change_24h": 0.023,
"change_30d": 0.087,
"constituents_count": 50,
"total_market_cap": 89400000000,
"updated_at": "2026-03-28T..."
}
/api/v1/funds
Returns available PEQUITY fund products, including performance metrics and minimum investment requirements.
strategystring - growth, balanced, sectorstatusstring - open, closed{
"data": [
{
"id": "fund_growth01",
"name": "PEQUITY Growth Fund I",
"strategy": "growth",
"aum": 125000000,
"return_ytd": 0.182,
"min_investment": 25000,
"status": "open"
}
]
}
Client Libraries
Get started quickly with our official client libraries.
pip install pequity
from pequity import Client client = Client(api_key="pk_live_...") companies = client.companies.list( sector="AI/ML" )
npm install @pequity/sdk
import { Pequity } from '@pequity/sdk'; const client = new Pequity({ apiKey: 'pk_live_...' }); const companies = await client.companies.list();
go get github.com/pequity/go-sdk
The Go SDK is currently in development. Join our developer newsletter for launch updates.
Sign up to receive early developer access when we launch. Sandbox access will be available for testing before production goes live.