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

# Get webhook support status for provider

<Warning>
  Enter your API key in the `Authorization` field like the example shown below:

  E.g `ApiKey 18d2e625f05d80e`
</Warning>

<RequestExample>
  ```javascript Node.js theme={null}
  import { Novu, ProvidersIdEnum } from '@novu/node';  

  const novu = new Novu('<NOVU_API_KEY>');

  await novu.integrations.getWebhookProviderStatus(ProvidersIdEnum.SendGrid);
  ```

  ```php PHP theme={null}
  // Get integrations
  use Novu\SDK\Novu;

  $novu = new Novu(<NOVU_API_KEY>);
  $novu->getWebhookSupportStatusForProvider($providerId)->toArray();
  ```

  ```ruby Ruby theme={null}
  require 'novu'

  client = Novu::Client.new('<NOVU_API_KEY>')
  client.webhook_provider_status('<insert-provider-id>')
  ```

  ```python Python theme={null}
  from novu.api import IntegrationApi

  url = "https://api.novu.co"
  api_key = "<NOVU_API_KEY>"
  novu = IntegrationApi(url, api_key).status(
      provider_id="<The_Provider_ID>", # Get webhook support status for a given provider using its providerID.
  )
  ```

  ```java Java theme={null}
  import co.novu.sdk.Novu;

  public class Main {
      public static void main(String[] args) {
          String apiKey = "<NOVU_API_KEY>";

          Novu novu = new Novu(apiKey);
          novu.webhookProviderStatus(providerId);
      }
  }
  ```
</RequestExample>

<ResponseExample>
  ```json Response theme={null}
  {
      200: "The status of the webhook for the provider requested"
  }
  ```
</ResponseExample>
