2-week integration path

From API keys to a production rebalancing event in 14 days. Five milestones. Dedicated integration engineer the whole way.

Get API Access
Day 1

API keys

Sandbox access live

Day 3

First call

Test rebalance fires

Day 5

Webhooks

Events wired

Day 10

UAT

Full flow tested

Day 14

Go-live

Production ready

Step by step

Five milestones to production

1

Create your account and get API keys

Sign up at portfolwright.com/login/signup.html. API keys are provisioned instantly in your dashboard. Two keys created: a sandbox key (sk_test_) and a production key (sk_live_) that is initially rate-limited.

Install SDK
npm install @portfolwright/sdk
2

Create a test portfolio with holdings

POST a portfolio with synthetic holdings to the sandbox. Sandbox portfolios come pre-loaded with realistic European equity positions across 3 exchanges for testing.

Create portfolio
const portfolio = await pwt.portfolios.create({
  name: "Test Portfolio",
  currency: "EUR",
  tax_jurisdiction: "DE",
  account_type: "depot"
});
3

Trigger your first rebalance in sandbox

POST target weights. The engine detects drift in the test portfolio and returns an order_sequence with synthetic fills. No real orders placed in sandbox.

4

Wire up webhooks and test event delivery

Register a webhook endpoint in your dashboard. The sandbox delivers rebalance.calculated and rebalance.completed events within seconds of each test rebalance. Verify HMAC signature with the provided secret.

5

UAT sign-off and production go-live

Run your UAT checklist with the integration engineer. Lift rate limits on the production key. Your first live rebalance is ready to send.

Integration support

Dedicated engineer from day one

Every Growth and Scale account receives a dedicated integration engineer for the first 30 days post-signup. They attend your team’s standups, answer questions in a shared Slack channel, and review your integration plan before go-live.

Contact the integration team