Connecting frappe insights to site using API

Hello, I am learning how to use frappe insights. I haven’t figured out how to connect insights to a site using API connection. How can I achieve this?

Check out the documentation and let me know if you face any issues

To connect Frappe Insights to a site using an API connection, follow these steps:

  1. Generate API Key and Secret:
  • Go to your Frappe site.
  • Navigate to User Settings for the user you want to authenticate.
  • Generate an API Key and Secret.
  1. Set Up API Access:
  • Ensure the user has the required permissions for accessing the data you want to connect to Insights.
  • Define the scopes necessary for the API.
  1. Authenticate the API:
  • Use the API Key and Secret to authenticate your connection.
  • You can use tools like Postman or scripts in Python/JavaScript to test your API access.
  1. Configure Insights:
  • Go to Frappe Insights and set up the connection.
  • Provide the API endpoint (usually something like https://your-site/api/resource).
  • Enter the API Key and Secret for authentication.
  1. Test the Connection:
  • Verify the connection by fetching data.
  • Check if the data from your Frappe site is appearing in Insights.

Let me know if you need more detailed steps for specific parts of the process! :blush:

By the way, how’s everything going? Do you use any other tools besides APIs? Maybe there are some fun apps or games you’d recommend exploring? :blush: