Skip to main content
GET
Get sitemap URLs

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

page
integer
default:1

Page number, starting at 1. Ignored when fetch_all is true.

Required range: x >= 1
per_page
integer
default:50

URLs per page. Ignored when fetch_all is true.

Required range: 1 <= x <= 100

Case-insensitive substring match against the URL.

source_type
string

Limit to one kind of URL, matched by path (singular and plural forms are both accepted). custom returns URLs that match no known resource. Unrecognised values are ignored.

sort_column
enum<string>
default:path

Sort key. Unrecognised values fall back to path.

Available options:
path,
default_resource_title,
include_in_sitemap,
country_route_count
sort_direction
enum<string>
default:asc
Available options:
asc,
desc
include_in_sitemap
boolean

true returns only URLs shown in the sitemap; false only hidden ones.

has_country_routes
enum<string>

Limit to URLs with (with) or without (without) theme country routes.

Available options:
with,
without
region_code
string

Limit to URLs that have a country route for this region code (case-insensitive).

application_theme_id
integer

Theme whose country routes are reported. Defaults to the company's current theme.

fetch_all
boolean

Return every URL on a single page instead of paginating. Responds 413 when the sitemap has more than 10,000 URLs.

Response

Success

urls
object[]
disabled
boolean | null

True when the whole sitemap has been switched off with hide-all.

meta
object