add_competitor
Start tracking a competitor for an extension.
Takes the same store and external_id that search_store returns, so a result you just saw on a SERP can be promoted without looking anything up in between.
Promoting a listing is what earns it a store fetch: its description, install count, rating and languages start being recorded, and its position is kept even on days it falls out of the results entirely. Where it ranks has been recorded all along, from the searches this account already runs — so a competitor added today arrives with history rather than starting from zero.
The description is not available when this returns. Call list_competitors with the same extension_id until this competitor's status turns from "pending" to "scraped".
At most 20 competitors per store, because each one costs a fetch of that store on every refresh. The two stores are counted separately: a full Chrome roster does not cost you a Firefox slot.
Needs an ExtensionDash account. Without one, find_listing and get_store_listing still read any extension's current store page; sign up at https://extensiondash.com/signup and reconnect using the URL on your /profile page for anything else.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| store | Yes | ||
| external_id | Yes | Chrome's 32-letter id or the AMO slug, exactly as search_store returns it. | |
| extension_id | Yes | From list_extensions. |