Skip to main content
POST
Use the Feedback API endpoint to teach Snow Leopard about your business logic, column definitions, and terminology. Feedback can be given at any time, in plain text. Feedback is processed asynchronously, and can take up to 5 minutes to be applied.
Python

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <api_key>. API keys are created per instance in Snow Leopard Cloud.

Path Parameters

instance_id
string
required

Unique identifier for the instance

Body

application/json
feedbackText
string
required

Plain-text description of the correction. Maximum 2000 characters; longer values are silently truncated and the response will include truncated: true.

Example:

"The revenue column in the orders table should be labeled 'gross revenue before discounts', not 'net revenue'."

Response

Feedback accepted and queued for processing. It is processed asynchronously and can take up to 5 minutes to be applied.

ok
enum<boolean>
required

Always true for a 202 response.

Available options:
true
feedbackId
string<uuid>
required

Unique identifier for the submitted feedback

gateStatus
enum<string>
required

Acknowledgment state at submission time. Always 'raw'. Snow Leopard processes feedback asynchronously; there is no polling endpoint to track status changes.

Available options:
raw
truncated
boolean

Only present when feedbackText exceeded 2000 characters and was silently truncated to fit.