---
title: "Retrieve data relevant to connecting to Stripe."
method: GET
path: "/manage/api/stripe_subscription"
tags: ["manage"]
---

# Retrieve data relevant to connecting to Stripe.

`GET /manage/api/stripe_subscription`

## Query parameters

- `organization_id` string, required
- `isBusiness` boolean

## Response `200`

API subscription content related to connecting to Stripe

- ManageApiStripeSubscriptionResponse
  - `stripe_subscription_url` string — The URL for the user to checkout the Stripe subscription plan. Soft-deprecated — this is the legacy $0-subscription flow; new clients use stripe_payment_setup_url instead. Removed once no callers reference it.
  - `stripe_payment_setup_url` string — The URL for the user to capture a payment method via hosted Stripe Checkout (mode='setup'). No charge happens during this flow; the captured payment method is attached to the org's Stripe Customer via the checkout.session.completed webhook.
  - `stripe_billing_url` string — DEPRECATED. The URL for the user to manage the existing Stripe subscription plan. Get this from ManageApiSubscriptionResponse instead.

## Other responses

- `401` — Not authorized
- `403` — Not authorized

---

[API](https://skmtc.net/ideogram/apis/ideogram-openapi-3-0.md) · [All operations](https://skmtc.net/ideogram/apis/ideogram-openapi-3-0/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/ideogram/ideogram-openapi-3-0/revisions/b560c0ad0618/schema)
