Feedback API

Using the feedback API

API Description can be found in our Swagger docs here: https://app.swaggerhub.com/apis/ProdCamp/prodcamp_app

get
Query parameters
typeinteger · enumOptionalPossible values:
PageNumberinteger · int32Optional
PageSizeinteger · int32Optional
OrderBystringOptional
FilterstringOptional
SearchstringOptional
NeedsCountInResponsebooleanOptional
Responses
200

Success

application/json
get
/api/v1/feedback
200

Success

post
Body
contentstring | nullableOptional
sourceUrlstring | nullableOptional
idinteger · int32Optional
sentViainteger · enumOptionalPossible values:
sendProcessedNotificationbooleanOptional
lastEditDatestring · date-timeOptional
createdDatestring · date-timeOptional
Responses
200

Success

application/json
post
/api/v1/feedback
200

Success

get
Path parameters
idinteger · int32Required
Responses
200

Success

application/json
get
/api/v1/feedback/{id}
200

Success

put
Path parameters
idinteger · int32Required
Body
contentstring | nullableOptional
sourceUrlstring | nullableOptional
idinteger · int32Optional
sentViainteger · enumOptionalPossible values:
sendProcessedNotificationbooleanOptional
lastEditDatestring · date-timeOptional
createdDatestring · date-timeOptional
Responses
200

Success

application/json
put
/api/v1/feedback/{id}
200

Success

delete
Path parameters
idinteger · int32Required
Responses
200

Success

No content

delete
/api/v1/feedback/{id}

No content

put
Body
idsinteger · int32[] | nullableOptional
modelany | nullableOptional
Responses
put
/api/v1/feedback/batch/delete

No content

post
Body
idsinteger · int32[] | nullableOptional
modelany | nullableOptional
Responses
post
/api/v1/feedback/batch/update
204

Success

No content

get
Responses
200

Success

application/json
get
/api/v1/feedback/states
200

Success

post
Path parameters
feedbackIdinteger · int32Required
Query parameters
notifybooleanOptionalDefault: false
Body
idinteger · int32Optional
captionstring | nullableOptional
Responses
post
/api/v1/feedback/{feedbackId}/state
204

Success

No content

put
Path parameters
feedbackIdstringRequired
Body
contentstring | nullableOptional
sourceUrlstring | nullableOptional
idinteger · int32Optional
sentViainteger · enumOptionalPossible values:
sendProcessedNotificationbooleanOptional
lastEditDatestring · date-timeOptional
createdDatestring · date-timeOptional
Responses
put
/api/v1/feedback/{feedbackId}/features
204

Success

No content

get
Path parameters
feedbackIdinteger · int32Required
Query parameters
PageNumberinteger · int32Optional
PageSizeinteger · int32Optional
OrderBystringOptional
FilterstringOptional
SearchstringOptional
NeedsCountInResponsebooleanOptional
Responses
200

Success

application/json
get
/api/v1/feedback/{feedbackId}/comments
200

Success

post
Path parameters
feedbackIdinteger · int32Required
Body
idstring | nullableOptional
contentstring | nullableOptional
isPublicbooleanOptional
sentViainteger · enumOptionalPossible values:
firstNamestring | nullableOptional
lastNamestring | nullableOptional
fullNamestring | nullableOptional
emailstring | nullableOptional
isThreadStarterbooleanOptional
threadStarterIdstring | nullableOptional
lastEditDatestring · date-timeOptional
createdDatestring · date-timeOptional
Responses
200

Success

application/json
post
/api/v1/feedback/{feedbackId}/comments
200

Success

put
Path parameters
commentIdstringRequired
Body
idstring | nullableOptional
contentstring | nullableOptional
isPublicbooleanOptional
sentViainteger · enumOptionalPossible values:
firstNamestring | nullableOptional
lastNamestring | nullableOptional
fullNamestring | nullableOptional
emailstring | nullableOptional
isThreadStarterbooleanOptional
threadStarterIdstring | nullableOptional
lastEditDatestring · date-timeOptional
createdDatestring · date-timeOptional
Responses
200

Success

application/json
put
/api/v1/feedback/comments/{commentId}
200

Success

delete
Path parameters
commentIdstringRequired
Responses
delete
/api/v1/feedback/comments/{commentId}
204

Success

No content

Some models explained

Feedback type

Feedback state

Last updated

Was this helpful?