Save this app's bundle ID, Team ID and store details
update_app_identitySaves what the app IS to Apple, Google and the web: the iOS bundle ID and Apple Team ID (which build the Universal Links file), the Android package and signing fingerprints (which build the App Links file), both store addresses and the website. Send only the fields you know. Every value is checked before saving, because a bad one makes links fail with no error anywhere. A value already saved is not overwritten unless replace_existing is true: changing a bundle ID on a live app breaks its links, so ask the person first. Needs read and edit access.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "update_app_identity"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| web_url | No | The app's website | |
| ios_team_id | No | Apple Team ID, 10 letters and digits | |
| ios_bundle_id | No | Like com.yourcompany.yourapp | |
| ios_store_url | No | https://apps.apple.com/… address | |
| android_sha256 | No | SHA-256 signing fingerprints, 32 hex pairs split by colons | |
| android_package | No | Like com.yourcompany.yourapp | |
| replace_existing | No | Overwrite values already saved. Only after the person has agreed. | |
| android_store_url | No | https://play.google.com/… address |