Releases: AlienVault-OTX/OTX-Python-SDK
Add ssl certificate parameters
Added parameters supprting the use of SSL certs in the requests. Minor changes to replace_pulse_indicators and add_or_update_pulse_indicators.
Updating default endpoint page limit sizes
Updating default endpoint page limit sizes
Adding HTTP code 504 to list of status codes eligible for retries
The SDK does retries with increasing backoff, but only for a given list of status codes. Add 504 to that list.
Adding new pulse features
Added clone_pulse() - allows you to clone a pulse
Added group_add_pulse() - allows you to add a pulse to a group
Added groip_remove_pulse() - allows you to remove a pulse from a group
of course all of these are subject to having proper permissions to perform the actions.
Fixed issue with search_pulses and search_users
search_pulses and search_users had a problem that would prevent them from fetching the asked for number of results.
Added add_or_update_pulse_indicators()
add_pulse_indicators() will add indicators to a pulse, but if you include indicators that already exist in the pulse, they'll be ignored
replace_pulse_indicators will update and existing indicators, and will add any new ones, but any indicators from the pulse that you don't include in your call will assumed to no longer be part of the pulse and will be deleted.
So, add_or_update_pulse_indicators will
- add any indicators that aren't in your pulse already
- update any pulses that already exist
- leave alone any indicators that are not passed in to the call
Minor additions to pulse and indicator functions
- added remove_pulse_indicators, a simple way to remove indicators by ID from a pulse
- added proxy_https parameter to OTXv2 constructor, which allows adding a proxy for HTTPs as well
- added include_inactive to get_pulse_indicators, which allows you to get all indicators in a pulse, even the ones that have been expired
Improvements/fixes to replace_pulse_indicators
There were some bugs in the replace_pulse_indicators function, and some gaps in testing. Those were addressed in this release.
Ongoing improvements to pulse parts of SDK
Added ability to delete a pulse
Added many more fields to the create_pulse() function
1.5.3
Minor release to true up some parameter conventions