# configureProjectWebhook

> Mutation in domain **Webhooks**

- HTML: [configureProjectWebhook.html](configureProjectWebhook.html)
- Raw SDL: [configureProjectWebhook.sdl](configureProjectWebhook.sdl)
- Covered by: [llms.txt](../llms.txt)

`configureProjectWebhook` mutation field

## Returns

`ConfigureProjectWebhook`

## Arguments

- `input`: `ConfigureProjectWebhookInput!` — `configureProjectWebhook ` input argument.

## Example

```graphql
mutation ConfigureProjectWebhook {
  configureProjectWebhook(
    input: {
      projectId: "…"
      notificationUrl: "…"
      name: "…"
      version: 0
    }
  ) {
    __typename
    webhook {
      name
      id
      createdAt
      notificationUrl
      secret
      version
      creator {
        __typename
        name
        id
      }
      project {
        __typename
        ... on MediaLibrary { id }
        ... on IconLibrary { id }
        ... on LogoLibrary { id }
        ... on DocumentLibrary { id }
        ... on Workspace { id }
      }
    }
  }
}
```

Raw: [`configureProjectWebhook.example.sdl`](configureProjectWebhook.example.sdl)
