% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/terms-mechanisms.R
\name{search_mechanisms}
\alias{search_mechanisms}
\title{Search terms molecular mechanisms}
\usage{
search_mechanisms(
  search = NULL,
  category = NULL,
  omics_type = NULL,
  evidence_level = NULL,
  confidence_level = NULL,
  study_type = NULL,
  species = NULL,
  page = 1L,
  page_size = 20L,
  all_pages = FALSE
)
}
\arguments{
\item{search}{Optional text search query.}

\item{category}{Category filter.}

\item{omics_type}{Omics type filter.}

\item{evidence_level}{Evidence level filter.}

\item{confidence_level}{Confidence level filter.}

\item{study_type}{Study type filter.}

\item{species}{Species filter.}

\item{page}{Page number (default 1).}

\item{page_size}{Results per page (default 20).}

\item{all_pages}{If \code{TRUE}, fetch all pages via auto-pagination.}
}
\value{
A \code{\link[tibble:tibble]{tibble::tibble()}} of mechanism terms with attribute \code{"total"}.
}
\description{
Query the Terms Molecular Mechanisms database with optional filters.
}
\examples{
\dontrun{
search_mechanisms(search = "Qi deficiency")
}
}
