> ## Documentation Index
> Fetch the complete documentation index at: https://docs.goodgrants.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Available subscriptions

> Events you can subscribe to with Good Grants webhooks.

Subscribe to any of the following events when creating or editing a webhook:

## Allocation events

| Event                               | Description                                        |
| ----------------------------------- | -------------------------------------------------- |
| `allocation_created`                | Fired when a new allocation is created.            |
| `allocation_payment_created`        | Fired when an allocation payment is created.       |
| `allocation_payment_deleted`        | Fired when an allocation payment is deleted.       |
| `allocation_payment_status_changed` | Fired when an allocation payment's status changes. |
| `allocation_payment_updated`        | Fired when an allocation payment is updated.       |

## Application events

| Event                           | Description                                                   |
| ------------------------------- | ------------------------------------------------------------- |
| `action_task_created`           | Fired when an action task is created for a reviewer.          |
| `action_task_submitted`         | Fired when an action task is submitted by a reviewer.         |
| `application_chapter_changed`   | Fired when an application's chapter is changed.               |
| `application_copied`            | Fired when an application is copied.                          |
| `application_created`           | Fired when a new application is created.                      |
| `application_deleted`           | Fired when an application is deleted.                         |
| `application_eligible`          | Fired when an application is marked as eligible.              |
| `application_ineligible`        | Fired when an application is marked as ineligible.            |
| `application_moderated`         | Fired when an application is moderated.                       |
| `application_resubmitted`       | Fired when an application is resubmitted by the applicant.    |
| `application_submitted`         | Fired when an application is submitted by the applicant.      |
| `application_tagged`            | Fired when a tag is applied to an application.                |
| `application_updated`           | Fired when an existing application is updated.                |
| `applications_category_changed` | Fired when an application's category is changed.              |
| `collaborator_invited`          | Fired when a collaborator is invited to an application.       |
| `field_value_updated`           | Fired when a custom field value is updated on an application. |

## Assignment events

| Event                  | Description                                            |
| ---------------------- | ------------------------------------------------------ |
| `assignment_completed` | Fired when an assignment is completed by a reviewer.   |
| `assignment_created`   | Fired when a new assignment is created for a reviewer. |

## Document events

| Event              | Description                                           |
| ------------------ | ----------------------------------------------------- |
| `document_created` | Fired when a new document is added to an application. |
| `document_deleted` | Fired when a document is removed from an application. |
| `document_updated` | Fired when an existing document is updated.           |

## Grant report events

| Event                    | Description                             |
| ------------------------ | --------------------------------------- |
| `grant_report_created`   | Fired when a grant report is created.   |
| `grant_report_submitted` | Fired when a grant report is submitted. |

## Grant status events

| Event                  | Description                             |
| ---------------------- | --------------------------------------- |
| `grant_status_changed` | Fired when a grant's status is changed. |

## Order payment events

| Event                   | Description                                            |
| ----------------------- | ------------------------------------------------------ |
| `order_payment_pending` | Fired when an order payment is marked as pending.      |
| `order_payment_success` | Fired when an order payment is completed successfully. |

## User events

| Event                   | Description                                       |
| ----------------------- | ------------------------------------------------- |
| `membership_registered` | Fired when a new user registers or is created.    |
| `role_granted`          | Fired when a role is granted to a user.           |
| `user_updated`          | Fired when an existing user's profile is updated. |
