Skip to main content

EnhancedWorkspaceDetailResponse

Enhanced workspace detail with subscription and usage limits.

idId (string)required
nameName (string)required
slugSlug (string)required
billing_email objectrequired
anyOf
string
website objectrequired
anyOf
string
logo_url objectrequired
anyOf
string
timezoneTimezone (string)required
stripe_customer_id objectrequired
anyOf
string
member_countMember Count (integer)required
subscription objectrequired

Subscription details for workspace detail view.

plan_namePlan Name (string)
Default value: free
statusStatus (string)
Default value: none
billing_period object
anyOf
string
current_period_end object
anyOf
string
last_payment_amount object
anyOf
number
last_payment_date object
anyOf
string
usage objectrequired

Usage vs limits for workspace detail view.

location_eventsLocation Events (integer)
Default value: 0
action_deliveriesAction Deliveries (integer)
Default value: 0
event_unitsEvent Units (number)
Default value: 0
max_geofences object
anyOf
integer
max_devices object
anyOf
integer
max_events_per_month object
anyOf
integer
geofence_countGeofence Count (integer)
Default value: 0
device_countDevice Count (integer)
Default value: 0
created_at objectrequired
anyOf
string
updated_at objectrequired
anyOf
string
EnhancedWorkspaceDetailResponse
{
"id": "string",
"name": "string",
"slug": "string",
"billing_email": "string",
"website": "string",
"logo_url": "string",
"timezone": "string",
"stripe_customer_id": "string",
"member_count": 0,
"subscription": {
"plan_name": "free",
"status": "none",
"billing_period": "string",
"current_period_end": "string",
"last_payment_amount": 0,
"last_payment_date": "string"
},
"usage": {
"location_events": 0,
"action_deliveries": 0,
"event_units": 0,
"max_geofences": 0,
"max_devices": 0,
"max_events_per_month": 0,
"geofence_count": 0,
"device_count": 0
},
"created_at": "string",
"updated_at": "string"
}