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 AccessAPI keys
Sandbox access live
First call
Test rebalance fires
Webhooks
Events wired
UAT
Full flow tested
Go-live
Production ready
Five milestones to production
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.
npm install @portfolwright/sdkCreate 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.
const portfolio = await pwt.portfolios.create({
name: "Test Portfolio",
currency: "EUR",
tax_jurisdiction: "DE",
account_type: "depot"
});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.
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.
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.
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