Exit Pages

Get the most common exit pages from multi-page sessions (where users drop off). Bounces are excluded, so the data only reflects where engaged visitors tend to leave.

POST
https://api.seline.com/api/v1/exit-pages
Click anywhere to copy

Parameters

period
stringRequired if no range is provided
Predefined time period today, 1h, 24h, 7d, 30d, 6m, 12m, all_time, month_to_date, week_to_date, year_to_date. Either period or range is required.
range
objectRequired if no period is provided
Custom date range object with from and to ISO 8601 datetime strings, e.g. 2025-09-10T00:00:00Z, both required.

Example - { from: "2025-09-10T00:00:00Z", to: "2025-09-11T00:00:00Z" }
filters
object
Optional filters to narrow down data page, entryPage, exitPage, country, region, city, browser, device, referrer, campaign, source, medium, content, term, event, hostname, os, tag.

Should be a string in a operator:value;operator:value;... format. Operators are is, is not, contains, does not contain.

Example page filter - "is:/support;is:/community;is not:/publishing"
search
string
Search term to filter results. Case-insensitive.
page
number
Page number for pagination
limit
number
Number of results per page. Default is 10. Maximum is 1000.
Example request
curl -X POST 'https://api.seline.com/api/v1/exit-pages' \
-H 'Authorization: Bearer API_TOKEN' \
-H 'Content-Type: application/json' \
-d '{
"range": {
"from": "2025-06-10T00:00:00Z",
"to": "2025-09-10T00:00:00Z"
},
"filters": {
"country": "is:US;is:PL"
},
"page": 1,
"limit": 100
}'
Click anywhere to copy
Response
{
"items": [
{ "page": "/pricing", "sessions": 421 },
{ "page": "/blog/launch", "sessions": 217 },
{ "page": "/docs/intro", "sessions": 188 }
]
}
Click anywhere to copy