I used REST API. Choose an HTTP method GET to perform on the REST API service URI: "/services/data/v31.0/limits". It allows me to get DailyApiRequests data.
It returns:
{
"ConcurrentAsyncGetReportInstances" : {
"Remaining" : 200,
"Max" : 200
},
"ConcurrentSyncReportRuns" : {
"Remaining" : 20,
"Max" : 20
},
"DailyApiRequests" : {
"Remaining" : 14995,
"Max" : 15000
},
"DailyAsyncApexExecutions" : {
"Remaining" : 250000,
"Max" : 250000
},
"DailyBulkApiRequests" : {
"Remaining" : 5000,
"Max" : 5000
},
"DailyStreamingApiEvents" : {
"Remaining" : 10000,
"Max" : 10000
},
"DailyWorkflowEmails" : {
"Remaining" : 390,
"Max" : 390
},
"DataStorageMB" : {
"Remaining" : 5,
"Max" : 5
},
"FileStorageMB" : {
"Remaining" : 20,
"Max" : 20
},
"HourlyAsyncReportRuns" : {
"Remaining" : 1200,
"Max" : 1200
},
"HourlyDashboardRefreshes" : {
"Remaining" : 200,
"Max" : 200
},
"HourlyDashboardResults" : {
"Remaining" : 5000,
"Max" : 5000
},
"HourlyDashboardStatuses" : {
"Remaining" : 999999999,
"Max" : 999999999
},
"HourlySyncReportRuns" : {
"Remaining" : 500,
"Max" : 500
},
"HourlyTimeBasedWorkflow" : {
"Remaining" : 50,
"Max" : 50
},
"MassEmail" : {
"Remaining" : 10,
"Max" : 10
},
"SingleEmail" : {
"Remaining" : 15,
"Max" : 15
},
"StreamingApiConcurrentClients" : {
"Remaining" : 20,
"Max" : 20
}
}