Зависит от того, как вы хотите разработать свое программное обеспечение.
Вы можете создавать автономные сценарии, когда серверы прослушивают запросы на определенные порты,
или вы можете использовать веб-сервер, который запускает скрипты Python, поэтому вам просто нужно получить доступ к URL.
REST является одним из вариантов реализации последнего.
Затем вам следует поискать фреймворки для разработки REST с помощью Python, или, если это простая логика с не так много возможных запросов, вы можете сделать это самостоятельно как веб-скрипт.