Langsung ke konten utama
GET
/
workspaces
/
{workspaceId}
/
billing-accounts
/
{billingAccountId}
/
trial-eligibility
Periksa kelayakan uji coba
curl --request GET \
  --url https://api.altostrat.io/workspaces/{workspaceId}/billing-accounts/{billingAccountId}/trial-eligibility \
  --header 'Authorization: Bearer <token>'
{
  "trial_eligible": true,
  "has_payment_method": false,
  "can_create_subscription": true,
  "trial_info": {
    "trial_days": 14,
    "message": "Workspace ini memenuhi syarat untuk uji coba gratis 14 hari karena hanya memiliki satu akun penagihan tanpa langganan yang ada."
  },
  "requirements": {
    "add_payment_method": "Metode pembayaran default harus ditambahkan sebelum membuat langganan."
  }
}

Authorizations

Authorization
string
header
required

Masukkan JWT Anda dalam format: Bearer {token}

Path Parameters

workspaceId
string
required

ID dari workspace.

Example:

"ws_a1b2c3d4e5f6g7h8"

billingAccountId
string
required

ID dari akun penagihan, yang sesuai dengan ID Pelanggan Stripe (cus_...).

Example:

"cus_a1b2c3d4e5f6g7h8"

Response

Status kelayakan uji coba.

trial_eligible
boolean

Apakah workspace memenuhi syarat untuk langganan uji coba baru.

Example:

true

has_payment_method
boolean

Apakah akun penagihan memiliki metode pembayaran default yang tersimpan.

Example:

false

can_create_subscription
boolean

Sebuah penanda praktis yang menunjukkan jika langganan baru dapat dibuat (baik memenuhi syarat uji coba atau memiliki metode pembayaran).

Example:

true

trial_info
object
requirements
object

Objek yang merinci apa yang dibutuhkan untuk membuat langganan jika can_create_subscription adalah false.

Example:
{
"add_payment_method": "Metode pembayaran default harus ditambahkan sebelum membuat langganan."
}