Looking the [documentation](https://kafka-python.readthedocs.io/en/master/apidoc/KafkaProducer.html#kafka.KafkaProducer.send) seems that it is not possible to add custom headers to the message ( unless I am missing something ). This is an example how to that in Java: https://memorynotfound.com/spring-kafka-adding-custom-header-kafka-message-example/ Is it a missing feature? Thanks