plausible.plausible_api ======================= .. py:module:: plausible.plausible_api Attributes ---------- .. autoapisummary:: plausible.plausible_api.log Classes ------- .. autoapisummary:: plausible.plausible_api.PlausibleAPI Module Contents --------------- .. py:data:: log .. py:class:: PlausibleAPI(site_id: str | None = None, api_key: str = '') .. py:attribute:: url :value: 'https://analytics.seantis.ch/api/v2/query' .. py:attribute:: site_id :value: None .. py:attribute:: headers .. py:method:: _send_request(payload: dict[str, Any]) -> dict[Any, Any] Send request to Plausible API .. py:method:: get_stats() -> list[str] Get basic stats from Plausible API .. py:method:: get_top_pages(limit: int = 10) -> dict[str, int] Get top pages from Plausible API