Miami also optioned infielder Enrique Hernandez and pitcher Brian Flynn to New Orleans before recalling Anthony DeSclafani, Ed Lucas, and Edgar Olmos.
MLB.com's Joe Frisaro was among the first to report the transactions.
Hernandez was acquired from Houston in the deal that sent Jarred Cosart to Miami, but only made a pair of starts as a Marlin, both against the Pirates this week. Hernandez didn't get a hit in either of the contests, and made several appearances as a pinch hitter.
With Hernandez a candidate to be a starting infielder with the Marlins moving forward, Miami likely wanted to give him an opportunity to start every day. Since Jordany Valdespin and Donovan Solano can both see time at second base, Hernandez will likely get valuable at-bats with the Zephyrs.
Ed Lucas gives Manager Mike Redmond a utility player with experience. Lucas is batting .239/.276/.277 in 51 games with the Marlins this season.
After losing Jennings, the Marlins chose to recall Olmos, giving them another lefty reliever in the bullpen to complement Mike Dunn. In 36 innings with Triple-A, Olmos has posted a 1-1 record, a 3.75 ERA and a 4.08 FIP.
Olmos last appeared in the major leagues with the Marlins last year, pitching five innings in relief and allowing four runs.
Brian Flynn was expected to be a long reliever for Miami, but was slotted into the rotation after Jarred Cosart was scratched from his scheduled start last night. In four innings against the Pirates, Flynn allowed five runs.
Anthony DeSclafani could replace Flynn in the rotation, having started five games and posted 7.40 ERA and 4.62 FIP in 24 and a third innings with the Marlins this season.
Miami could seek other options and allow DeSclafani to pitch out of the bullpen, with Brad Penny a candidate to make a start for the Marlins on Saturday night.