HTTPFeedApiModule

Common HTTP feed code that will be appended into each HTTP feed integration when it's deployed.

python · ApiModules

Details

IDHTTPFeedApiModule
Languagepython
From Version5.0.0
Docker Imagedemisto/py3-tools:1.0.0.108682
Tagsinfra server

README

To use the common HTTP Feed API logic, run the following:

def main():
    feed_main(<FEED_NAME>)


from HTTPFeedApiModule import *  # noqa: E402

if __name__ in ["builtins", "__main__"]:
    main()

feed_main is the main execution of the Feed API module. It can be extended or overriden in the integration main function.
Note that the module expectes a feed_types parameter to extract the indicator. This is similar to the configuration in minemeld.
See the module class docstring for an example.

commonfields:
  id: HTTPFeedApiModule
  version: -1
name: HTTPFeedApiModule
script: ''
type: python
subtype: python3
tags:
- infra
- server
comment: Common HTTP feed code that will be appended into each HTTP feed integration when it's deployed.
system: true
scripttarget: 0
dependson: {}
timeout: 0s
dockerimage: demisto/py3-tools:1.0.0.108682
fromversion: 5.0.0
tests:
- No tests