Al-Bukhārī also recorded the narration.
A detailed account of Abū al-ʿĀṣ’s conversion:
Abū al-ʿĀṣ ibn al-Rabīʿ ibn ʿAbd al-ʿUzzā ibn ʿAbd Shams ibn ʿAbd Manāf ibn Quṣayy al-ʿAbshamī—the son-in-law of the Messenger of Allah ﷺ through his daughter Zaynab, mother of Umāmah—embraced Islam midway through the sixth year AH. His personal name, according to Ibn Maʿīn and al-Fallās, was Laqīṭ; Ibn Saʿd maintained that it was Muqsim. His mother was Hālah bint Khuwaylid, the maternal aunt of his wife, so the two were first cousins on the mother’s side. He had married Zaynab before the advent of prophethood. She bore him ʿAlī, who died in infancy, and Umāmah—the child whom the Prophet ﷺ once led the prayer while carrying—and she was later married by ʿAlī after the death of her aunt Fāṭimah. Abū al-ʿĀṣ was nicknamed “the whelp of the valley.” He was taken prisoner on the day of Badr while Zaynab was still in Mecca.
Yahyā ibn ʿAbbād ibn ʿAbdullāh ibn al-Zubayr narrated—through his father—from ʿĀʾishah that Zaynab sent money to ransom him, among which was a necklace that Khadījah had given her when she married. When the Messenger of Allah ﷺ saw the necklace, he was moved and said, “If you consider it proper to release her captive for her and return what belongs to her, then do so.” They agreed, and he took from Abū al-ʿĀṣ a pledge that he would send Zaynab secretly to the Messenger of Allah ﷺ.
Ibn Isḥāq added: The Messenger of Allah ﷺ then dispatched Zayd ibn Ḥārithah and another man