{ "opencollection": "1.0.0", "info": { "name": "Threat Intelligence Threatintel API", "version": "20220901" }, "items": [ { "info": { "name": "threatintel", "type": "folder" }, "items": [ { "info": { "name": "Get the current count of each threat indicator type. Indicator counts can be sorted in ascending or descending order.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220901/indicatorCounts", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "compartmentId", "value": "", "type": "query", "description": "The OCID of the tenancy (root compartment) that is used to filter results." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'ASC' or 'DESC'." } ] }, "docs": "Get the current count of each threat indicator type. Indicator counts can be sorted in ascending or descending order." }, { "info": { "name": "Get a list of threat indicator summaries based on the search criteria.", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220901/indicators", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "compartmentId", "value": "", "type": "query", "description": "The OCID of the tenancy (root compartment) that is used to filter results." }, { "name": "threatTypeName", "value": "", "type": "query", "description": "The threat type of entites to be returned. To filter for multiple threat types, repeat this parameter." }, { "name": "type", "value": "", "type": "query", "description": "The indicator type of entities to be returned." }, { "name": "value", "value": "", "type": "query", "description": "The indicator value of entities to be returned." }, { "name": "confidenceGreaterThanOrEqualTo", "value": "", "type": "query", "description": "The minimum confidence score of entities to be returned." }, { "name": "timeUpdatedGreaterThanOrEqualTo", "value": "", "type": "query", "description": "The oldest update time of entities to be returned." }, { "name": "timeUpdatedLessThan", "value": "", "type": "query", "description": "Return indicators updated before the provided time." }, { "name": "timeLastSeenGreaterThanOrEqualTo", "value": "", "type": "query", "description": "The oldest last seen time of entities to be returned." }, { "name": "timeLastSeenLessThan", "value": "", "type": "query", "description": "Return indicators last seen before the provided time." }, { "name": "timeCreatedGreaterThanOrEqualTo", "value": "", "type": "query", "description": "The oldest created/first seen time of entities to be returned." }, { "name": "timeCreatedLessThan", "value": "", "type": "query", "description": "Return indicators created/first seen before the provided time." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "A token representing the position at which to start retrieving results. This must come from the `opc-next-page` header field of a previous response." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'ASC' or 'DESC'." }, { "name": "sortBy", "value": "", "type": "query", "description": "The field to sort by. Only one field to sort by may be provided.\n" } ] }, "docs": "Get a list of threat indicator summaries based on the search criteria.\n" }, { "info": { "name": "Get indicator summaries based on advanced search criteria.", "type": "http" }, "http": { "method": "POST", "url": "http://127.0.0.1/20220901/indicators/actions/summarize", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "compartmentId", "value": "", "type": "query", "description": "The OCID of the tenancy (root compartment) that is used to filter results." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "A token representing the position at which to start retrieving results. This must come from the `opc-next-page` header field of a previous response." } ], "body": { "type": "json", "data": "{}" } }, "docs": "Get indicator summaries based on advanced search criteria." }, { "info": { "name": "Get detailed information about a threat indicator with a given identifier", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220901/indicators/:indicatorId", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "indicatorId", "value": "", "type": "path", "description": "The unique identifier (OCID) of the threat indicator." }, { "name": "compartmentId", "value": "", "type": "query", "description": "The OCID of the tenancy (root compartment) that is used to filter results." } ] }, "docs": "Get detailed information about a threat indicator with a given identifier." }, { "info": { "name": "List available threat types", "type": "http" }, "http": { "method": "GET", "url": "http://127.0.0.1/20220901/threatTypes", "headers": [ { "name": "opc-request-id", "value": "" } ], "params": [ { "name": "compartmentId", "value": "", "type": "query", "description": "The OCID of the tenancy (root compartment) that is used to filter results." }, { "name": "limit", "value": "", "type": "query", "description": "The maximum number of items to return." }, { "name": "page", "value": "", "type": "query", "description": "A token representing the position at which to start retrieving results. This must come from the `opc-next-page` header field of a previous response." }, { "name": "sortOrder", "value": "", "type": "query", "description": "The sort order to use, either 'ASC' or 'DESC'." } ] }, "docs": "Gets a list of threat types that are available to use as parameters when querying indicators.\nThe list is sorted by threat type name according to the sort order query param.\n" } ] } ], "bundled": true }