Get Stripe sandbox

<Info>This API is in beta. Endpoints, fields, and behavior may still change, so avoid depending on it in production.</Info>

Returns the stored Stripe sandbox, or null if none exists.

Use this when you need the sandbox's own fields, such as its Stripe ID or exact expiration time, rather than the summary Get Stripe integration status reports.

This read does not refresh the sandbox's state from Stripe. Call Get Stripe onboarding link instead if you need it refreshed.

Requires read access to the app.

get/api/apps/{app_id}/payments/stripe/sandbox

Path parameters

app_idstring required

ID of the Base44 app.

ID of the Base44 app.

Response

Successful Response

app_idstring required

ID of the Base44 app.

statusstring required

Stored sandbox status. Either unclaimed, claimed, or expired.

claimable_sandbox_idstring required

Stripe claimable sandbox ID.

claim_urlstring nullable required

Onboarding link, or null when none is stored or you are a workspace viewer. Treat this link as a credential.

stripe_account_idstring required

Stripe account ID for the sandbox.

is_claimableboolean required

Whether the sandbox is unclaimed, has not expired, and has a stored claim link.

expires_atstring nullable required

Sandbox expiration as a UTC timestamp in ISO 8601 format, or null when no expiration is stored.

Example response

{
  "app_id": "6820f3a4e7b91d003c45a1f2",
  "status": "unclaimed",
  "claimable_sandbox_id": "clmsbx_T7mK2p9Q4r6S8v",
  "claim_url": "https://dashboard.stripe.com/claim/example",
  "stripe_account_id": "acct_T7mK2p9Q4r6S8v",
  "is_claimable": true,
  "expires_at": "2026-10-25T10:00:00"
}

Changes

Changed in 1 of the 14 revisions of this API.1