[**@wocart/storefront v3.1.0**](../../README)

***

[@wocart/storefront](../../README) / [server](../README) / readRevalidateRequest

# Function: readRevalidateRequest()

> **readRevalidateRequest**(`request`, `options`): `Promise`\<[`RevalidateRequest`](../type-aliases/RevalidateRequest)\>

Read a revalidation request. `{ ok: true }` only for a `POST` carrying a
token made for revalidation, for this storefront (its origin is the
token's `aud`) and this theme; otherwise a status to answer, and nothing
is dropped.

## Parameters

### request

`Request`

### options

[`RevalidateRequestOptions`](../interfaces/RevalidateRequestOptions)

## Returns

`Promise`\<[`RevalidateRequest`](../type-aliases/RevalidateRequest)\>
