All Groups API
Retrieve a comprehensive list of all subscription plans across all service groups
All Groups API
Access the complete catalog of subscription plans. View every available group across all service categories in a single query.
Complete Catalog
All subscription plans.
Unified View
Cross-service listing.
Easy Discovery
Find any plan quickly.
Endpoint Overview
/graphqlRetrieve all subscription groups across all service groups. This provides a comprehensive view of every available plan on the platform.
GraphQL Query
query allGroups {
allGroups {
id
name
description
tagName
duration
price
usernamePostfix
usernamePostfixId
dailyBandwidth
multiLoginCount
downloadUpload
ip
}
}HTTP Request:
curl -X POST https://api.orbnet.com/graphql \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_TOKEN" \
-d '{
"query": "query allGroups { allGroups { id name description price duration multiLoginCount tagName } }"
}'Response
{
"data": {
"allGroups": [
{
"id": "10",
"name": "Free Trial",
"description": "7-day trial",
"tagName": "trial",
"duration": 7,
"price": 0,
"usernamePostfix": "@trial",
"usernamePostfixId": "10",
"dailyBandwidth": "1GB",
"multiLoginCount": 1,
"downloadUpload": "10/10",
"ip": "dynamic"
},
{
"id": "100",
"name": "Basic Monthly",
"description": "Essential protection",
"tagName": "basic-1m",
"duration": 30,
"price": 4.99,
"usernamePostfix": "@basic",
"usernamePostfixId": "1",
"dailyBandwidth": "10GB",
"multiLoginCount": 2,
"downloadUpload": "50/50",
"ip": "dynamic"
},
{
"id": "101",
"name": "Basic Annual",
"description": "Essential protection - yearly",
"tagName": "basic-12m",
"duration": 365,
"price": 39.99,
"usernamePostfix": "@basic",
"usernamePostfixId": "1",
"dailyBandwidth": "10GB",
"multiLoginCount": 2,
"downloadUpload": "50/50",
"ip": "dynamic"
},
{
"id": "200",
"name": "Premium Monthly",
"description": "Full VPN features",
"tagName": "premium-1m",
"duration": 30,
"price": 9.99,
"usernamePostfix": "@premium",
"usernamePostfixId": "2",
"dailyBandwidth": "unlimited",
"multiLoginCount": 5,
"downloadUpload": "100/100",
"ip": "dynamic"
},
{
"id": "201",
"name": "Premium Annual",
"description": "Full VPN features - yearly",
"tagName": "premium-12m",
"duration": 365,
"price": 79.99,
"usernamePostfix": "@premium",
"usernamePostfixId": "2",
"dailyBandwidth": "unlimited",
"multiLoginCount": 5,
"downloadUpload": "100/100",
"ip": "dynamic"
},
{
"id": "300",
"name": "Business",
"description": "Enterprise VPN solution",
"tagName": "business",
"duration": 365,
"price": 199.99,
"usernamePostfix": "@business",
"usernamePostfixId": "3",
"dailyBandwidth": "unlimited",
"multiLoginCount": 10,
"downloadUpload": "unlimited",
"ip": "static"
}
]
}
}Response Fields
idID!Unique identifier for the subscription plan.
nameString!Display name of the plan.
descriptionStringPlan description.
tagNameStringShort identifier tag.
durationInt!Subscription duration in days.
priceFloat!Base price for the plan.
multiLoginCountInt!Maximum concurrent connections.
dailyBandwidthStringDaily bandwidth limit.
downloadUploadStringSpeed limits in Mbps.
ipStringIP assignment type (dynamic/static).
Plan Categories
Trial Plans
Free trials for new users.
Basic Plans
Entry-level subscriptions.
Premium Plans
Full-featured options.
Business Plans
Enterprise solutions.
Use Cases
Admin Dashboard
Manage all subscription plans.
Plan Analytics
Analyze plan distribution.
Migration Tools
Move users between plans.
Reporting
Generate plan reports.
Related Endpoints
Admin Only
This endpoint returns all groups including internal and disabled plans. Access is restricted to admin accounts.
Create New Plan
Add a new subscription plan to your platform.