---
id: "prereq-api-webhooks"
type: "prereq"
source_timestamps: ["00:15:06"]
tags: ["development", "integrations"]
related: ["framework-open-brain-architecture"]
reason: "Necessary to comprehend the data flow of the capture mechanism."
sources: ["s22-saas-replacement"]
sourceVaultSlug: "s22-saas-replacement"
originDay: 22
---
# Basic knowledge of APIs and Webhooks

## Prerequisite

A conceptual grasp of how APIs and webhooks move data between systems.

## Why It's Required

The speaker mentions that a no-code setup guide exists, but the conceptual architecture of [[framework-open-brain-architecture]] still requires you to picture:

[[entity-slack-d22]] message → webhook → [[entity-supabase-d22]] edge function → embedding model API → write to [[entity-postgresql]] (with [[entity-pgvector]]).

If 'webhook' and 'edge function' are alien terms, the data flow looks like magic and you cannot debug or extend it.

## Minimum Bar

Know that an API is a request/response interface to another system, and a webhook is a 'push notification from one service to a URL you control.'
