update mib api docs
Auto Tag on Version Change / check-version (push) Successful in 6s

This commit is contained in:
2026-10-23 05:38:33 +05:00
parent 740030e061
commit 2764c6e452
10 changed files with 662 additions and 658 deletions
+38
View File
@@ -44,6 +44,44 @@ To switch between profiles (personal ↔ business), call `P47` again with the ot
---
## Refresh Accounts — `sfunc=n`, `routePath: A80`
**Key**: session key
Re-fetches the account list and balances for the **currently selected** profile without re-selecting it. No route-specific fields.
**Request**:
```json
{
"sfunc": "n",
"xxid": "<session xxid>",
"data": {
"nonce": "<computed nonce>",
"appId": "<appId>",
"sodium": "<random 20-bit int>",
"routePath": "A80",
"xxid": "<session xxid>"
}
}
```
**Response**:
```json
{
"success": true,
"responseCode": "1",
"reasonCode": "101",
"reasonText": "Accounts retrieval success!",
"data": [ ... ],
"beneficiaryVersion": 0,
"menuVersion": "<hash>"
}
```
`data` has the same shape as the `accountBalance` array below. Some responses carry `responseCode: "3"`, `reasonCode: "90"`, `reasonText: "unknown error"` with `success: true` and a populated `data` array — treat `success` as authoritative.
---
## Profiles (from `A41` response)
The `A41` login init response includes `operatingProfiles`: