How It Works
Every interaction with GoodInbound follows a straightforward request/response flow:
- Client sends request to GoodInbound API
- Server validates input and checks availability/form config
- Action is performed (booking created, form step submitted, etc.)
- Response returned with result
- Optional: workflow triggers fire (email, webhook, tag)
JSON errors include a descriptive error field and may include a stable code. Successful responses vary by operation: JSON resources, file bodies, and empty 204 responses are all used where appropriate.