Skip to main content

teams app manifest upload

Upload a manifest.json to update an existing Teams app

Usage​

teams app manifest upload <file-path> [appId] [options]

Arguments​

ArgumentDescriptionRequired
file-pathPath to manifest.json fileYes
appIdTeams app ID (prompted if not provided)No

Options​

FlagDescription
--no-bump-version[OPTIONAL] Disable automatic version bumping
--json[OPTIONAL] Output as JSON

Details​

Uploads a local manifest.json to update an existing Teams app. The manifest is packaged into a zip (preserving existing icons) and imported via the TDP import endpoint, so all manifest fields are supported — including webApplicationInfo.resource.

Automatic Version Bumping​

When the manifest version matches the server's current version but the content has changed, the CLI automatically bumps the patch version (e.g., 1.0.0 → 1.0.1). This only affects the uploaded copy — your local file is not modified.

Use --no-bump-version to disable this behavior.

Examples​

Upload a manifest:

teams app manifest upload manifest.json <appId>

Upload without auto version bump:

teams app manifest upload manifest.json <appId> --no-bump-version