# Subscription approval

## Setup

Under the [**Permissions**](https://docs.apinity.io/step-by-step/provide-a-service-on-the-marketplace/pages/NAhcAlnM6F71wmDAw7Cv#addaplan-step2.2visibility) settings of a **Plan**, you can use the **Subscription Approval** toggle to specify whether you want to approve each subscription request manually before they go live.

{% hint style="warning" %}
Note that this setting cannot be changed after the plan is published.
{% endhint %}

If you enable Subscription Approval, you can specify additional questions. Subscribers must fill in the answers to these questions before they submit the subscription request. This is useful to gather initial information you will need to customize the subscription.

<figure><img src="/files/elluLf1rJVc5FmtpD10z" alt="" width="563"><figcaption></figcaption></figure>

## Approving a request

When a consumer initiates a subscription request, the Workspace Contact and the Service Contact will receive an automated email about a pending subscription approval. The email contains details about the subscribing workspace and the user who initiated the subscription.

The email contains a direct link ("click *here* to review the request...") to the page where the approval can be actioned:

<figure><img src="/files/ko7PzRQiqTAVfHnFug8H" alt=""><figcaption></figcaption></figure>

Pending approvals are also shown under the **Subscribers** section of **My Hub**. You can follow the arrow on the right side of each row to see the details of the subscription, and approve the pending ones.

<figure><img src="/files/B2HXPE5F0jZbDNpRRkqX" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.apinity.io/step-by-step/provide-a-service-on-the-marketplace/subscription-approval.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
