---
updatedAt: 2026-07-27T21:25:40.000Z
agentTools:
  projectIndex: https://developers.fellow.ai/llms.txt
---

# Find And Replace In Note Agenda

Replace the single occurrence of `find` in a note's agenda with Fellow Markdown.

`find` must match exactly once. A missing or ambiguous match is a 422 and changes nothing.

# OpenAPI definition

```json
{
  "openapi": "3.1.0",
  "info": {
    "title": "Fellow Developer API",
    "version": "1.0.3",
    "description": "Create custom integrations and workflows with Fellow's meeting data"
  },
  "paths": {
    "/api/v1/note/{note_id}/agenda/find-replace": {
      "post": {
        "operationId": "apps_developer_api_api_find_replace_note_agenda",
        "summary": "Find And Replace In Note Agenda",
        "parameters": [
          {
            "in": "path",
            "name": "note_id",
            "schema": {
              "title": "Note Id",
              "type": "string"
            },
            "required": true
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/NoteAgendaResponse"
                }
              }
            }
          }
        },
        "description": "Replace the single occurrence of `find` in a note's agenda with Fellow Markdown.\n\n`find` must match exactly once. A missing or ambiguous match is a 422 and changes nothing.",
        "tags": [
          "Notes"
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/FindReplaceNoteAgendaRequest"
              }
            }
          },
          "required": true
        },
        "security": [
          {
            "DeveloperAPIKeyAuth": []
          }
        ]
      }
    }
  },
  "components": {
    "schemas": {
      "NoteAgenda": {
        "description": "A note's agenda content in Fellow Markdown.\n\nFellow Markdown is the editable format: what you read can be modified and written\nback as-is. It is not the same format as the note object's read-only\n`content_markdown` field.",
        "properties": {
          "note_id": {
            "title": "Note Id",
            "type": "string"
          },
          "title": {
            "title": "Title",
            "type": [
              "string",
              "null"
            ]
          },
          "content_fellow_markdown": {
            "title": "Content Fellow Markdown",
            "type": "string"
          }
        },
        "required": [
          "note_id",
          "title",
          "content_fellow_markdown"
        ],
        "title": "NoteAgenda",
        "type": "object"
      },
      "NoteAgendaResponse": {
        "description": "Response containing a note's agenda as Fellow Markdown.",
        "properties": {
          "agenda": {
            "$ref": "#/components/schemas/NoteAgenda"
          }
        },
        "required": [
          "agenda"
        ],
        "title": "NoteAgendaResponse",
        "type": "object"
      },
      "FindReplaceNoteAgendaRequest": {
        "description": "Request body for replacing a single occurrence of text in a note's agenda.",
        "properties": {
          "find": {
            "description": "Existing agenda text to replace. Must appear exactly once, or the request is rejected.",
            "minLength": 1,
            "title": "Find",
            "type": "string"
          },
          "content_fellow_markdown": {
            "description": "Fellow Markdown to substitute for the matched text, in the same format the note object's content_fellow_markdown field returns. An empty string deletes the matched text.",
            "title": "Content Fellow Markdown",
            "type": "string"
          }
        },
        "required": [
          "find",
          "content_fellow_markdown"
        ],
        "title": "FindReplaceNoteAgendaRequest",
        "type": "object"
      }
    },
    "securitySchemes": {
      "DeveloperAPIKeyAuth": {
        "type": "apiKey",
        "in": "header",
        "name": "X-API-KEY"
      }
    }
  },
  "servers": [
    {
      "url": "https://{subdomain}.fellow.app",
      "description": "Fellow",
      "variables": {
        "subdomain": {
          "default": "your-fellow-subdomain",
          "description": "The subdomain for your Fellow workspace"
        }
      }
    }
  ],
  "tags": [
    {
      "name": "Notes",
      "description": "Access and manage meeting notes and their agendas. Retrieve individual notes, list notes with filters and pagination, delete notes (privileged access required), or edit agenda content as Fellow Markdown by replacing the whole agenda, appending or prepending to it, or finding and replacing a single occurrence of text."
    }
  ]
}
```