---
title: "Submit Survey"
method: POST
path: "/public/widgets/survey"
tags: ["widgets-public"]
---

# Submit Survey

`POST /public/widgets/survey`

## Request

- Base URL: `https://api.feedback1.ai/api/v1`
- URL: `https://api.feedback1.ai/api/v1/public/widgets/survey`
- Auth: none declared

Submit survey response via widget

This endpoint is called by the survey widget to submit user survey responses.

## Request body

- WidgetSurveySubmission: Submit survey response via widget
  - `product_pub_id` string, required
  - `widget_pub_id` string, required
  - `responses` object, required
  - `campaign_slug` string, nullable
  - `email` string, nullable
  - `first_name` string, nullable
  - `last_name` string, nullable
  - `company_name` string, nullable
  - `token` string, nullable
  - `turnstile_token` string, nullable

## Response `201`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/feedback1/apis/feedback1-public-api.md) · [All operations](https://skmtc.dev/feedback1/apis/feedback1-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/feedback1/apis/feedback1-public-api/revisions/e7626420f622?raw)
