Activate Pending Keywords
activate_pending_keywordsActivate every pending keyword in one pass: free plan-covered slots are promoted immediately, and a prorated upgrade charge covers the rest. Keywords stay pending until payment settles, then become active; recheck websites.
Instructions
Activate every PENDING keyword across the account in two steps: promote as many as the current plan covers for free, then charge an immediate prorated upgrade to cover the remainder (keywords disabled this cycle still hold slots and count). Keywords covered by the upgrade stay PENDING in the response and flip ACTIVE once the payment settles; re-check with list_websites. Always call preview_activate_pending first, show the user immediateCharge and targetPlanName, and get explicit consent; never call this in a loop. Use enable_keyword for a single DISABLED keyword. Fails with 400 when there is no active subscription or the charge fails, leaving keywords PENDING. Returns the updated websites.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | No | All websites with their keyword statuses; keywords waiting on an upgrade payment still show PENDING. |