Not easily. You can listen for activities and see when a lead comes into a program, but you can't directly query program membership yet. It is a feature we have discussed building for the REST API in the future though.
Also, not sure if it helps, but you can query Static List members through REST.