I wonder how Salesforce developer console can consume API request. Let me explain in detail.
There are no schedule classes in my org,nothing is scheduled. I checked System overview the API REQUESTS, LAST 24 HOURS is 0, then i just opened developer console the API REQUESTS LAST 24 HOURS is 8, then i run a test class API REQUESTS LAST 24 HOURS is 20 then, i ran all test classes in the org now the API REQUESTS, LAST 24 HOURS is 800. I repeat this procedure 8-10 times my API LIMIT got exceeded. I can't even open developer console, can't login to trailhead, can't login from workbench. Why Salesforce counts developer console in API request despite i am not calling to any external system?