I've been getting the error "Your plan does not allow API calls." when calling the Profile Event Activity Query API from Mixpanel. However, the pricing page still shows that import APIs are free. Any idea why this is happening?
Hi Abdul M., Please stand by as I search the Mixpanel knowledge base for an AI-powered answer. I normally take about 15 seconds or so. In case AI cannot answer your question, feel free to reach out to Mixpanel support at mixpanel.com/get-support. If you have follow-up questions for this thread, please tag me again with your question: @kapa.ai <follow-up question> đź‘‹
Feel free to ask a follow-up question once I've answered by mentioning me with @kapa.ai
Based on the information provided in the knowledge sources, I can explain why you're encountering this error and clarify the difference between import APIs and query APIs in Mixpanel.The error you're receiving, "Your plan does not allow API calls," is likely because you're trying to use the Profile Event Activity Query API, which is different from the import APIs.Here's the key distinction: 1. Import APIs: These are used for sending data into Mixpanel and are indeed free to use across all plans, including the Free plan.2. Query APIs: These are used for extracting formatted report data from Mixpanel and are only available on paid plans (Growth or Enterprise).The Profile Event Activity Query API falls under the category of Query APIs, not import APIs. According to the Export Methods documentation, "Users with a Growth or Enterprise plan can use our Query API to export formatted report data. Users with a Free plan can export reports as CSV, PNG, or PDF from the UI."If you're on a Free plan, you won't be able to use the Query APIs, including the Profile Event Activity Query API. This explains the error message you're receiving.To resolve this issue, you have a few options: 1. Upgrade to a Growth or Enterprise plan to gain access to the Query APIs. 2. If you're on a Free plan, use the UI export options (CSV, PNG, or PDF) for your reports instead of the API. 3. If you only need to import data into Mixpanel, you can continue using the import APIs, which are free across all plans.For more details on Mixpanel's pricing and plan features, you can refer to the Mixpanel Pricing page.
kapa.ai is still learning and improving, please let me know how I did by reacting below.
ℹ️ Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.
Let me check the knowledge base for you again. One moment! đź“š
I apologize for the confusion in my previous response. You're right to question this, and I'll clarify based on the information available in the knowledge sources.The Engage Query API (which includes the "query profile" functionality) does indeed appear to be available on the Free plan. This is different from what I previously stated about Query APIs in general. Let me explain: According to the Query API documentation provided in the knowledge sources, the Engage Query API (POST /engage
) is available and does not mention any plan restrictions. This API allows you to query user profiles.The Free plan, as described in the Mixpanel pricing blog post, includes access to core reports and some advanced query-time modeling capabilities. Specifically, it mentions: "A flavor of our advanced query-time modeling and data enrichment capabilities (cohorts, custom properties, and lookup tables), which are available to use in-line while doing analysis (you'll need to upgrade to be able to save them)."This suggests that certain query capabilities, including the Engage Query API, are indeed available on the Free plan.The restriction I mentioned earlier about Query APIs being limited to paid plans seems to apply more specifically to exporting formatted report data, as stated in the Export Methods documentation.To summarize:
1. The Engage Query API (for querying profiles) appears to be available on the Free plan.
2. Some other Query APIs, particularly those for exporting formatted report data, may still be restricted to paid plans.I apologize for any confusion my previous response may have caused. Thank you for bringing this to my attention, as it allows me to provide more accurate information.
kapa.ai is still learning and improving, please let me know how I did by reacting below.
ℹ️ Tip: Mention @kapa.ai in the thread for follow-ups or DM the app for 1-to-1 help.