
# LimitsResponse


## Properties

Name | Type
------------ | -------------
`ok` | boolean
`type` | string
`accessTier` | string
`blockedReason` | string
`currentLimits` | [LimitsFieldsCurrentLimits](LimitsFieldsCurrentLimits.md)
`standardLimits` | [LimitsFieldsCurrentLimits](LimitsFieldsCurrentLimits.md)
`trialLimits` | [LimitsFieldsCurrentLimits](LimitsFieldsCurrentLimits.md)
`upgradeEffects` | { [key: string]: any; }
`canStart` | boolean
`checkoutRequired` | boolean
`startBlockedReason` | string
`contactMessage` | string
`activeBoxes` | number
`activeStates` | Array&lt;string&gt;
`maxActiveBoxes` | number
`maxCreationRequestsPerMinute` | number
`maxCreationRequestsPerDay` | number
`startLimits` | [LimitsFieldsStartLimits](LimitsFieldsStartLimits.md)
`starts` | [LimitsFieldsStarts](LimitsFieldsStarts.md)
`creditBalanceHours` | number
`packBalanceHours` | number
`packBalanceDollars` | number
`hasPaymentHistory` | boolean
`_package` | { [key: string]: any; }
`subscriptionQuotaSeconds` | number
`subscriptionRemainingSeconds` | number
`packBalanceSeconds` | number
`creditPurchasedSeconds` | number
`creditUsedSeconds` | number
`liveUsageSeconds` | number
`creditSecondsPerDollar` | number
`billingStatus` | string
`subscriptionStatus` | string
`subscriptionCancelAtPeriodEnd` | boolean
`hasSubscription` | boolean
`subscriptionTrialEndsAt` | Date
`subscriptionCurrentPeriodEnd` | Date
`creditBalanceSeconds` | number
`teamId` | string
`teamRole` | string

## Example

```typescript
import type { LimitsResponse } from '@asciidev/box-sdk'

// TODO: Update the object below with actual values
const example = {
  "ok": null,
  "type": null,
  "accessTier": null,
  "blockedReason": null,
  "currentLimits": null,
  "standardLimits": null,
  "trialLimits": null,
  "upgradeEffects": null,
  "canStart": null,
  "checkoutRequired": null,
  "startBlockedReason": null,
  "contactMessage": null,
  "activeBoxes": null,
  "activeStates": null,
  "maxActiveBoxes": null,
  "maxCreationRequestsPerMinute": null,
  "maxCreationRequestsPerDay": null,
  "startLimits": null,
  "starts": null,
  "creditBalanceHours": null,
  "packBalanceHours": null,
  "packBalanceDollars": null,
  "hasPaymentHistory": null,
  "_package": null,
  "subscriptionQuotaSeconds": null,
  "subscriptionRemainingSeconds": null,
  "packBalanceSeconds": null,
  "creditPurchasedSeconds": null,
  "creditUsedSeconds": null,
  "liveUsageSeconds": null,
  "creditSecondsPerDollar": null,
  "billingStatus": null,
  "subscriptionStatus": null,
  "subscriptionCancelAtPeriodEnd": null,
  "hasSubscription": null,
  "subscriptionTrialEndsAt": null,
  "subscriptionCurrentPeriodEnd": null,
  "creditBalanceSeconds": null,
  "teamId": null,
  "teamRole": null,
} satisfies LimitsResponse

console.log(example)

// Convert the instance to a JSON string
const exampleJSON: string = JSON.stringify(example)
console.log(exampleJSON)

// Parse the JSON string back to an object
const exampleParsed = JSON.parse(exampleJSON) as LimitsResponse
console.log(exampleParsed)
```

[[Back to top]](#) [[Back to API list]](../README.md#api-endpoints) [[Back to Model list]](../README.md#models) [[Back to README]](../README.md)
