Actions72
- Pages Actions
- Posts Actions
- Groups Actions
- Events Actions
- Insights Actions
- Marketing/Ads Actions
- Videos Actions
- Messaging Actions
- Shop/Catalog Actions
- Lead Ads Actions
- Webhooks Actions
Webhooks → Get App Webhooks
AI-generatedOverview
The node provides enhanced integration with the Facebook Graph API, enabling users to interact with various Facebook resources such as Pages, Posts, Groups, Events, Insights, Users, Marketing/Ads, Videos, Messaging, Shop/Catalog, Lead Ads, and Webhooks. Specifically for the Webhooks resource and the Get App Webhooks operation, the node retrieves the list of webhooks configured for a given Facebook App.
This functionality is useful for developers and marketers who manage Facebook Apps and want to programmatically monitor or audit their webhook subscriptions. For example, you can use this node to fetch all webhooks associated with your Facebook App to verify which events your app is subscribed to, helping ensure your integrations are correctly set up.
Properties
| Name | Meaning |
|---|---|
| App ID | The Facebook App ID to query webhooks for |
Output
The node outputs JSON data representing the webhooks associated with the specified Facebook App. The structure typically includes details about each webhook subscription such as the fields subscribed to and callback URLs (depending on Facebook's API response format).
No binary data output is involved in this operation.
Example output snippet (conceptual):
[
{
"id": "webhook_id_1",
"callback_url": "https://example.com/webhook",
"fields": ["feed", "messages"],
"active": true
},
{
"id": "webhook_id_2",
"callback_url": "https://example.org/webhook",
"fields": ["leadgen"],
"active": false
}
]
Dependencies
- Requires an API key credential for the external "N8N Tools API" service to validate subscription and usage.
- Requires valid Facebook API credentials (OAuth2 or API key) to access Facebook Graph API endpoints.
- The node uses an internal helper class to communicate with Facebook's API.
- Proper configuration of Facebook App permissions and tokens is necessary to retrieve webhook information.
Troubleshooting
- Invalid subscription or API key error: If the node throws an error indicating invalid subscription or API key, verify that the API key credential for the external validation service is correct and active.
- Facebook API permission errors: Ensure the Facebook App has the required permissions to read webhook configurations.
- Network or timeout issues: Check network connectivity and Facebook API availability.
- Incorrect App ID: Verify that the provided App ID is correct and corresponds to an existing Facebook App.
Links and References
- Facebook Graph API - Webhooks
- Facebook App Dashboard
- N8N Documentation (for general node usage and credential setup)