# bap_getProfile

Read the current profile from the selected identity wallet's BAP basket. The SDK also relinquishes duplicate stale profile records in that wallet.

## Result

The selected BAP profile as JSON text.

## Permissions

Requires the configured wallet or identity context. Wallet read permissions apply; this handler does not request a payment.

## Definition 1 (full)

Registered in: Local Vault · broadcasting disabled; Local Vault · all roles; Local Vault + sponsor.

Read the current profile from the selected identity wallet's BAP basket. The SDK also relinquishes duplicate stale profile records in that wallet.

No input fields. Pass an empty object.

Nested requirements apply when their parent is supplied.

### Input schema

```json
{
  "type": "object",
  "properties": {},
  "$schema": "https://json-schema.org/draft/2020-12/schema"
}
```

[All tools](https://bsvmcp.com/docs/tools)