Skip to content

Get current account plan.

GET
/v1/plan
curl --request GET \
--url https://api.share2.us/v1/plan \
--header 'Authorization: Bearer <token>'

Current plan.

Media typeapplication/json
object
id
required
string
name
required
string
entitlements
required
object
max_file_size_bytes
required
integer format: int64
monthly_upload_bytes
required
integer format: int64
storage_quota_bytes
required
integer format: int64
max_active_shares
required
integer
max_open_support_tickets

Maximum simultaneously open/pending support tickets; 0 means unlimited.

integer
max_downloads_per_share
required
integer
default_expiry_hours
required
integer
maximum_expiry_hours
required
integer
password_protection_enabled
required
boolean
one_time_download_enabled
required
boolean
api_token_limit
required
integer
mcp_access_enabled
required
boolean
allowed_content_classes
required
Array<string>
Allowed values: text image document archive binary
Example
{
"entitlements": {
"allowed_content_classes": [
"text"
]
}
}

Standard error envelope.

Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
request_id
required
string
Example
{
"error": {
"code": "quota_exceeded"
}
}