Developer Platform

PEQUITY Developer API

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

Quick Start Guide

Authentication

All API requests require an API key passed via the Authorization header.

// Header format
Authorization: Bearer pk_live_xxxx

Base URL

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

Rate limits depend on your plan. Exceeding limits returns 429.

Pro1,000 req/min
EnterpriseCustom

Rate limits and endpoints are subject to change before launch.

API Reference

Endpoints

Full reference for all available API endpoints. Click to expand each endpoint for details.

GET /api/v1/companies

Returns a paginated list of all companies available on the PEQUITY marketplace.

Parameters

sectorstring - Filter by sector
limitint - Results per page (max 100)
offsetint - Pagination offset

Response

{
  "data": [
    {
      "id": "comp_abc123",
      "name": "Acme AI",
      "sector": "AI/ML",
      "valuation": 4200000000,
      "last_price": 42.50
    }
  ],
  "total": 184,
  "limit": 20,
  "offset": 0
}
GET /api/v1/companies/{id}

Returns detailed information about a specific company, including valuation history, financials, and order book summary.

Path Parameters

idstring - Company ID (required)

Response

{
  "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
}
GET /api/v1/orders Auth

Returns a list of your orders. Requires authentication. Supports filtering by status and company.

Parameters

statusstring - open, filled, cancelled
company_idstring - Filter by company
sidestring - buy or sell

Response

{
  "data": [
    {
      "id": "ord_xyz789",
      "company_id": "comp_abc123",
      "side": "buy",
      "quantity": 500,
      "price": 42.50,
      "status": "open",
      "created_at": "2026-03-28T..."
    }
  ]
}
POST /api/v1/orders Auth

Place a new buy or sell order on the marketplace. Requires authentication and sufficient account balance.

Request Body

{
  "company_id": "comp_abc123",
  "side": "buy",
  "order_type": "limit",
  "quantity": 500,
  "price": 42.50
}

Response (201)

{
  "id": "ord_new456",
  "company_id": "comp_abc123",
  "side": "buy",
  "order_type": "limit",
  "quantity": 500,
  "price": 42.50,
  "status": "open",
  "created_at": "2026-03-28T..."
}
GET /api/v1/index/pequity50

Returns the current PEQUITY50 Index value, constituents, and historical performance data.

Parameters

periodstring - 1d, 7d, 30d, 90d, 1y
includestring - constituents, history

Response

{
  "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..."
}
GET /api/v1/funds

Returns available PEQUITY fund products, including performance metrics and minimum investment requirements.

Parameters

strategystring - growth, balanced, sector
statusstring - open, closed

Response

{
  "data": [
    {
      "id": "fund_growth01",
      "name": "PEQUITY Growth Fund I",
      "strategy": "growth",
      "aum": 125000000,
      "return_ytd": 0.182,
      "min_investment": 25000,
      "status": "open"
    }
  ]
}

Client Libraries

Official SDKs

Get started quickly with our official client libraries.

Python

At Launch
pip install pequity
from pequity import Client

client = Client(api_key="pk_live_...")
companies = client.companies.list(
    sector="AI/ML"
)

JavaScript

At Launch
npm install @pequity/sdk
import { Pequity } from '@pequity/sdk';

const client = new Pequity({
  apiKey: 'pk_live_...'
});
const companies = await
  client.companies.list();

Go

Coming Soon
go get github.com/pequity/go-sdk

The Go SDK is currently in development. Join our developer newsletter for launch updates.

Register for Developer Access

Sign up to receive early developer access when we launch. Sandbox access will be available for testing before production goes live.