Group API

Retrieve details of a specific subscription group/plan including pricing, limits, and configuration

Groups

Group API

Access detailed information about a specific subscription plan. View pricing, bandwidth limits, concurrent login counts, and all plan configurations.

Plan Details

Complete subscription info.

Pricing

Base price and duration.

Limits

Bandwidth and logins.


Endpoint Overview

QUERY/graphql

Retrieve complete details for a specific subscription group including pricing, duration, bandwidth limits, and concurrent login configuration.

Authentication:Bearer Token
Required scopes:adminreselleruser

Request Parameters

idInt!Required

The unique identifier of the subscription group to retrieve.


GraphQL Query

query group($id: Int!) {
  group(id: $id) {
    id
    name
    description
    tagName
    duration
    price
    usernamePostfix
    usernamePostfixId
    dailyBandwidth
    multiLoginCount
    downloadUpload
    ip
  }
}

Variables:

{
  "id": 100
}

HTTP Request:

curl -X POST https://api.orbnet.com/graphql \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_TOKEN" \
  -d '{
    "query": "query group($id: Int!) { group(id: $id) { id name description price duration multiLoginCount dailyBandwidth } }",
    "variables": {
      "id": 100
    }
  }'

Response

200Group Retrieved Successfully
{
  "data": {
    "group": {
      "id": "100",
      "name": "Premium Monthly",
      "description": "Premium VPN subscription with unlimited bandwidth",
      "tagName": "premium",
      "duration": 30,
      "price": 9.99,
      "usernamePostfix": "@premium",
      "usernamePostfixId": "1",
      "dailyBandwidth": "unlimited",
      "multiLoginCount": 5,
      "downloadUpload": "100/100",
      "ip": "dynamic"
    }
  }
}
404Group Not Found
{
  "errors": [
    {
      "message": "Group not found",
      "path": ["group"],
      "extensions": {
        "code": "NOT_FOUND"
      }
    }
  ],
  "data": null
}

Response Fields

idID!

Unique identifier for the subscription group.

nameString!

Display name of the subscription plan.

descriptionString

Detailed description of the plan features.

tagNameString

Short tag identifier for the plan.

durationInt!

Subscription duration in days.

priceFloat!

Base price for the subscription.

usernamePostfixString

Suffix appended to usernames in this group.

usernamePostfixIdString

ID reference for the username postfix.

dailyBandwidthString

Daily bandwidth limit (or "unlimited").

multiLoginCountInt!

Maximum concurrent device connections.

downloadUploadString

Download/upload speed limits in Mbps.

ipString

IP assignment type (dynamic, static, dedicated).


Plan Features

Duration

Days of subscription access.

Multi-Login

Concurrent device limit.

Bandwidth

Daily transfer limits.

Speed

Download/upload rates.



Multi-Login Count

The multiLoginCount field determines how many devices can use the VPN simultaneously. This is a key differentiator between subscription tiers.

View Plan Pricing

Get the full pricing details for any subscription plan.

Get Package Price