Feedspace provides webhooks to notify your application about important events in real-time. This section documents all available webhook events and their payloads.

How to Get Webhook Access

To get webhook access:
  1. Go to the Webhook Access page in your Feedspace account.
  2. Click the “Request Webhook Access” button. This will send a request to the Feedspace team.
  3. After your request is reviewed and approved, the Feedspace team will provide you with webhook access.
  4. During the request process, you’ll need to provide your webhook URL where Feedspace will send the webhook notifications.

Available Webhook Events

Feedspace currently supports the following webhook events:
  • feed.text.received: Triggered when a new text review is received
  • feed.video.received: Triggered when a new video review is received
  • feed.audio.received: Triggered when a new audio review is received

Webhook Delivery

Feedspace will send webhook notifications as HTTP POST requests to your specified webhook URL. Each notification follows this format:
{
  "type": "event type",
  "data": {
    // Event-specific data
  }
}
The notification contains:
  • type: The event type (e.g., “feed.text.received”, “feed.video.received”, “feed.audio.received”)
  • data: The event-specific data payload

Example Request

When a new text review is received, Feedspace will send a POST request to your webhook URL with a payload like this:
{
  "event": "feed.text.received",
  "data": {
    ...
  }
}

Best Practices

  • Implement proper error handling for incoming webhook requests
  • Consider implementing request validation to verify the authenticity of webhook requests
  • Handle different event types appropriately in your application
  • Keep your webhook endpoint URL secure and accessible