{ "opencollection": "1.0.0", "info": { "name": "VirusTotal API v3 - Access Control Access Control - Group Management Access Control - Quota Management API", "version": "3.0" }, "request": { "auth": { "type": "apikey", "key": "x-apikey", "value": "{{x-apikey}}", "placement": "header" } }, "items": [ { "info": { "name": "Access Control - Quota Management", "type": "folder" }, "items": [ { "info": { "name": "VirusTotal Get a User’s API Usage", "type": "http" }, "http": { "method": "GET", "url": "https://www.virustotal.com/api/v3/users/:id/api_usage", "params": [ { "name": "id", "value": "", "type": "path", "description": "User ID or API key" }, { "name": "start_date", "value": "", "type": "query", "description": "A string in format YYYYMMDD" }, { "name": "end_date", "value": "", "type": "query", "description": "A string in format YYYYMMDD" } ], "auth": { "type": "apikey", "key": "x-apikey", "value": "{{x-apikey}}", "placement": "header" } }, "docs": "This endpoint retrieves information about a the API usage, broken down by endpoint, of an user in a specific range of days (last 30 days by default). \nThe period of time can be delimited by the two query parameters **start_date** and **end_date**, being the first and last day when API usage data will be retrieved, respectively. \nThe data available includes only the last 60 natural days.\n\n> 🚧 Time range restrictions\n> \n> The maximum range of time allowed by this endpoint is 30 days. If a great" }, { "info": { "name": "VirusTotal Get a User’s Quota Summary", "type": "http" }, "http": { "method": "GET", "url": "https://www.virustotal.com/api/v3/users/:id/overall_quotas", "params": [ { "name": "id", "value": "", "type": "path", "description": "User ID or API key" } ], "auth": { "type": "apikey", "key": "x-apikey", "value": "{{x-apikey}}", "placement": "header" } }, "docs": "This endpoint returns a summary of a user's overall quotas including:\n\n- `allowed`: \\<_integer_> quota limit.\n- `inherited_from`: \\<_string_> group from which the quota is inherited.\n- `used`: \\<_integer_> how many quota has been used.\n\nConsumption data based on natural month and UTC.\n\n```json Example\n{\n \"data\": {\n \"api_requests_daily\": {\n \"group\": {\n \"allowed\": 99000000,\n \"inherited_from\": \"company\",\n \"used\": 45073\n },\n \"user\": {\n \"allowed\": 100000" }, { "info": { "name": "VirusTotal Get a Group’s API Usage", "type": "http" }, "http": { "method": "GET", "url": "https://www.virustotal.com/api/v3/groups/:id/api_usage", "params": [ { "name": "id", "value": "", "type": "path", "description": "Group ID" }, { "name": "start_date", "value": "", "type": "query", "description": "A string in format YYYYMMDD" }, { "name": "end_date", "value": "", "type": "query", "description": "A string in format YYYYMMDD" } ], "auth": { "type": "apikey", "key": "x-apikey", "value": "{{x-apikey}}", "placement": "header" } }, "docs": "This endpoint retrieves information about a the API usage, broken down by endpoint, of a group in a specific range of days (last 30 days by default). \nThe period of time can be delimited by the two query parameters **start_date** and **end_date**, being the first and last day when API V3 usage data will be retrieved, respectively. \nThe data available includes only the last 60 natural days.\n\n> 🚧 Time range restrictions\n> \n> The maximum range of time allowed by this endpoint is 30 days. If a gr" } ] } ], "bundled": true }