Slyced
API v1

Slyced API

Read-only REST API for your cap table data. Integrate Slyced into your internal tools, dashboards, or workflows with a single API key.

Quick Start

1. Create an API Key

Settings → API Keys → Create

2. Authenticate

Authorization: Bearer sk_live_...

3. Query your data

GET /api/v1/cap-table

$ curl -H "Authorization: Bearer sk_live_your_key" https://slyced.dev/api/v1/cap-table

Authentication

All requests require a valid API key passed in the Authorization header as a Bearer token. Keys are created in your company settings and can be revoked at any time.

Rate Limits

60 requests/minute per API key (default, configurable)

Exceeding the limit returns 429 Too Many Requests with a Retry-After header.

Plan Requirements

API access requires the Growth plan ($79/month). Requests from Seed or Starter plans return 403 Forbidden.

Endpoints

GET/api/v1/company

Company profile - name, legal entity, incorporation state, plan tier.

{ "company": { "id": "uuid", "name": "Acme Corp", "legalName": "Acme Corp, Inc.", "incorporationState": "DE", "plan": "growth", "createdAt": "2026-01-15T00:00:00.000Z" } }
GET/api/v1/cap-table

Fully-diluted ownership breakdown with per-stakeholder shares, options, vested/unvested counts, and ownership percentages.

{ "totalFullyDilutedShares": 10000000, "entries": [ { "stakeholderName": "Jane Doe", "role": "founder", "sharesOwned": 4000000, "ownershipPercent": 40.0 } ] }
GET/api/v1/stakeholders

List all active stakeholders - founders, employees, investors, advisors.

{ "stakeholders": [ { "id": "uuid", "name": "Jane Doe", "email": "jane@acme.com", "role": "founder", "createdAt": "2026-01-15T00:00:00.000Z" } ] }
GET/api/v1/holdings

All equity holdings with vesting schedules and exercise history. Includes share class, grant dates, and current status.

{ "holdings": [ { "id": "uuid", "type": "iso", "shares": 50000, "status": "active", "vestingSchedule": { "totalMonths": 48, "cliffMonths": 12 }, "exercises": [] } ] }

Error Codes

StatusMeaning
401Missing, invalid, or revoked API key
403Plan does not include API access (upgrade to Growth)
404Resource not found
429Rate limit exceeded - check Retry-After header
500Internal server error - contact support