Need support? Want to report an issue or suggest improvements? Here’s how to contact us and what to include in your message.
Beta notice
Productboard REST API 2.0 is currently in Beta. Use it for experimentation, prototyping, and early integrations. Please note that individual endpoints may still change before the public release. We’re actively looking for Feedback & Help – let us know what works and what doesn’t. For critical production systems, continue using the Productboard REST API v1.0.
Slack
Our primary communication channel is the "Product Makers" community on Slack.
Existing members
If you're already in the Slack community, please join the #api-v2-beta
channel. We're looking forward to your feedback.
New members and invites
You can join the Slack community by submitting your email address. Following a successful submission:
- You will get an email with a link to join the community
- Follow the instructions in the email to join
- Find & join the
#api-v2-beta
channel - Submit feedback, ask questions, and share your thoughts
Email
We appreciate that not everyone uses Slack. If you prefer email, please send your feedback to api AT productboard DOT com.
Template for feedback
To help get the most useful feedback, please consider using the following template:
# Bug Report Template
Use this template to report issues with the Productboard API v2 documentation, endpoints, or integration problems
## Issue Metadata
**Issue Type:**
- [ ] API Endpoint Bug
- [ ] Documentation Error
- [ ] Integration Issue
- [ ] Performance Problem
- [ ] Authentication Issue
---
## Issue Summary
**Title:**
Clear, descriptive title in ~10 words
**Description:**
Provide a clear and concise description of the bug. What happened vs what should have happened?
---
## Technical Details
### API Information (if applicable)
**Endpoint:** `[HTTP_METHOD] /path/to/endpoint`
**Request URL:** `https://api.productboard.com/v2/...`
**Request Headers:**
```text
Authorization: Bearer [token-redacted]
Content-Type: application/json
```
**Request Body:**
```json
{
"example": "request data"
}
```
**Response Status:** `[HTTP status code]`
**Response Body:**
```json
{
"error": "example response"
}
```
### Environment
* **OS:** [e.g., macOS 14.1, Windows 11]
* **Client/Language:** [e.g., Node.js v18.17, Python 3.11, cURL]
* **Network:** [e.g., corporate firewall, VPN, direct connection]
---
## Reproduction Steps
Provide step-by-step instructions to reproduce the issue
1. **Setup:** [Authentication, data preparation, etc.]
2. **Action:** [Specific API call or UI interaction]
3. **Observation:** [What happens at this step]
4. **Additional steps as needed...**
### Code Example
```bash
# Example using cURL
curl -X POST "https://api.productboard.com/v2/notes" \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"data": {
"type": "simple",
"fields": {
"name": "Test Note"
}
}
}'
```
---
## Expected vs Actual Results
### Expected Result
What should have happened? Reference documentation if applicable
### Actual Result
What actually happened? Include error messages, unexpected behavior
---
## Impact Assessment
**User Impact:**
* [ ] Prevents users from completing critical workflows
* [ ] Causes data loss or corruption
* [ ] Creates poor user experience
* [ ] Minor inconvenience
* [ ] No user impact (internal/documentation)
**Frequency:**
* [ ] Happens every time
* [ ] Happens frequently (>50% of attempts)
* [ ] Happens sometimes (10-50% of attempts)
* [ ] Happens rarely (<10% of attempts)
* [ ] Happened once
**Workaround Available:**
* [ ] No workaround exists
* [ ] Workaround exists but is complex
* [ ] Simple workaround available
**Workaround Details:** [Describe if available]
---
## Additional Context
### Screenshots/Logs
Attach screenshots, error logs, or other relevant files
### Additional Information
Any other context that might be helpful for diagnosis