source
Manage research citations, repositories, and web links. Create or update citation entries, attach them to facts, and link supporting evidence for ancestry records.
Instructions
Sources, repositories, citations and web links. A source is the work (book, deed book, website); a citation is a person-level reference into it, which fact.attach_citation then links to facts. Actions: list_sources · create_source (title only; then update_source for author/publisher/etc.) · update_source · create_repository · link_repository / unlink_repository · create_citation (sourceId + detail, optional url) · update_citation · get_citation (with the facts it supports and, for record citations, the indexed record) · remove_citation · add_web_link · remove_web_link (webLinkId from person.get).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | No | ||
| date | No | ||
| name | No | repository name | |
| note | No | ||
| page | No | ||
| No | |||
| phone | No | ||
| title | No | ||
| action | Yes | ||
| author | No | ||
| detail | No | citation detail / page text | |
| treeId | No | Tree id from tree.list | |
| address | No | ||
| personId | No | Plain numeric person id (from person.list/find/get) | |
| recordId | No | ||
| sourceId | No | ||
| otherInfo | No | ||
| publisher | No | ||
| webLinkId | No | ||
| callNumber | No | ||
| citationId | No | ||
| databaseId | No | ||
| repositoryId | No | ||
| publisherDate | No | ||
| transcription | No | ||
| publisherLocation | No |