Search
Preparing search index...
The search index is not available
@jackdbd/plausible-client
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
@jackdbd/plausible-client
Entry point for the documentation of plausible-client.
Index
Interfaces
Aggregate
Options
Aggregate
Response
Breakdown
Options
Breakdown
Response
Breakdown
Result
Credentials
Fetch
Options
Options
Timeseries
Options
Timeseries
Response
Timeseries
Result
Functions
make
Client
Functions
make
Client
make
Client
(
credentials
:
Credentials
, options
?:
Options
)
:
{
stats
:
{
aggregate
:
(
(
...
args
:
[
options
?:
AggregateOptions
]
)
=>
Promise
<
{
bounce_rate
:
{
value
:
number
}
;
pageviews
:
{
value
:
number
}
;
visit_duration
:
{
value
:
number
}
;
visitors
:
{
value
:
number
}
}
>
)
;
breakdown
:
(
(
...
args
:
[
options
?:
BreakdownOptions
]
)
=>
Promise
<
BreakdownResult
[]
>
)
;
timeseries
:
(
(
...
args
:
[
options
?:
TimeseriesOptions
]
)
=>
Promise
<
TimeseriesResult
[]
>
)
}
}
Parameters
credentials:
Credentials
Optional
options:
Options
Returns
{
stats
:
{
aggregate
:
(
(
...
args
:
[
options
?:
AggregateOptions
]
)
=>
Promise
<
{
bounce_rate
:
{
value
:
number
}
;
pageviews
:
{
value
:
number
}
;
visit_duration
:
{
value
:
number
}
;
visitors
:
{
value
:
number
}
}
>
)
;
breakdown
:
(
(
...
args
:
[
options
?:
BreakdownOptions
]
)
=>
Promise
<
BreakdownResult
[]
>
)
;
timeseries
:
(
(
...
args
:
[
options
?:
TimeseriesOptions
]
)
=>
Promise
<
TimeseriesResult
[]
>
)
}
}
stats
:
{
aggregate
:
(
(
...
args
:
[
options
?:
AggregateOptions
]
)
=>
Promise
<
{
bounce_rate
:
{
value
:
number
}
;
pageviews
:
{
value
:
number
}
;
visit_duration
:
{
value
:
number
}
;
visitors
:
{
value
:
number
}
}
>
)
;
breakdown
:
(
(
...
args
:
[
options
?:
BreakdownOptions
]
)
=>
Promise
<
BreakdownResult
[]
>
)
;
timeseries
:
(
(
...
args
:
[
options
?:
TimeseriesOptions
]
)
=>
Promise
<
TimeseriesResult
[]
>
)
}
aggregate
:
(
(
...
args
:
[
options
?:
AggregateOptions
]
)
=>
Promise
<
{
bounce_rate
:
{
value
:
number
}
;
pageviews
:
{
value
:
number
}
;
visit_duration
:
{
value
:
number
}
;
visitors
:
{
value
:
number
}
}
>
)
(
...
args
:
[
options
?:
AggregateOptions
]
)
:
Promise
<
{
bounce_rate
:
{
value
:
number
}
;
pageviews
:
{
value
:
number
}
;
visit_duration
:
{
value
:
number
}
;
visitors
:
{
value
:
number
}
}
>
Parameters
Rest
...
args:
[
options
?:
AggregateOptions
]
Returns
Promise
<
{
bounce_rate
:
{
value
:
number
}
;
pageviews
:
{
value
:
number
}
;
visit_duration
:
{
value
:
number
}
;
visitors
:
{
value
:
number
}
}
>
breakdown
:
(
(
...
args
:
[
options
?:
BreakdownOptions
]
)
=>
Promise
<
BreakdownResult
[]
>
)
(
...
args
:
[
options
?:
BreakdownOptions
]
)
:
Promise
<
BreakdownResult
[]
>
Parameters
Rest
...
args:
[
options
?:
BreakdownOptions
]
Returns
Promise
<
BreakdownResult
[]
>
timeseries
:
(
(
...
args
:
[
options
?:
TimeseriesOptions
]
)
=>
Promise
<
TimeseriesResult
[]
>
)
(
...
args
:
[
options
?:
TimeseriesOptions
]
)
:
Promise
<
TimeseriesResult
[]
>
Parameters
Rest
...
args:
[
options
?:
TimeseriesOptions
]
Returns
Promise
<
TimeseriesResult
[]
>
Exports
Aggregate
Options
Aggregate
Response
Breakdown
Options
Breakdown
Response
Breakdown
Result
Credentials
Fetch
Options
Options
Timeseries
Options
Timeseries
Response
Timeseries
Result
make
Client
Generated using
TypeDoc
Entry point for the documentation of plausible-client.