curl -X POST https://api.fireflies.ai/graphql \
	-H "Content-Type: application/json" \
	-H "Authorization: Bearer your_api_key" \
	-d '{
		"query": "mutation($updateMeetingTitleId: String!, $input: UpdateMeetingTitleInput!) { updateMeetingTitle(id: $updateMeetingTitleId, input: $input) { title } }",
		"variables": {
			"input": {
				"id": "your_transcript_id",
				"title": "New Title"
			}
		}
	}'
{
  "data": {
    "updateMeetingTitle": {
      "title": "New Title"
    }
  }
}

Overview

The updateMeetingTitle mutation allows for updating the title of a meeting transcript. This operation requires admin privileges within the team.

Arguments

input
UpdateMeetingTitleInput
required

The new title to be assigned to the meeting / transcript.

Usage Example

To update a meeting title, provide the transcript ID and the new title as arguments to the mutation. Here’s an example of how this mutation could be used:

mutation UpdateMeetingTitle($input: UpdateMeetingTitleInput!) {
  updateMeetingTitle(input: $input) {
    title
  }
}
curl -X POST https://api.fireflies.ai/graphql \
	-H "Content-Type: application/json" \
	-H "Authorization: Bearer your_api_key" \
	-d '{
		"query": "mutation($updateMeetingTitleId: String!, $input: UpdateMeetingTitleInput!) { updateMeetingTitle(id: $updateMeetingTitleId, input: $input) { title } }",
		"variables": {
			"input": {
				"id": "your_transcript_id",
				"title": "New Title"
			}
		}
	}'
{
  "data": {
    "updateMeetingTitle": {
      "title": "New Title"
    }
  }
}

FAQ

Error Codes

List of possible error codes that may be returned by the updateMeetingTitle mutation. Full list of error codes can be found here.

Additional Resources