Abuse Reports
Submit an abuse report
client.AbuseReports.New(ctx, reportParam, params) (*string, error)
POST/accounts/{account_id}/abuse-reports/{report_param}
Get an abuse report against the account
client.AbuseReports.Get(ctx, reportParam, query) (*AbuseReportGetResponse, error)
GET/accounts/{account_id}/abuse-reports/{report_param}
List abuse reports against the account
client.AbuseReports.List(ctx, params) (*V4PagePagination[AbuseReportListResponse], error)
GET/accounts/{account_id}/abuse-reports
Abuse ReportsSubmitted
List submitted abuse reports
client.AbuseReports.Submitted.List(ctx, params) (*V4PagePagination[SubmittedListResponse], error)
GET/accounts/{account_id}/abuse-reports/submitted
Get a submitted abuse report
client.AbuseReports.Submitted.Get(ctx, reportID, query) (*SubmittedGetResponse, error)
GET/accounts/{account_id}/abuse-reports/submitted/{report_id}
Abuse ReportsSubmittedEmails
List emails sent to an abuse report submitter
client.AbuseReports.Submitted.Emails.List(ctx, reportID, params) (*V4PagePagination[SubmittedEmailListResponse], error)
GET/accounts/{account_id}/abuse-reports/submitted/{report_id}/emails
Abuse ReportsMitigations
List abuse report mitigations
client.AbuseReports.Mitigations.List(ctx, reportID, params) (*V4PagePagination[MitigationListResponse], error)
GET/accounts/{account_id}/abuse-reports/{report_id}/mitigations
Request review on mitigations
client.AbuseReports.Mitigations.Review(ctx, reportID, params) (*SinglePage[MitigationReviewResponse], error)
POST/accounts/{account_id}/abuse-reports/{report_id}/mitigations/appeal