v1

latestOpenAPI 3.0.12026-07-1351620.2 KB

Create a new Feedback Record

post/feedbacks

Request body

titlestring nullable

The feedback title, when provided

descriptionstring required

The feedback content. Can be plain text or include basic HTML elements

isTranscriptboolean nullable

Whether the feedback is a transcript

tagsstring[] nullable

A list of string tags to apply to the feedback. If excluded or null value provided, tags will be auto-generated based on description content.

isExternalContactIdboolean

True if the contactId/contact.id is an external ID, false if it is a Reforge Insights contact ID.

contactIdstring nullable

ID of Contact to associate to. If providing an external ID, set isExternalContactId to true.

isExternalAccountIdboolean

True if the accountId/account.id is an external ID, false if it is a Reforge Insights account ID.

accountIdstring nullable

ID of CustomerAccount to associate to. If providing an external ID, set isExternalAccountId to true.

sourcestring nullable

The source of the feedback. Default: API (when excluded or provided as null

sourceIdstring nullable

A unique identifier for this specific record from the source system (e.g., a Jira ticket key like "ABC-1234", a Zendesk ticket ID, or a Salesforce case number). This is NOT the same as the source field—it identifies the individual record, not the integration. Used for deduplication and linking back to the original record.

shouldUnflattenSourceDataboolean nullable

Whether to unflatten sourceData that are meant to be nested objects for example { "plan.type": "Pro" } will be unflattened to { "plan": { "type": "Pro" } }

sourceDataobject nullable

Dictionary to provide other key-value pairs such as the url, view identifier, or other information

ratingnumber nullable

The numeric rating (integer)

Response

The feedback was created successfully

All 5 operations