Sean "Diddy" Combs has apologised for his "inexcusable" behaviour after CCTV appeared to show him attacking singer Casandra "Cassie" Ventura.
Speaking in a video posted to his Instagram page, the rap star said he took full responsibility for his actions in the clip.
The footage, aired by CNN earlier this week, appeared to show Combs kicking and pushing his ex-girlfriend in a hotel hallway.
"I was disgusted when I did it. I'm disgusted now," he said in his statement.
"I went and I sought out professional help. I got into going to therapy, going to rehab. I had to ask God for his mercy and grace. I'm so sorry."
The BBC has not independently verified the video, which appears to be a compilation of surveillance footage angles dated 5 March 2016.
According to CNN, it was filmed at the now-closed InterContinental Hotel in Century City, Los Angeles.
The Los Angeles District Attorney's Office said on Friday that the alleged assault captured in the video might be too old to prosecute.
Last November, Ventura settled a lawsuit against Combs - in which she accused him of rape and sexual trafficking over a decade - for an undisclosed sum.
Combs' lawyer, Benjamin Brafman, said at the time that the settlement was "in no way an admission of wrongdoing".
Since then, several other women have filed lawsuits accusing the rapper of sexual and physical abuse.
His homes in Los Angeles and Miami, Florida, were raided last month as part of a federal investigation into human trafficking.
Where to get help:
Need to Talk? Free call or text 1737 any time to speak to a trained counsellor, for any reason.
Lifeline: 0800 543 354 or text HELP to 4357
Suicide Crisis Helpline: 0508 828 865 / 0508 TAUTOKO (24/7). This is a service for people who may be thinking about suicide, or those who are concerned about family or friends.
Depression Helpline: 0800 111 757 (24/7) or text 4202
Samaritans: 0800 726 666 (24/7)
Youthline: 0800 376 633 (24/7) or free text 234 (8am-12am), or email talk@youthline.co.nz
What's Up: free counselling for 5 to 19 years old, online chat 11am-10.30pm 7days/week or free phone 0800 WHATSUP / 0800 9428 787 11am-11pm Asian Family Services: 0800 862 342 Monday to Friday 9am to 8pm or text 832 Monday to Friday 9am - 5pm. Languages spoken: Mandarin, Cantonese, Korean, Vietnamese, Thai, Japanese, Hindi, Gujarati, Marathi and English.
Rural Support Trust Helpline: 0800 787 254
Healthline: 0800 611 116
Rainbow Youth: (09) 376 4155
OUTLine: 0800 688 5463 (6pm-9pm)
If it is an emergency and you feel like you or someone else is at risk, call 111.
Sexual Violence
Victim Support 0800 842 846
Rape Crisis 0800 88 33 00
HELP Call 24/7 (Auckland): 09 623 1700, (Wellington): 04 801 6655 - push 0 at the menu
Survivors Network of those Abused by Priests (SNAP) 022 344 0496
Family Violence
Women's Refuge:(0800 733 843
It's Not OK 0800 456 450
Shine: 0508 744 633
Victim Support: 0800 842 846
HELP Call 24/7 (Auckland): 09 623 1700, (Wellington): 04 801 6655 - push 0 at the menu
The National Network of Family Violence Services NZ has information on specialist family violence agencies.