Based on your explanation you would use 3 Service tasks. Use Process Variables to store the different responses from each task.
See: HTTP-Connector POST Payload configuration and GET URL Parameters with variables? - #10 by StephenOTT for examples of GET and POST web service calls and how to parse your data using Camunda SPIN.