Skip to content

update_payment_account

PATCH
/v1/payments/accounts/{payment_account_id}
payment_account_id
required
string

Payment account ID

object
label
string | null
metadata
private_key
string | null
public_address
string | null
status
string | null

Payment account updated

object
created_at
required
string format: date-time
id
required

Prefixed identifier with ‘payacct’ prefix

string
/^payacct_[0-9a-f]{32}$/
Example
payacct_01933b5a00007000800000000000001
label
required
string
metadata
required
organization_id
required
string
owner_id
required
string
owner_type
required

Principal class that owns a payment account.

string
Allowed values: user agent_identity organization
public_address
string | null
rail
required

Payment rail used to settle a machine payment.

string
Allowed values: mpp_tempo x402_base
status
required
string
Allowed values: active disabled pending succeeded failed released
updated_at
required
string format: date-time

Invalid input

Standard error response for API endpoints.

object
error
required

Error message describing what went wrong.

string

Not found

Standard error response for API endpoints.

object
error
required

Error message describing what went wrong.

string