When you try to activate CTX Feed Pro and the licensing server replies with “No API resources available” (sometimes worded “No licensing resources exist”), the activation fails and Pro features stay locked. This page explains what that message actually means, why it appears, and the exact checks that resolve it — nearly all of which happen in your WebAppick account rather than in the plugin.
This applies to CTX Feed Pro only. The free CTX Feed plugin has no license and never asks for a key, so this error cannot occur on a free install.
What “No API resources available” means
Your license key is validated against the WebAppick licensing server. That server keeps a “resource” for each active plan a key is entitled to. When it cannot find a valid, available resource for the key you entered, it returns No API resources available. In plain terms: the server received your key but could not match it to a plan it can activate right now.
This is an account-level message — it is about the key and the plan behind it, not about your website’s connection. (CTX Feed separates the two: a site problem means your server could not reach the licensing server at all, and a server problem means the licensing server itself was temporarily down. “No API resources available” is neither of those; it is a definite answer from the server about your key.)
One historical cause no longer applies: older versions asked you to pick the correct product before activating, and choosing the wrong one produced this error. CTX Feed Pro now activates by key only: it tries your key against every CTX Feed Pro plan and shows this message only when none of them accepts it. So if you still see it, the key genuinely does not match an activatable CTX Feed Pro plan — for one of the reasons below.
Why it happens
The most common causes are:
- The key is mistyped or incomplete. An extra space, a missing character, or a partial paste all break the match.
- The key belongs to a different product. For example, a key for another WebAppick plugin will not activate CTX Feed Pro.
- The order was refunded or cancelled. A refunded purchase releases its licensing resource.
- The subscription has expired or every seat is in use. The license server usually says so in its own words (an “expired” or “activation limit” message), but check these too if you see “No API resources available”.
- This site was activated before with an older key. Typical case: a yearly plan’s renewal payment failed and the subscription went On hold, then you bought a new plan and received a new key. The licensing server still holds this site’s old activation under the on-hold plan. CTX Feed Pro 8.0.13 and later handles this by itself (it registers the site afresh under the new key); older versions refuse the activation, usually with a message that the site has “already been activated”.
How to fix it
Work through these in order — most activations succeed after the first two.
- Re-copy the key. In your WebAppick account → My Account → License keys, copy the Master key (or the per-product key next to your CTX Feed Pro order) again in full with its Copy button. Paste it into CTX Feed → System → License, and make sure there are no spaces before or after it. Then click Activate.
- Confirm the subscription is active. In My Account → Subscriptions, check that your CTX Feed Pro plan is Active (not expired, on-hold, or cancelled). If it has expired, renew it, then activate again. See also Cancel subscription and Upgrade or downgrade subscription.
- Free up a seat if the limit is reached. If all sites in your plan are activated, deactivate the license on a site you no longer use — or add more sites to your plan — then activate this site. Your plan’s seat usage is shown as the SITES value on the License page once a license is active.
- Check the key is the right product. Verify the key you copied is the CTX Feed Pro key, not a key for a different WebAppick product.
- Activated this site with a previous key? Update CTX Feed Pro to 8.0.13 or later and click Activate again. If you cannot update yet, open My Account → Subscriptions, cancel the old On hold plan you no longer use (its activations are released), then activate again. The old plan’s activations can also be removed by WebAppick support.
- Retry, then contact support. After the checks above, click Activate once more. If it still reports no resources available, reach out to WebAppick support from your account with your order details, and they can inspect the resource behind your key.
Not the same as a connection error
If the message you see is about your site being unable to reach the licensing server (for example, “your site is blocking outgoing requests” or an SSL/DNS/timeout error), that is a different problem — your server never got an answer. In that case, allow outbound requests to webappick.com (or add it to WP_ACCESSIBLE_HOSTS) and disable any firewall or security rule blocking external HTTP requests, then activate again. See Activate license for the full list of activation error categories.
Related guides

There is no way to add the licence!!! There is no CTX Feed > License. Tried over and over again on different WP set-ups to test. We’ve purchased this, but can’t get it to work. PREMIUM is in the dashboard, no license. No links anywhere???
Product ID:45660
Hi! To get the license tab, you need to install the pro version of CTX feed. To know how to install and activate the pro plugin, please, follow this link.
For more, contact us here.
Thank you,