Usage
Learn how to use the Feedbump API
post
https://feedbump.app
/api/v1/giveFeedback?project=yourProjectID
Give Feedback
Images are not yet supported in v1 of the Feedbump API
All form data must be submitted in application/x-www-form-urlencodedformat.
Here's an example of a completed feedback form:
1
<form action="https://feedbump.app/api/v1/giveFeedback?project=yourProjectId" method="POST" enctype="application/x-www-form-urlencoded">
2
<input type="text" name="title" placeholder="Feedback Post Title" />
3
<input type="text" name="description" placeholder="Feedback Post Title" />
4
<input type="submit" value="Submit Feedback" />
5
</form>
Copied!
Note: The code snippet above does not have the typeinput for the Feedback Type. Only the title field is required.

Feedbump Quickie Plugins

Feedbump quickie plugins are a plug and play method of easily implementing feedback collection within your website with minimal code.
To add the plugins to your website, import both the CSS and JS libraries for Feedbump.
JS
CSS
1
<script src="https://feedbump.app/developers/api/feedbump.min.js" type="text/javascript"></script>
2
Copied!
1
<link rel="stylesheet" href="https://feedbump.app/developers/api/feedbump.min.css" />
2
Copied!
You're all set! Follow the instructions below to create your quickie.

Initializing Feedbump

myfile.js
1
// Initialize feedbump object with parameters (elementId, projectId)
2
const fb = new Feedbump("myQuickie", "myProjectId");
Copied!
myfile.html
1
<div id="myQuickie"></div>
Copied!

Plugin: Feedback Button

1
// Create feedback button
2
fb.button();
Copied!
The feedback button is a floating action button that will link to your feedback page. It comes with easy customization to fit your needs. The following values are accepted. None of the values are required.
1
fb.button({
2
content: "Feedback", /* The content that appears on the button */
3
font: "Any valid font-family code", /* The font of the text on the button */
4
color: "Any valid web color", /* The color of the text on the button */
5
background: "Any valid web color", /* The background color of the button */
6
color_hover: "Any valid web color", /* The color of the text on the button on hover */
7
background_hover: "Any valid web color", /* The background color of the button on hover */
8
});
9
10
// None of these values are required
Copied!

Plugin: Instant Feedback Form

1
// Create feedback form
2
fb.form();
Copied!
The instant feedback form is an easy way to implement a feedback form on your website. If necessary, set the style to false to prevent default styling and apply custom styling.
1
fb.form({
2
style: false // When set to false, default styles will not be applied and custom styles can be used.
3
});
4
5
// None of these values are required
Copied!