Skip to content

Account

GET /v1/me
Terminal window
curl -s https://api.tpp.io/v1/me -H "Authorization: Bearer $TOKEN"
{
"id": "0d9e6b1c-...",
"name": "Acme",
"email": "ops@acme.com",
"role": "customer",
"reseller": false,
"status": "active",
"proxy_user": "acme",
"proxy_pass": "...",
"pool_bytes": 1000000000,
"used_bytes": 12582912,
"remaining_bytes": 987417088,
"allocated_bytes": 0,
"unallocated_bytes": 987417088,
"subusers": 0,
"created_at": "2026-07-01T09:30:00Z"
}
Field Meaning
proxy_user / proxy_pass Your credentials on the gateways
pool_bytes Total bandwidth ever purchased
used_bytes Spent by your own proxy login
remaining_bytes Left in total, including what’s allocated to subusers
allocated_bytes Handed to subusers
unallocated_bytes What your own login may still spend, and what you can still allocate
PATCH /v1/customers/{id}

Use your own id from /v1/me. Any subset of:

{
"name": "Acme GmbH",
"email": "billing@acme.com",
"password": "new dashboard password",
"proxy_user": "acme2",
"proxy_pass": "new proxy password"
}

Returns the updated account. Proxy credential changes reach the gateways within a few seconds. proxy_user must be 3-64 characters of letters, digits, _ or . - no hyphens. Balance changes go through your account manager; status and reseller are set by us.