{ "opencollection": "1.0.0", "info": { "name": "PDCP agents Template API", "version": "1.0" }, "request": { "auth": { "type": "apikey", "key": "X-API-Key", "value": "{{X-API-Key}}", "placement": "header" } }, "items": [ { "info": { "name": "Template", "type": "folder" }, "items": [ { "info": { "name": "Upload Templates", "type": "http" }, "http": { "method": "POST", "url": "https://api.projectdiscovery.io/v2/template/user/upload", "body": { "type": "json", "data": "{}" } }, "docs": "Upload Private/User Templates (Max 10,000)" }, { "info": { "name": "Bulk Update User Template", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.projectdiscovery.io/v2/template/user/upload", "body": { "type": "json", "data": "{}" } }, "docs": "Bulk Updat Private/User Templates (Max 10,000)" }, { "info": { "name": "Update Shared Template", "type": "http" }, "http": { "method": "PATCH", "url": "https://api.projectdiscovery.io/v1/template/share/:template_id", "params": [ { "name": "template_id", "value": "", "type": "path", "description": "unique template ID" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Update Shared Template" }, { "info": { "name": "Unshare/Delete template", "type": "http" }, "http": { "method": "DELETE", "url": "https://api.projectdiscovery.io/v1/template/share/:template_id", "params": [ { "name": "template_id", "value": "", "type": "path", "description": "unique template ID" } ] }, "docs": "Unshare/Delete template" }, { "info": { "name": "Your GET endpoint", "type": "http" }, "http": { "method": "GET", "url": "https://api.projectdiscovery.io/v2/template", "headers": [ { "name": "X-Team-Id", "value": "" } ], "params": [ { "name": "scope", "value": "", "type": "query" }, { "name": "limit", "value": "", "type": "query" }, { "name": "offset", "value": "", "type": "query" }, { "name": "fields", "value": "", "type": "query", "description": "List of fields to return(comma separated)" }, { "name": "sort_desc", "value": "", "type": "query" }, { "name": "sort_asc", "value": "", "type": "query" }, { "name": "template-ids", "value": "", "type": "query" }, { "name": "id", "value": "", "type": "query" }, { "name": "exclude-id", "value": "", "type": "query" }, { "name": "tags", "value": "", "type": "query" }, { "name": "include-tags", "value": "", "type": "query" }, { "name": "exclude-tags", "value": "", "type": "query" }, { "name": "severity", "value": "", "type": "query" }, { "name": "exclude-severity", "value": "", "type": "query" }, { "name": "type", "value": "", "type": "query" }, { "name": "exclude-type", "value": "", "type": "query" }, { "name": "templates", "value": "", "type": "query" }, { "name": "exclude-templates", "value": "", "type": "query" }, { "name": "profile_name", "value": "", "type": "query" }, { "name": "is_new", "value": "", "type": "query" }, { "name": "is_early", "value": "", "type": "query" }, { "name": "is_github", "value": "", "type": "query" }, { "name": "is_draft", "value": "", "type": "query" } ], "auth": { "type": "apikey", "key": "X-API-Key", "value": "{{X-API-Key}}", "placement": "header" } }, "docs": "Get user templates" }, { "info": { "name": "Get Leaderboard ID Details", "type": "http" }, "http": { "method": "GET", "url": "https://api.projectdiscovery.io/v1/template/leaderboard/:name", "params": [ { "name": "name", "value": "", "type": "path" }, { "name": "fields", "value": "", "type": "query", "description": "List of fields to return(comma separated)" }, { "name": "limit", "value": "", "type": "query", "description": "The numbers of items to return" }, { "name": "offset", "value": "", "type": "query", "description": "The numbers of items to skip" } ] }, "docs": "Get public templates leaderboard ID details" } ] } ], "bundled": true }