Features API
This page describes how to work with Features using REST API
Last updated
Was this helpful?
This page describes how to work with Features using REST API
Last updated
Was this helpful?
API Description can be found in our Swagger docs here:
https://app.swaggerhub.com/apis/ProdCamp/prodcamp_app/v1.0#/Features/post_api_v1_features
/api/v1/features
curl -L \
--url 'https://app.prodcamp.com/api/v1/features'
{
"pagesCount": 1,
"pageSize": 1,
"currentPage": 1,
"totalItemsCount": 1,
"items": [
{
"id": 1,
"color": "text",
"assignedToUser": {
"id": "text",
"email": "text",
"avatarUrl": "text",
"firstName": "text",
"lastName": "text",
"fullName": "text",
"roles": [
"text"
]
},
"name": "text",
"priority": {
"id": 1,
"caption": "text"
},
"state": {
"id": 1,
"caption": "text"
},
"status": {
"id": 1,
"caption": "text"
},
"theme": {
"id": 1,
"caption": "text",
"color": "text",
"lastEditDate": "2025-02-21T18:12:15.014Z",
"createdDate": "2025-02-21T18:12:15.014Z"
},
"lastEditDate": "2025-02-21T18:12:15.014Z",
"createdDate": "2025-02-21T18:12:15.014Z",
"sprint": {
"id": 1,
"name": "text",
"startDate": "2025-02-21T18:12:15.014Z",
"endDate": "2025-02-21T18:12:15.014Z",
"customEndDate": "2025-02-21T18:12:15.014Z",
"deadline": "2025-02-21T18:12:15.014Z",
"status": {
"id": 1,
"caption": "text"
},
"owner": {
"id": "text",
"email": "text",
"avatarUrl": "text",
"firstName": "text",
"lastName": "text",
"fullName": "text",
"roles": [
"text"
]
},
"lastEditDate": "2025-02-21T18:12:15.014Z",
"createdDate": "2025-02-21T18:12:15.014Z"
},
"type": {
"id": 1,
"caption": "text",
"color": "text"
},
"isPublic": true,
"upvotesCount": 1,
"featureValue": 1,
"commentsCount": 1,
"commentsTotalCount": 1,
"estimation": 1,
"jiraIssue": {
"issueKey": "text",
"issueStatus": "text",
"issueUrl": "text"
},
"gitlabIssue": {
"issueURL": "text",
"remoteLinkId": 1
},
"tags": [
{
"id": 1,
"caption": "text",
"color": "text",
"textColor": "text"
}
]
}
]
}
Success
/api/v1/features
curl -L \
--request POST \
--url 'https://app.prodcamp.com/api/v1/features' \
--header 'Content-Type: application/json' \
--data '{"createdByUser":{"roles":[null]},"editedByUser":{"roles":[null]},"data":{"mockupLinks":[null]},"assignedToUser":{"roles":[null]},"priority":{},"state":{},"status":{},"theme":{},"sprint":{"status":{"id":1,"caption":"text"},"owner":{"id":"text","email":"text","avatarUrl":"text","firstName":"text","lastName":"text","fullName":"text","roles":["text"]}},"type":{},"feedbacks":[{"state":{},"type":{},"contact":{"account":{"accountName":"text","status":{},"data":{},"domains":[null]},"additionalEmails":[null]},"customerAccount":{"accountName":"text","status":{},"data":{},"domains":[null]},"sentVia":1,"submittedBy":{"roles":[null]},"owner":{"roles":[null]}}],"subscribers":[{"account":{"accountName":"text","status":{},"data":{},"domains":[null]},"additionalEmails":[null]}],"tags":[{}]}'
{
"createdByUser": {
"roles": [
null
]
},
"editedByUser": {
"roles": [
null
]
},
"data": {
"mockupLinks": [
null
]
},
"featureValue": 1,
"id": 1,
"color": "text",
"assignedToUser": {
"roles": [
null
]
},
"name": "text",
"priority": {},
"state": {},
"status": {},
"theme": {},
"lastEditDate": "2025-02-21T18:12:15.014Z",
"createdDate": "2025-02-21T18:12:15.014Z",
"sprint": {
"status": {
"id": 1,
"caption": "text"
},
"owner": {
"id": "text",
"email": "text",
"avatarUrl": "text",
"firstName": "text",
"lastName": "text",
"fullName": "text",
"roles": [
"text"
]
}
},
"type": {},
"isPublic": true,
"upvotesCount": 1,
"commentsCount": 1,
"commentsTotalCount": 1,
"estimation": 1,
"feedbacks": [
{
"state": {},
"type": {},
"contact": {
"account": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"additionalEmails": [
null
]
},
"customerAccount": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"sentVia": 1,
"submittedBy": {
"roles": [
null
]
},
"owner": {
"roles": [
null
]
}
}
],
"subscribers": [
{
"account": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"additionalEmails": [
null
]
}
],
"tags": [
{}
]
}
Success
/api/v1/features/advanced
curl -L \
--url 'https://app.prodcamp.com/api/v1/features/advanced'
{
"pagesCount": 1,
"pageSize": 1,
"currentPage": 1,
"totalItemsCount": 1,
"items": [
{
"createdByUser": {
"roles": [
null
]
},
"editedByUser": {
"roles": [
null
]
},
"data": {
"mockupLinks": [
null
]
},
"featureValue": 1,
"id": 1,
"color": "text",
"assignedToUser": {
"roles": [
null
]
},
"name": "text",
"priority": {},
"state": {},
"status": {},
"theme": {},
"lastEditDate": "2025-02-21T18:12:15.014Z",
"createdDate": "2025-02-21T18:12:15.014Z",
"sprint": {
"status": {
"id": 1,
"caption": "text"
},
"owner": {
"id": "text",
"email": "text",
"avatarUrl": "text",
"firstName": "text",
"lastName": "text",
"fullName": "text",
"roles": [
"text"
]
}
},
"type": {},
"isPublic": true,
"upvotesCount": 1,
"commentsCount": 1,
"commentsTotalCount": 1,
"estimation": 1,
"feedbacks": [
{
"state": {},
"type": {},
"contact": {
"account": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"additionalEmails": [
null
]
},
"customerAccount": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"sentVia": 1,
"submittedBy": {
"roles": [
null
]
},
"owner": {
"roles": [
null
]
}
}
],
"subscribers": [
{
"account": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"additionalEmails": [
null
]
}
],
"tags": [
{}
]
}
]
}
Success
/api/v1/features/refs
curl -L \
--url 'https://app.prodcamp.com/api/v1/features/refs'
{
"pagesCount": 1,
"pageSize": 1,
"currentPage": 1,
"totalItemsCount": 1,
"items": [
{
"id": 1,
"color": "text",
"name": "text"
}
]
}
Success
/api/v1/features/{index}
curl -L \
--url 'https://app.prodcamp.com/api/v1/features/{index}'
{
"createdByUser": {
"roles": [
null
]
},
"editedByUser": {
"roles": [
null
]
},
"data": {
"mockupLinks": [
null
]
},
"featureValue": 1,
"id": 1,
"color": "text",
"assignedToUser": {
"roles": [
null
]
},
"name": "text",
"priority": {},
"state": {},
"status": {},
"theme": {},
"lastEditDate": "2025-02-21T18:12:15.014Z",
"createdDate": "2025-02-21T18:12:15.014Z",
"sprint": {
"status": {
"id": 1,
"caption": "text"
},
"owner": {
"id": "text",
"email": "text",
"avatarUrl": "text",
"firstName": "text",
"lastName": "text",
"fullName": "text",
"roles": [
"text"
]
}
},
"type": {},
"isPublic": true,
"upvotesCount": 1,
"commentsCount": 1,
"commentsTotalCount": 1,
"estimation": 1,
"feedbacks": [
{
"state": {},
"type": {},
"contact": {
"account": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"additionalEmails": [
null
]
},
"customerAccount": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"sentVia": 1,
"submittedBy": {
"roles": [
null
]
},
"owner": {
"roles": [
null
]
}
}
],
"subscribers": [
{
"account": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"additionalEmails": [
null
]
}
],
"tags": [
{}
]
}
Success
/api/v1/features/{index}
curl -L \
--request PUT \
--url 'https://app.prodcamp.com/api/v1/features/{index}' \
--header 'Content-Type: application/json' \
--data '{"createdByUser":{"roles":[null]},"editedByUser":{"roles":[null]},"data":{"mockupLinks":[null]},"assignedToUser":{"roles":[null]},"priority":{},"state":{},"status":{},"theme":{},"sprint":{"status":{"id":1,"caption":"text"},"owner":{"id":"text","email":"text","avatarUrl":"text","firstName":"text","lastName":"text","fullName":"text","roles":["text"]}},"type":{},"feedbacks":[{"state":{},"type":{},"contact":{"account":{"accountName":"text","status":{},"data":{},"domains":[null]},"additionalEmails":[null]},"customerAccount":{"accountName":"text","status":{},"data":{},"domains":[null]},"sentVia":1,"submittedBy":{"roles":[null]},"owner":{"roles":[null]}}],"subscribers":[{"account":{"accountName":"text","status":{},"data":{},"domains":[null]},"additionalEmails":[null]}],"tags":[{}]}'
{
"createdByUser": {
"roles": [
null
]
},
"editedByUser": {
"roles": [
null
]
},
"data": {
"mockupLinks": [
null
]
},
"featureValue": 1,
"id": 1,
"color": "text",
"assignedToUser": {
"roles": [
null
]
},
"name": "text",
"priority": {},
"state": {},
"status": {},
"theme": {},
"lastEditDate": "2025-02-21T18:12:15.014Z",
"createdDate": "2025-02-21T18:12:15.014Z",
"sprint": {
"status": {
"id": 1,
"caption": "text"
},
"owner": {
"id": "text",
"email": "text",
"avatarUrl": "text",
"firstName": "text",
"lastName": "text",
"fullName": "text",
"roles": [
"text"
]
}
},
"type": {},
"isPublic": true,
"upvotesCount": 1,
"commentsCount": 1,
"commentsTotalCount": 1,
"estimation": 1,
"feedbacks": [
{
"state": {},
"type": {},
"contact": {
"account": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"additionalEmails": [
null
]
},
"customerAccount": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"sentVia": 1,
"submittedBy": {
"roles": [
null
]
},
"owner": {
"roles": [
null
]
}
}
],
"subscribers": [
{
"account": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"additionalEmails": [
null
]
}
],
"tags": [
{}
]
}
Success
/api/v1/features/{index}
curl -L \
--request DELETE \
--url 'https://app.prodcamp.com/api/v1/features/{index}'
No body
Success
/api/v1/features/{index}/comments
curl -L \
--url 'https://app.prodcamp.com/api/v1/features/{index}/comments'
{
"pagesCount": 1,
"pageSize": 1,
"currentPage": 1,
"totalItemsCount": 1,
"items": [
{
"id": "text",
"content": "text",
"isPublic": true,
"sentVia": 1,
"firstName": "text",
"lastName": "text",
"fullName": "text",
"email": "text",
"user": {
"id": "text",
"email": "text",
"avatarUrl": "text",
"firstName": "text",
"lastName": "text",
"fullName": "text",
"roles": [
"text"
]
},
"contact": {
"id": 1,
"firstName": "text",
"lastName": "text",
"fullName": "text",
"avatarUrl": "text",
"email": "text",
"phone": "text",
"mobile": "text",
"anotherPhone": "text",
"title": "text",
"department": "text",
"companyName": "text",
"account": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"accountId": 1,
"additionalEmails": [
"text"
]
},
"feedback": {
"id": 1,
"content": "text",
"state": {},
"type": {},
"contact": {
"account": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"additionalEmails": [
null
]
},
"customerAccount": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"sentVia": 1,
"submittedBy": {
"roles": [
null
]
},
"owner": {
"roles": [
null
]
},
"sendProcessedNotification": true,
"lastEditDate": "2025-02-21T18:12:15.014Z",
"createdDate": "2025-02-21T18:12:15.014Z"
},
"isThreadStarter": true,
"threadStarterId": "text",
"lastEditDate": "2025-02-21T18:12:15.014Z",
"createdDate": "2025-02-21T18:12:15.014Z",
"threadComments": [
{
"id": "text",
"content": "text",
"isPublic": true,
"sentVia": 1,
"firstName": "text",
"lastName": "text",
"fullName": "text",
"email": "text",
"user": {
"id": "text",
"email": "text",
"avatarUrl": "text",
"firstName": "text",
"lastName": "text",
"fullName": "text",
"roles": [
"text"
]
},
"contact": {
"id": 1,
"firstName": "text",
"lastName": "text",
"fullName": "text",
"avatarUrl": "text",
"email": "text",
"phone": "text",
"mobile": "text",
"anotherPhone": "text",
"title": "text",
"department": "text",
"companyName": "text",
"account": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"accountId": 1,
"additionalEmails": [
"text"
]
},
"feedback": {
"id": 1,
"content": "text",
"state": {},
"type": {},
"contact": {
"account": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"additionalEmails": [
null
]
},
"customerAccount": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"sentVia": 1,
"submittedBy": {
"roles": [
null
]
},
"owner": {
"roles": [
null
]
},
"sendProcessedNotification": true,
"lastEditDate": "2025-02-21T18:12:15.014Z",
"createdDate": "2025-02-21T18:12:15.014Z"
},
"isThreadStarter": true,
"threadStarterId": "text",
"lastEditDate": "2025-02-21T18:12:15.014Z",
"createdDate": "2025-02-21T18:12:15.014Z",
"threadComments": [
"[Circular Reference]"
]
}
]
}
]
}
Success
/api/v1/features/{index}/comments
1
, 2
, 3
, 4
, 5
, 6
, 7
curl -L \
--request POST \
--url 'https://app.prodcamp.com/api/v1/features/{index}/comments' \
--header 'Content-Type: application/json' \
--data '{"sentVia":1,"user":{"id":"text","email":"text","avatarUrl":"text","firstName":"text","lastName":"text","fullName":"text","roles":["text"]},"contact":{"id":1,"firstName":"text","lastName":"text","fullName":"text","avatarUrl":"text","email":"text","phone":"text","mobile":"text","anotherPhone":"text","title":"text","department":"text","companyName":"text","account":{"accountName":"text","status":{},"data":{},"domains":[null]},"accountId":1,"additionalEmails":["text"]},"feedback":{"id":1,"content":"text","state":{},"type":{},"contact":{"account":{"accountName":"text","status":{},"data":{},"domains":[null]},"additionalEmails":[null]},"customerAccount":{"accountName":"text","status":{},"data":{},"domains":[null]},"sentVia":1,"submittedBy":{"roles":[null]},"owner":{"roles":[null]},"sendProcessedNotification":true,"lastEditDate":"2025-02-21T18:12:15.014Z","createdDate":"2025-02-21T18:12:15.014Z"},"threadComments":[{"id":"text","content":"text","isPublic":true,"sentVia":1,"firstName":"text","lastName":"text","fullName":"text","email":"text","user":{"id":"text","email":"text","avatarUrl":"text","firstName":"text","lastName":"text","fullName":"text","roles":["text"]},"contact":{"id":1,"firstName":"text","lastName":"text","fullName":"text","avatarUrl":"text","email":"text","phone":"text","mobile":"text","anotherPhone":"text","title":"text","department":"text","companyName":"text","account":{"accountName":"text","status":{},"data":{},"domains":[null]},"accountId":1,"additionalEmails":["text"]},"feedback":{"id":1,"content":"text","state":{},"type":{},"contact":{"account":{"accountName":"text","status":{},"data":{},"domains":[null]},"additionalEmails":[null]},"customerAccount":{"accountName":"text","status":{},"data":{},"domains":[null]},"sentVia":1,"submittedBy":{"roles":[null]},"owner":{"roles":[null]},"sendProcessedNotification":true,"lastEditDate":"2025-02-21T18:12:15.014Z","createdDate":"2025-02-21T18:12:15.014Z"},"isThreadStarter":true,"threadStarterId":"text","lastEditDate":"2025-02-21T18:12:15.014Z","createdDate":"2025-02-21T18:12:15.014Z","threadComments":["[Circular Reference]"]}]}'
{
"id": "text",
"content": "text",
"isPublic": true,
"sentVia": 1,
"firstName": "text",
"lastName": "text",
"fullName": "text",
"email": "text",
"user": {
"id": "text",
"email": "text",
"avatarUrl": "text",
"firstName": "text",
"lastName": "text",
"fullName": "text",
"roles": [
"text"
]
},
"contact": {
"id": 1,
"firstName": "text",
"lastName": "text",
"fullName": "text",
"avatarUrl": "text",
"email": "text",
"phone": "text",
"mobile": "text",
"anotherPhone": "text",
"title": "text",
"department": "text",
"companyName": "text",
"account": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"accountId": 1,
"additionalEmails": [
"text"
]
},
"feedback": {
"id": 1,
"content": "text",
"state": {},
"type": {},
"contact": {
"account": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"additionalEmails": [
null
]
},
"customerAccount": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"sentVia": 1,
"submittedBy": {
"roles": [
null
]
},
"owner": {
"roles": [
null
]
},
"sendProcessedNotification": true,
"lastEditDate": "2025-02-21T18:12:15.014Z",
"createdDate": "2025-02-21T18:12:15.014Z"
},
"isThreadStarter": true,
"threadStarterId": "text",
"lastEditDate": "2025-02-21T18:12:15.014Z",
"createdDate": "2025-02-21T18:12:15.014Z",
"threadComments": [
{
"id": "text",
"content": "text",
"isPublic": true,
"sentVia": 1,
"firstName": "text",
"lastName": "text",
"fullName": "text",
"email": "text",
"user": {
"id": "text",
"email": "text",
"avatarUrl": "text",
"firstName": "text",
"lastName": "text",
"fullName": "text",
"roles": [
"text"
]
},
"contact": {
"id": 1,
"firstName": "text",
"lastName": "text",
"fullName": "text",
"avatarUrl": "text",
"email": "text",
"phone": "text",
"mobile": "text",
"anotherPhone": "text",
"title": "text",
"department": "text",
"companyName": "text",
"account": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"accountId": 1,
"additionalEmails": [
"text"
]
},
"feedback": {
"id": 1,
"content": "text",
"state": {},
"type": {},
"contact": {
"account": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"additionalEmails": [
null
]
},
"customerAccount": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"sentVia": 1,
"submittedBy": {
"roles": [
null
]
},
"owner": {
"roles": [
null
]
},
"sendProcessedNotification": true,
"lastEditDate": "2025-02-21T18:12:15.014Z",
"createdDate": "2025-02-21T18:12:15.014Z"
},
"isThreadStarter": true,
"threadStarterId": "text",
"lastEditDate": "2025-02-21T18:12:15.014Z",
"createdDate": "2025-02-21T18:12:15.014Z",
"threadComments": [
"[Circular Reference]"
]
}
]
}
Success
/api/v1/features/{index}/comments/{commentId}/public
curl -L \
--request PUT \
--url 'https://app.prodcamp.com/api/v1/features/{index}/comments/{commentId}/public' \
--header 'Content-Type: application/json'
{
"id": "text",
"content": "text",
"isPublic": true,
"sentVia": 1,
"firstName": "text",
"lastName": "text",
"fullName": "text",
"email": "text",
"user": {
"id": "text",
"email": "text",
"avatarUrl": "text",
"firstName": "text",
"lastName": "text",
"fullName": "text",
"roles": [
"text"
]
},
"contact": {
"id": 1,
"firstName": "text",
"lastName": "text",
"fullName": "text",
"avatarUrl": "text",
"email": "text",
"phone": "text",
"mobile": "text",
"anotherPhone": "text",
"title": "text",
"department": "text",
"companyName": "text",
"account": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"accountId": 1,
"additionalEmails": [
"text"
]
},
"feedback": {
"id": 1,
"content": "text",
"state": {},
"type": {},
"contact": {
"account": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"additionalEmails": [
null
]
},
"customerAccount": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"sentVia": 1,
"submittedBy": {
"roles": [
null
]
},
"owner": {
"roles": [
null
]
},
"sendProcessedNotification": true,
"lastEditDate": "2025-02-21T18:12:15.014Z",
"createdDate": "2025-02-21T18:12:15.014Z"
},
"isThreadStarter": true,
"threadStarterId": "text",
"lastEditDate": "2025-02-21T18:12:15.014Z",
"createdDate": "2025-02-21T18:12:15.014Z",
"threadComments": [
{
"id": "text",
"content": "text",
"isPublic": true,
"sentVia": 1,
"firstName": "text",
"lastName": "text",
"fullName": "text",
"email": "text",
"user": {
"id": "text",
"email": "text",
"avatarUrl": "text",
"firstName": "text",
"lastName": "text",
"fullName": "text",
"roles": [
"text"
]
},
"contact": {
"id": 1,
"firstName": "text",
"lastName": "text",
"fullName": "text",
"avatarUrl": "text",
"email": "text",
"phone": "text",
"mobile": "text",
"anotherPhone": "text",
"title": "text",
"department": "text",
"companyName": "text",
"account": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"accountId": 1,
"additionalEmails": [
"text"
]
},
"feedback": {
"id": 1,
"content": "text",
"state": {},
"type": {},
"contact": {
"account": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"additionalEmails": [
null
]
},
"customerAccount": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"sentVia": 1,
"submittedBy": {
"roles": [
null
]
},
"owner": {
"roles": [
null
]
},
"sendProcessedNotification": true,
"lastEditDate": "2025-02-21T18:12:15.014Z",
"createdDate": "2025-02-21T18:12:15.014Z"
},
"isThreadStarter": true,
"threadStarterId": "text",
"lastEditDate": "2025-02-21T18:12:15.014Z",
"createdDate": "2025-02-21T18:12:15.014Z",
"threadComments": [
"[Circular Reference]"
]
}
]
}
Success
/api/v1/features/{index}/comments/{commentId}
curl -L \
--request DELETE \
--url 'https://app.prodcamp.com/api/v1/features/{index}/comments/{commentId}'
{
"id": "text",
"content": "text",
"isPublic": true,
"sentVia": 1,
"firstName": "text",
"lastName": "text",
"fullName": "text",
"email": "text",
"user": {
"id": "text",
"email": "text",
"avatarUrl": "text",
"firstName": "text",
"lastName": "text",
"fullName": "text",
"roles": [
"text"
]
},
"contact": {
"id": 1,
"firstName": "text",
"lastName": "text",
"fullName": "text",
"avatarUrl": "text",
"email": "text",
"phone": "text",
"mobile": "text",
"anotherPhone": "text",
"title": "text",
"department": "text",
"companyName": "text",
"account": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"accountId": 1,
"additionalEmails": [
"text"
]
},
"feedback": {
"id": 1,
"content": "text",
"state": {},
"type": {},
"contact": {
"account": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"additionalEmails": [
null
]
},
"customerAccount": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"sentVia": 1,
"submittedBy": {
"roles": [
null
]
},
"owner": {
"roles": [
null
]
},
"sendProcessedNotification": true,
"lastEditDate": "2025-02-21T18:12:15.014Z",
"createdDate": "2025-02-21T18:12:15.014Z"
},
"isThreadStarter": true,
"threadStarterId": "text",
"lastEditDate": "2025-02-21T18:12:15.014Z",
"createdDate": "2025-02-21T18:12:15.014Z",
"threadComments": [
{
"id": "text",
"content": "text",
"isPublic": true,
"sentVia": 1,
"firstName": "text",
"lastName": "text",
"fullName": "text",
"email": "text",
"user": {
"id": "text",
"email": "text",
"avatarUrl": "text",
"firstName": "text",
"lastName": "text",
"fullName": "text",
"roles": [
"text"
]
},
"contact": {
"id": 1,
"firstName": "text",
"lastName": "text",
"fullName": "text",
"avatarUrl": "text",
"email": "text",
"phone": "text",
"mobile": "text",
"anotherPhone": "text",
"title": "text",
"department": "text",
"companyName": "text",
"account": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"accountId": 1,
"additionalEmails": [
"text"
]
},
"feedback": {
"id": 1,
"content": "text",
"state": {},
"type": {},
"contact": {
"account": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"additionalEmails": [
null
]
},
"customerAccount": {
"accountName": "text",
"status": {},
"data": {},
"domains": [
null
]
},
"sentVia": 1,
"submittedBy": {
"roles": [
null
]
},
"owner": {
"roles": [
null
]
},
"sendProcessedNotification": true,
"lastEditDate": "2025-02-21T18:12:15.014Z",
"createdDate": "2025-02-21T18:12:15.014Z"
},
"isThreadStarter": true,
"threadStarterId": "text",
"lastEditDate": "2025-02-21T18:12:15.014Z",
"createdDate": "2025-02-21T18:12:15.014Z",
"threadComments": [
"[Circular Reference]"
]
}
]
}
Success
/api/v1/features/batch/update
curl -L \
--request PUT \
--url 'https://app.prodcamp.com/api/v1/features/batch/update' \
--header 'Content-Type: application/json' \
--data '{"ids":[null]}'
No body
Success
/api/v1/features/batch/delete
curl -L \
--request PUT \
--url 'https://app.prodcamp.com/api/v1/features/batch/delete' \
--header 'Content-Type: application/json-patch+json' \
--data '{"ids":[null]}'
No body
Success
/api/v1/features/priorities
curl -L \
--url 'https://app.prodcamp.com/api/v1/features/priorities'
{
"id": 1,
"caption": "text"
}
Success
/api/v1/features/statuses
curl -L \
--url 'https://app.prodcamp.com/api/v1/features/statuses'
{
"id": 1,
"caption": "text",
"type": 0
}
Success
/api/v1/features/types
curl -L \
--url 'https://app.prodcamp.com/api/v1/features/types'
{
"id": 1,
"caption": "text",
"color": "text"
}
Success