/
SC
schematichq
/
Schematic API
Search skmtc…
⌘K
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Subscribe
v80
OpenAPI 3.0.0
raw.githubusercontent.com
2026-08-03
260
491
955.2 KB
billing
Upsert billing subscription
post
/billing/subscription/upsert
Request body
CreateBillingSubscriptionRequestBody
required
application_id
string
nullable
cancel_at
integer
nullable
cancel_at_period_end
boolean
required
company_id
string
nullable
currency
string
required
customer_external_id
string
required
default_payment_method_external_id
string
nullable
default_payment_method_id
string
nullable
discounts
BillingSubscriptionDiscount[]
required
expired_at
string
date-time
required
interval
string
nullable
metadata
object
nullable
period_end
integer
nullable
period_start
integer
nullable
product_external_ids
BillingProductPricing[]
required
provider_type
'metronome'
|
'orb'
|
'schematic'
|
'stripe'
status
string
nullable
subscription_external_id
string
required
total_price
integer
required
trial_end
integer
nullable
trial_end_setting
'cancel'
|
'subscribe'
Response
Created
object
required
data
BillingSubscriptionResponseData
required
params
object
required
Input parameters