--- type: "doc" source: "source/task.svg.html" --- Data ConsumerData Source[1.](#task1 "#task1")POST Task \[t1\] (self-describing desired data)opt[2.](#task2 "#task2")PUT Task \[t1\]update status[3.](#task3 "#task3")Poll/Subscribe to see \[t1\] status[4.](#task4 "#task4")POST \[requested data\][5.](#task5 "#task5")PUT Task \[t1\]link to \[requested data\][6.](#task6 "#task6")Poll/Subscribe to see \[t1\] statusopt[7a.](#task7 "#task7")Query to retrieve \[requested data\] based on reference from \[t1\][7b.](#task7 "#task7")Query response containing \[requested data\]