---
title: Request
slug: data-platform/connect-platform/app-sdk-api-reference-classes-request
docTags: 
createdAt: 2026-08-05T20:06:36.174Z
---

[OCP App SDK](docId\:gxEU_0AA37IEZJK-uoVcT)

***

[OCP App SDK](docId\:gxEU_0AA37IEZJK-uoVcT) / Request

# Class: Request

Defined in: [src/app/lib/Request.ts:5](https://github.com/ZaiusInc/app-sdk/blob/8c7209817facb226c91abb960e6d54a7692b9aa2/src/app/lib/Request.ts#L5)

## Constructors

### Constructor

:::BlockQuote
**new Request**(`method`, `path`, `params`, `headers`, `body`): `Request`
:::

Defined in: [src/app/lib/Request.ts:13](https://github.com/ZaiusInc/app-sdk/blob/8c7209817facb226c91abb960e6d54a7692b9aa2/src/app/lib/Request.ts#L13)

### Parameters

### method

[`` `HttpMethod` ``](docId\:tUh_6y2N56IV32TOFTZj9)

### path

`string`

### params

[`` `QueryParams` ``](docId\:tRCmPFgVgbwXojk2yqBfv)

### headers

`string`\[]

### body

`null` | `Uint8Array`\<`ArrayBufferLike`>

### Returns

`Request`

## Properties

### headers

:::BlockQuote
**headers**: [`` `Headers` ``](docId\:HxXEJFWlG9EXhyuq6bHhh)
:::

Defined in: [src/app/lib/Request.ts:9](https://github.com/ZaiusInc/app-sdk/blob/8c7209817facb226c91abb960e6d54a7692b9aa2/src/app/lib/Request.ts#L9)

***

### method

:::BlockQuote
`readonly` **method**: [`` `HttpMethod` ``](docId\:tUh_6y2N56IV32TOFTZj9)
:::

Defined in: [src/app/lib/Request.ts:6](https://github.com/ZaiusInc/app-sdk/blob/8c7209817facb226c91abb960e6d54a7692b9aa2/src/app/lib/Request.ts#L6)

***

### params

:::BlockQuote
`readonly` **params**: [`` `QueryParams` ``](docId\:tRCmPFgVgbwXojk2yqBfv)
:::

Defined in: [src/app/lib/Request.ts:8](https://github.com/ZaiusInc/app-sdk/blob/8c7209817facb226c91abb960e6d54a7692b9aa2/src/app/lib/Request.ts#L8)

***

### path

:::BlockQuote
`readonly` **path**: `string`
:::

Defined in: [src/app/lib/Request.ts:7](https://github.com/ZaiusInc/app-sdk/blob/8c7209817facb226c91abb960e6d54a7692b9aa2/src/app/lib/Request.ts#L7)

## Accessors

### body

### Get Signature

:::BlockQuote
**get** **body**(): `Uint8Array`
:::

Defined in: [src/app/lib/Request.ts:23](https://github.com/ZaiusInc/app-sdk/blob/8c7209817facb226c91abb960e6d54a7692b9aa2/src/app/lib/Request.ts#L23)

### Returns

`Uint8Array`

***

### bodyJSON

### Get Signature

:::BlockQuote
**get** **bodyJSON**(): `any`
:::

Defined in: [src/app/lib/Request.ts:27](https://github.com/ZaiusInc/app-sdk/blob/8c7209817facb226c91abb960e6d54a7692b9aa2/src/app/lib/Request.ts#L27)

### Returns

`any`

***

### contentType

### Get Signature

:::BlockQuote
**get** **contentType**(): `null` | `string`
:::

Defined in: [src/app/lib/Request.ts:40](https://github.com/ZaiusInc/app-sdk/blob/8c7209817facb226c91abb960e6d54a7692b9aa2/src/app/lib/Request.ts#L40)

### Returns

`null` | `string`
