# Type Alias: RequestInterceptor

> **RequestInterceptor** = `object`

Defined in: [requestInterceptor/types.ts:68](https://github.com/bouwe77/temba/blob/6cf83f6030587f43dbcde01143a958210eaee651/packages/temba/src/requestInterceptor/types.ts#L68)

## Properties

### delete?

> `optional` **delete**: [`InterceptedDeleteRequest`](InterceptedDeleteRequest.md)

Defined in: [requestInterceptor/types.ts:73](https://github.com/bouwe77/temba/blob/6cf83f6030587f43dbcde01143a958210eaee651/packages/temba/src/requestInterceptor/types.ts#L73)

***

### get?

> `optional` **get**: [`InterceptedGetRequest`](InterceptedGetRequest.md)

Defined in: [requestInterceptor/types.ts:69](https://github.com/bouwe77/temba/blob/6cf83f6030587f43dbcde01143a958210eaee651/packages/temba/src/requestInterceptor/types.ts#L69)

***

### patch?

> `optional` **patch**: [`InterceptedPatchRequest`](InterceptedPatchRequest.md)

Defined in: [requestInterceptor/types.ts:71](https://github.com/bouwe77/temba/blob/6cf83f6030587f43dbcde01143a958210eaee651/packages/temba/src/requestInterceptor/types.ts#L71)

***

### post?

> `optional` **post**: [`InterceptedPostRequest`](InterceptedPostRequest.md)

Defined in: [requestInterceptor/types.ts:70](https://github.com/bouwe77/temba/blob/6cf83f6030587f43dbcde01143a958210eaee651/packages/temba/src/requestInterceptor/types.ts#L70)

***

### put?

> `optional` **put**: [`InterceptedPutRequest`](InterceptedPutRequest.md)

Defined in: [requestInterceptor/types.ts:72](https://github.com/bouwe77/temba/blob/6cf83f6030587f43dbcde01143a958210eaee651/packages/temba/src/requestInterceptor/types.ts#L72)
