---
title: "Create Subscription"
method: POST
path: "/v1/rebalancing/subscriptions"
tags: ["Rebalancing"]
---

# Create Subscription

`POST /v1/rebalancing/subscriptions`

Creates a subscription between an account and a portfolio.

## Request body

- object
  - `account_id` string — Account ID. Account must be active and the account must not have any active subscriptions already (only 1 is permitted at a time)
  - `portfolio_id` string — Portfolio ID. Portfolio must be active

## Response `200`

OK

- PortfolioSubscription
  - `account_id` string — Account ID subscribing to portfolio
  - `created_at` string, date-time — Subscription creation timestamp
  - `id` string — Subscription ID
  - `last_rebalanced_at` string — Last rebalancing event for this subscription. Can be null.
  - `portfolio_id` string — Portfolio ID for subscription

---

[API](https://skmtc.net/alpacahq/apis/gift-city-extensions-api.md) · [All operations](https://skmtc.net/alpacahq/apis/gift-city-extensions-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/alpacahq/gift-city-extensions-api/versions/62e3378bb273/schema)
