Skip to main content
GET
Get your account

Authorizations

Authorization
string
header
required

Phone Harness account API key (pck_…). The dashboard may use a Clerk session JWT with the same header. Never put an account key in a URL.

Response

Account.

uid
string
required
email
string<email> | null
required
name
string | null
required
created
number
required

Account creation. Unix time in seconds.

balance_cents
integer
required

US cents of available account credit.

price_cents_per_minute
integer
required

Current metered rate in US cents per minute.

environment
string
required
billing_mode
enum<string>
required
Available options:
metered,
disabled
active_session_billing_mode
enum<string> | null
required
Available options:
metered,
disabled,
null
session_create_idempotency
enum<string>
required
Available options:
v1
default_provider
string
required
session_limit
integer
required

Account limit, not a service-wide capacity guarantee.

active_session_count
integer
required

Includes sessions pending cleanup.

available_session_slots
integer
required

Remaining account slots. Shared capacity is checked separately.

can_rent
boolean
required

Access gate only; balance and capacity are checked separately at creation.

profile
object

Your own phone: one per account, kept between sessions.

rent_blocked_reason
string

Present if can_rent is false.