Get User Subscription API
Retrieve subscription details for the authenticated user
Users
Get User Subscription API
Retrieve detailed subscription information including duration, expiration, bandwidth limits, and multi-login settings.
Duration
Subscription period.
Expiration
End date.
Bandwidth
Daily limits.
Endpoint Overview
QUERY
/graphqlRetrieve subscription details for the authenticated user.
Authentication:Bearer Token
Required scopes:user
GraphQL Query
query userSubscription {
userSubscription {
duration
multiLoginCount
expiresAt
createdAt
updatedAt
dailyBandwidth
downloadUpload
}
}Variables:
{}HTTP Request:
curl -X POST https://api.orbnet.com/graphql \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_TOKEN" \
-d '{
"query": "query userSubscription { userSubscription { duration multiLoginCount expiresAt dailyBandwidth } }",
"variables": {}
}'Response
200Subscription Retrieved Successfully
{
"data": {
"userSubscription": {
"duration": 30,
"multiLoginCount": 5,
"expiresAt": "2024-12-31T23:59:59Z",
"createdAt": "2024-01-01T00:00:00Z",
"updatedAt": "2024-01-01T00:00:00Z",
"dailyBandwidth": 10737418240,
"downloadUpload": 107374182400
}
}
}Response Fields
durationInt!Subscription duration in days.
multiLoginCountInt!Number of simultaneous logins allowed.
expiresAtDateTime!Subscription expiration date.
createdAtDateTime!Subscription creation date.
updatedAtDateTime!Last update timestamp.
dailyBandwidthLongDaily bandwidth limit in bytes.
downloadUploadLongTotal download/upload limit in bytes.
Related Endpoints
Bandwidth Units
Bandwidth values are returned in bytes. Divide by 1073741824 (1024³) to convert to gigabytes.
Upgrade Your Plan
View available packages and upgrade your subscription.