Hi,
You can see the current pipelines that we have in: /usr/share/filebeat/module/wazuh/alerts/ingest/pipeline.json
I don't know about
Abuse.ch, IP-API, and Shodan. Do you have an example of what you are trying to achieve?
Also, by default we only use FIlebeat for the pipelines which is limited to what they it does compared to, for example, Logstash. It should be taken into account to see if what you are looking for is possible or compatible with the services that you are using.
Regards.