Skip to content

Search stays in your browser.

Open app

List embedded review form answers for an authorized result context.

GET /api/v1/forms/embedded-answers

Requires explicit Forms read scope for raw submission values. Review-scoped tokens must include repository owner/repo and prNumber or branchRef, or draftReviewSessionId, in the query. Result-list access still requires draft ownership or a trusted source write-permission determination; callers cannot grant this by passing sourceContext fields.

Use a credential with commentary.forms.read.

Provider access, workspace membership, and agent grants are enforced separately. A token does not expand access to a repository or resource. Set up developer access.

Name Location Type Required Description
formId query string No
provider query "github" No
owner query string No Repository owner.
repo query string No Repository name.
pr query integer No Pull request number.
prNumber query integer No Pull request number alias used by Brain endpoints.
branch query string No Branch ref for branch document review.
branchRef query string No Branch ref alias used by Brain endpoints.
rootFolder query string No Knowledge Brain root folder.
brainRootFolder query string No Knowledge Brain root folder alias.
draftReviewSessionId query string No
webAppReviewId query string No
filePath query string No
documentVersionId query string No
formInstanceId query string No
X-Commentary-Workspace-Id header string No Must match the credential workspace. This header cannot widen grant authority.
X-Correlation-Id header string No

Replace path placeholders and your credential. For body operations, create request.json using the required fields above; this command does not invent resource identifiers or consent.

Terminal window
curl --request GET \
'https://commentary.dev/api/v1/forms/embedded-answers' \
--header 'Authorization: Bearer <your-token>'
Status Meaning Payload
200 Successful response. object
400 The request was invalid. ExternalError
401 Authentication is required. ExternalError
403 The token or session does not have permission for this resource. ExternalError
404 The resource was not found. ExternalError
429 The request was rate limited. ExternalError
Field Type Required Description
ok true No
submissions array of FormSubmission No

Use the returned status and error body. Correct invalid fields before retrying; reconnect or narrow the target for authentication and permission errors. For conditional writes, reload the latest version before preparing a new request. Respect rate-limit headers and retry only when the operation’s idempotency contract permits it.

Operation ID: listEmbeddedFormAnswers. Download the OpenAPI contract for complete constraints and code generation. Browse endpoints.