GetPlatformSubscription
GET
/api/v1/platform/tenants/{tenantId}/subscription
const url = 'https://example.com/api/v1/platform/tenants/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/subscription';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example.com/api/v1/platform/tenants/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/subscriptionParameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters”tenantId
required
string format: uuid
Responses
Section titled “ Responses ”OK
Media typeapplication/json
object
tenantId
required
string format: uuid
tenant
required
object
name
required
string
slug
required
string
status
required
suspensionCase
required
null | string format: uuid
suspensionReason
required
null | string
createdAt
required
string format: date-time
members
required
null | integer format: int32
subscription
required
object
plan
required
object
key
required
version
required
integer format: int32
name
required
string
pricePerFullSeatCents
required
integer format: int32
tenantMinimumCents
required
integer format: int32
includedFullSeats
required
integer format: int32
documentsPerFullUser
required
integer format: int32
minDocumentsPerMonth
required
integer format: int32
creditsPerFullUser
required
integer format: int32
fullSeatCap
required
integer format: int32
storageBytes
required
integer format: int64
flags
required
Array<string>
pipelineShare
required
integer format: int32
trialDays
required
null | integer format: int32
dataTables
required
integer format: int32
dataTableRows
required
integer format: int64
signaturesAesPerMonth
integer format: int32
signaturesAesPackSize
integer format: int32
signatureQesMarkupPercent
integer format: int32
state
required
trialEndsOn
required
null | string format: date
seats
required
object
full
required
integer format: int32
openFullInvitations
required
integer format: int32
fullCap
required
integer format: int32
aboveCap
required
boolean
approver
required
integer format: int32
advisor
required
integer format: int32
addOns
required
Array<object>
object
kind
required
booked
required
boolean
startsOn
required
null | string format: date
endsOn
required
null | string format: date
priceEstimate
required
object
fullSeatsBilled
required
integer format: int32
perFullSeatCents
required
integer format: int32
monthlyCents
required
integer format: int32
minimumApplied
required
boolean
version
required
integer format: uint32
usage
required
object
month
required
string
documents
required
object
used
required
integer format: int64
allowance
required
integer format: int64
thresholdReached
required
null | integer format: int32
credits
required
object
used
required
integer format: int64
allowance
required
integer format: int64
thresholdReached
required
null | integer format: int32
storage
required
object
used
required
integer format: int64
allowance
required
integer format: int64
thresholdReached
required
null | integer format: int32
documentsOverage
required
integer format: int32
documentsImported
required
integer format: int32
dataTables
required
object
used
required
integer format: int64
allowance
required
integer format: int64
thresholdReached
required
null | integer format: int32
dataTableRows
required
object
used
required
integer format: int64
allowance
required
integer format: int64
thresholdReached
required
null | integer format: int32
signaturesSes
signaturesAes
quotaOverrides
required
Array<object>
object
id
required
string format: uuid
quota
required
amount
required
integer format: int64
startsOn
required
string format: date
endsOn
required
string format: date
note
required
string
createdBy
required
string format: uuid
createdAt
required
string format: date-time
flags
required
Array<object>
object
flag
required
string
mode
required
effective
required
boolean
signatures
One of:
null
object
waived
required
boolean
aesUsed
required
integer format: int32
aesIncluded
required
integer format: int32
aesPacks
required
integer format: int32
aesAllowance
required
integer format: int32
qesAttempts
required
integer format: int32
qesAttemptsCharged
required
integer format: int32
qesPricePerAttemptCents
required
null | integer format: int32
qesChargeCents
required
null | integer format: int64
Example
{ "tenant": { "status": "Active" }, "subscription": { "plan": { "key": "Starter", "signaturesAesPerMonth": 0, "signaturesAesPackSize": 0, "signatureQesMarkupPercent": 0 }, "state": "Trial", "addOns": [ { "kind": "PublicApi" } ] }, "quotaOverrides": [ { "quota": "Documents" } ], "flags": [ { "mode": "Inherit" } ]}Forbidden
Media typeapplication/problem+json
object
type
null | string
title
null | string
status
null | integer format: int32
detail
null | string
instance
null | string
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}Not Found
Too Many Requests
Media typeapplication/problem+json
object
type
null | string
title
null | string
status
null | integer format: int32
detail
null | string
instance
null | string
Examplegenerated
{ "type": "example", "title": "example", "status": 1, "detail": "example", "instance": "example"}