Skip to main content
GET
/
accounts
Get list of existing accounts
curl --request GET \
  --url https://api-network.joinmassive.com/resellers/accounts \
  --header 'x-api-key: <api-key>'
[
  {
    "id": "57ed834f-f6f6-47d4-ab23-5674d7866b32",
    "username": "johndoe@reseller.com",
    "password": "secret",
    "status": "enabled",
    "limit_reached": false,
    "started_at": 1708526022,
    "updated_at": 1708528022,
    "limit": 1000000,
    "domains_blocklist": [
      "example.com",
      "test.org"
    ],
    "sync_with_parent": false,
    "proxy_access": true
  }
]

Authorizations

x-api-key
string
header
required

Response

List of users

id
string

The account ID (uuid).

Example:

"57ed834f-f6f6-47d4-ab23-5674d7866b32"

username
string

The account username.

Example:

"johndoe@reseller.com"

password
string

The account password.

Example:

"secret"

status
string

The account status (credentials enabled/disabled).

Example:

"enabled"

limit_reached
boolean

The account limit reached status.

Example:

false

started_at
integer

The time in unix seconds at which the account was started.

Example:

1708526022

updated_at
integer

The time in unix seconds at which the account was updated.

Example:

1708528022

limit
integer

The allocated traffic in bytes.

Example:

1000000

domains_blocklist
string[]

List of domains blocked for this account.

Example:
["example.com", "test.org"]
sync_with_parent
boolean

If true, synchronize the new account's domains blocklist with the parent account. The sub-account can still have its own blocklist entries, which are merged with the parent's.

Example:

false

proxy_access
boolean

Whether the account currently has proxy access. Reflects the actual proxy status from the network layer, which may differ from account status if access was not revoked by user (e.g. usage limit reached).

Example:

true