Search
searchFind records by name, place, title, or other text across all Gramps Web record types when you lack a Gramps ID, with ranked results and pagination.
Instructions
Find records by words in them: one query across people, families, events, places, sources, citations, repositories, notes, media and tags. Start here when you have a name, place, title or other text but no Gramps ID; to browse or filter one type by its fields (all people, citations of one source, sorted by change) use list_objects, and to read a hit in full pass its Gramps ID or handle to get_object. Add * to a word to match any ending (Smith* also finds Smithson). There is no type filter: hits of all types come ranked by relevance, and page and pagesize (up to 100) step through them. Returns one line per hit (type, Gramps ID, summary, handle) with the page and total count; a page past the end says so with the total. Very long queries can fail on the server (HTTP 500): retry with one shorter term.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Page number, from 1 (default 1). | |
| query | Yes | Words to find; * matches any ending. Examples: Smith*, John, Dublin*, a register title. | |
| pagesize | No | Hits per page, 1–100 (default 20). |