> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PFCatalogTakedownItemReviewsAsync

> Submit a request to takedown one or more reviews.

Submit a request to takedown one or more reviews.

## Syntax

```cpp theme={null}
HRESULT PFCatalogTakedownItemReviewsAsync(  
    PFEntityHandle entityHandle,  
    const PFCatalogTakedownItemReviewsRequest* request,  
    XAsyncBlock* async  
)  
```

### Parameters

**`entityHandle`**   PFEntityHandle

PFEntityHandle to use for authentication.

**`request`**   [PFCatalogTakedownItemReviewsRequest\*](/services/playfab/api-references/c/pfcatalogtypes/structs/pfcatalogtakedownitemreviewsrequest)

Populated request object.

**`async`**   XAsyncBlock\*<br />*Inout*

XAsyncBlock for the async operation.

### Return value

Type: HRESULT

Result code for this API operation.

## Remarks

This API is available on Windows. Submit a request to takedown one or more reviews, removing them from public view. Authors will still be able to see their reviews after being taken down. Call XAsyncGetStatus to get the status of the operation. If the service call is unsuccessful, the async result will be E\_PF\_DATABASE\_THROUGHPUT\_EXCEEDED, E\_PF\_ITEM\_NOT\_FOUND or any of the global PlayFab Service errors. See doc page "Handling PlayFab Errors" for more details on error handling.

## Requirements

**Header:** PFCatalog.h

## See also

[PFCatalog members](/services/playfab/api-references/c/pfcatalog/pfcatalog_members)
