---
title: "Endpoint used to report MB class review abuse."
method: POST
path: "/Reviews/Classes/Report"
tags: ["Rest"]
---

# Endpoint used to report MB class review abuse.

`POST /Reviews/Classes/Report`

## Request body

- MindbodyRestApiDtoModelsSubscribersReviewsControllerClassReviewAbuseRequest — Request used for reporting MB class review abuse.
  - `ReportingUserId` string — Reporting user identifier.
  - `ReportingUserFirstName` string — Reporting user's first name.
  - `ReportingUserLastName` string — Reporting user's last name.
  - `ReportingUserEmail` string — Reporting user's email address.
  - `ReportingAppType` string — Reporting application type. Should be either 'MBBMA' or 'MBAPP' as of this writing.
  - `ReportingAppName` string — Reporting application name.
  - `ReportingAppBrandId` string — Reporting application brand identifier.
  - `ReportedReview` MindbodyRestApiDtoModelsSubscribersReview — Represents a user review.
    - `Id` integer — Review unique identifier.
    - `UserFirstName` string — User's first name.
    - `UserLastName` string — User's last name.
    - `UserImageUrl` string — User's image url.
    - `UserId` integer — User's unique identifier.
    - `Rating` integer — Review rating.
    - `Created` string, date-time — Date/time review was created.
    - `StaffId` integer — Staff's unique identifier.
    - `StaffName` string — Staff's name.
    - `VisitId` integer — Unique visit identifier.
    - `VisitName` string — Visit name.
    - `ClassId` integer — Optional unique identifier for class that was reviewed.
    - `ClassScheduleId` integer — Optional unique identifier for class schedule that was reviewed.
    - `SiteId` integer — Unique site identifier.
    - `LocationId` integer — Unique location identifier.
    - `MasterLocationId` integer — Unique master location identifier.
    - `ReviewText` string — Review text.
    - `UpVotes` integer — Number of upvotes for the review.
    - `DownVotes` integer — Number of downvotes for the review.
    - `Deleted` boolean — Whether this review has been deleted or not.
    - `ReviewTypeId` 'Class' | 'Appointment' | 'Location' | 'Staff' | 'Workshop' | 'Enrollment' — Optional review type identifier.
    - `DetailId` integer — Optional review detail unique identifier.
    - `ReviewResponse` MindbodyRestApiDtoModelsSubscribersReviewResponse — Response for a specific review.
      - `Id` integer — Response unique identifier.
      - `ReviewId` integer — Review unique identifier.
      - `ResponseText` string — Response text for the review.
      - `DateResponded` string, date-time — Date responded
      - `SmodeId` integer — Globally unique staff identifier.
      - `Deleted` boolean — Whether review response has been deleted or not.
      - `DeletedBy` integer — If review response was deleted, by whom.

## Response `204`

NoContent

## Other responses

- `400` — BadRequest
- `401` — Unauthorized

---

[API](https://skmtc.net/mindbodyonline/apis/rest-api.md) · [All operations](https://skmtc.net/mindbodyonline/apis/rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/mindbodyonline/rest-api/revisions/dc2736850e42/schema)
