Update Changelog Entry
Updates a changelog entry. Publishing an entry with notifyOnPublish or notifyLinkedVoters sends those emails on the transition to published.
Authorization
Authorization In: header
Path Parameters
ID of the project that owns the entry.
ID of the entry to update.
Request Body
application/json
Fields to change. Omitted fields stay as they are.
Entry body, as HTML. Omit to leave unchanged.
Entry title. Omit to leave unchanged.
When true, voters of linked posts are emailed once this entry is published.
When true, changelog subscribers are emailed once this entry is published.
When the entry was published, as an ISO 8601 timestamp with a timezone offset. Omit to leave unchanged. Null clears it.
When a scheduled entry should publish, as an ISO 8601 timestamp with a timezone offset. Null clears it.
draft, scheduled, or published.
new, improved, or fixed.
Feedback post IDs this entry fulfills. Replaces the previous links.
Tag labels to set, replacing the previous tags.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
curl -X PUT "https://www.saasco.com/api/v2/projects/string/changelog/entries/string" \ -H "Content-Type: application/json" \ -d '{ "changes": {} }'{
"id": "string",
"createdAt": "string",
"updatedAt": "string",
"publishedAt": "string",
"scheduledFor": "string",
"archivedAt": "string",
"notifyOnPublish": true,
"notifyLinkedVoters": true,
"name": "string",
"slug": "string",
"body": "string",
"type": "new",
"status": "draft",
"projectId": "string",
"excerpt": "string",
"linkedPosts": [],
"tags": [
{
"id": "string",
"name": "string"
}
]
}{
"code": "BAD_REQUEST",
"message": "Invalid input data",
"issues": []
}{
"code": "UNAUTHORIZED",
"message": "Authorization not provided",
"issues": []
}{
"code": "FORBIDDEN",
"message": "Insufficient access",
"issues": []
}{
"code": "NOT_FOUND",
"message": "Not found",
"issues": []
}{
"code": "INTERNAL_SERVER_ERROR",
"message": "Internal server error",
"issues": []
}