---
title: "AppRequests"
description: "AppRequests"
url: "https://www.contentstack.com/docs/developers/sdks/marketplace-sdk/javascript/reference/apprequests"
product: "Contentstack"
doc_type: "guide"
audience:
  - developers
  - admins
version: "current"
last_updated: "2026-09-13"
---

# AppRequests

## AppRequests

The AppRequests class creates, deletes, or retrieves the app requests made by the user.

**Example:**

```
import * as contentstack from '@contentstack/marketplace-sdk'const client = contentstack.client({ authtoken: 'TOKEN'});client.marketplace('organization_uid').appRequests();
```

## delete

The delete method deletes an app request of an app in target\_uid.

```
Example:
import * as contentstack from '@contentstack/marketplace-sdk'
const client = contentstack.client({ authtoken: 'TOKEN'});

client.marketplace('organization_uid').appRequests().delete('request_uid`)
.then((response) => console.log(response));
```

The ID of the request to be deleted

## create

The create method creates an app request.

```
Example:
import * as contentstack from '@contentstack/marketplace-sdk'
const client = contentstack.client({ authtoken: 'TOKEN'});
client.marketplace('organization_uid').appRequests().create({ appUid: 'app_uid', targetUid: 'target_uid' })
.then((response) => console.log(response));
```

The UID for the app for request

The UID of the target, on which the app will be installed

## findAll

The findAll method retrieves the requests of all apps in an organization.

```
Example:
import * as contentstack from '@contentstack/marketplace-sdk'
const client = contentstack.client({ authtoken: 'TOKEN'});
client.marketplace('organization_uid').appRequests().findAll({ skip: 10, limit: 10, order: 'asc' })
.then((response) => console.log(response));
```

Offset for skipping content in response

Limit on API response to provide content in the list

Specify the order in which the apps should appear in the response, either ascending or descending.

The order in which apps are sorted.

String for search by app name

Search based on stack

Specify whether the app you are looking for is a stack app or an organization app

## AppRequests | JavaScript Marketplace SDK | Contentstack

AppRequests creates, deletes, and retrieves app installation requests made by users in the Contentstack JavaScript Marketplace SDK.