The python-stix APIs are the recommended tools for reading, writing, and manipulating STIX XML documents.
Note
The python-stix APIs are currently under development. As such, API coverage of STIX data constructs is incomplete; please bear with us as we work toward complete coverage. This documentation also serves to outline current API coverage.
Modules located in the base stix package
.. toctree:: :titlesonly: base data_marking
Modules located in the stix.campaign package
.. toctree:: :titlesonly: :glob: campaign/*
Modules located in the stix.common package
.. toctree:: :titlesonly: :glob: common/common common/*
Modules located in the stix.core package
.. toctree:: :titlesonly: :glob: core/*
Modules located in the stix.coa package
.. toctree:: :titlesonly: :glob: coa/coa coa/*
Modules located in the stix.exploit_target package
.. toctree:: :titlesonly: :glob: exploit_target/exploit_target exploit_target/*
Modules located in the stix.extensions package
.. toctree:: :titlesonly: :glob: extensions/*/*
Modules located in the stix.incident package
.. toctree:: :titlesonly: :glob: incident/incident incident/*
Modules located in the stix.indicator package
.. toctree:: :titlesonly: :glob: indicator/indicator indicator/*
Modules located in the stix.report package
.. toctree:: :titlesonly: :glob: report/report report/*
Modules located in the stix.threat_actor package
.. toctree:: :titlesonly: :glob: threat_actor/*
Modules located in the stix.ttp package
.. toctree:: :titlesonly: :glob: ttp/ttp ttp/*
Modules located in the stix.utils package
.. toctree:: :titlesonly: :glob: utils/utils utils/*