Search Tree Persons

This operation enables you to search tree persons using a variety of query parameters such as name, event dates and places, sex, and more. This operation returns person summaries that match the search criteria.

For a detailed explanation of all supported query parameters, including formatting examples, filtering tips, and usage guidelines, see the Family Tree Search guide.

You can explore this endpoint interactively setting sample query parameters below.

"Try It!" Limitations

The built-in API explorer has limited support for this operation due to the complexity of the query parameter structure. While you can run simple queries using q. parameters, it does not support setting f. (filter) or c. (facet) parameters effectively.

For full testing capabilities, we recommend using an external API client tool such as Bruno or Postman , which offer more control over request construction and parameter encoding.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Query Params
string

The given name of the person being searched.

string

The family name of the person being searched.

string

The sex of the person being searched. Valid values are documented in Gedcomx Known Gender Types. 'http://gedcomx.org/' should not be included in the value. 'Male', 'Female', etc. is all that is required.

string

The birth like Gedcomx date of the person being searched.

string

The birth like place of the person being searched.

string

The death like Gedcomx date of the person being searched.

string

The death like place of the person being searched.

string

The marriage like Gedcomx date of the person being searched.

string

The marriage like place of the person being searched.

string

A Gedcomx date of residence of the person being searched.

string

A place of residence of the person being searched.

string

The given name of a father of the person being searched.

string

The family name of a father of the person being searched.

string

The birth like place of a father of the person being searched.

string

The given name of a mother of the person being searched.

string

The family name of a mother of the person being searched.

string

The birth like place of a mother of the person being searched.

string

The given name of a parent of the person being searched. If the sex is known to be 'Male' or 'Female', use 'mother' or 'father' rather than 'parent'.

string

The family name of a parent of the person being searched. If the sex is known to be 'Male' or 'Female', use 'mother' or 'father' rather than 'parent'

string

The birth like place of a parent of the person being searched.

string

The given name of the spouse of the person being searched.

string

The family name of the spouse of the person being searched.

string

The search filter parameters.

string

The search facet parameters.

int64

The 0 based index of the first result to be returned. Default = 0. 0 <= offset <= 4999

int64

The maximum number of search results to return. Default = 20. 1 <= count <= 100.

Headers
string
enum
required

Specifies the media type(s) that the client is willing to accept in the response.

Allowed:
Responses
200

The read was successful. See Person Schema (JSON)

204

Upon a successful search with no results.

400

The request was unable to be understood by the application. See response warning headers for details.

429

The request was throttled.

Language
Credentials
Bearer
LoadingLoading…
Response
Click Try It! to start a request and see the response here!