Create LaunchNotes Announcement
launchnotes_create_announcementCreate draft announcements in LaunchNotes projects to communicate updates, features, or releases with structured content formats.
Instructions
Create a new draft announcement in a LaunchNotes project. The announcement will be created in draft state.
Args:
project_id (string): The ID of the project
headline (string): The main headline/title (required)
content_markdown (string, optional): Content in Markdown format
content_html (string, optional): Content in HTML format
content_jira (string, optional): Content in Jira Wiki Syntax
Note: Provide only ONE content format. If multiple are provided, the API will use contentMarkdown > contentHtml > contentJira in order of precedence.
Returns: Created announcement with ID, headline, state, and creation timestamp
Use Cases:
"Create a new announcement about the API update"
"Draft an announcement for the new feature launch"
"Create announcement with headline 'v2.0 Released'"
Error Handling:
Returns validation errors if required fields are missing
Returns "Project not found" if project ID doesn't exist
Returns "Authentication failed" if API token lacks permission
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | The ID of the LaunchNotes project | |
| headline | Yes | The main headline/title of the announcement | |
| content_markdown | No | The full content/body of the announcement in Markdown format | |
| content_html | No | The full content/body of the announcement in HTML format | |
| content_jira | No | The full content/body of the announcement in Jira Wiki Syntax |