pydo.spaces_key.list()
Generated on 9 Jun 2026
from pydo version
v0.36.0
Usage
client.spaces_key.list(
per_page=20,
page=1,
sort="created_at",
sort_direction="desc",
name=None,
bucket=None,
permission=None,
)Description
To list Spaces Access Key, send a GET request to /v2/spaces/keys. Sort parameter must be used with Sort Direction.
Parameters
per_pageinteger optionalNumber of items returned per page
pageinteger optionalWhich 'page' of paginated results to return.
sortstring optionalThe field to sort by.
sort_directionstring optionalThe direction to sort by. Possible values are
ascordesc.namestring optionalThe access key's name.
bucketstring optionalThe bucket's name.
permissionstring optionalThe permission of the access key. Possible values are
read,readwrite,fullaccess, or an empty string.
Pagination
This method returns paginated results. The response includes a
links.pages object with URLs for navigating between pages. To
retrieve the next page, parse the next URL and pass the page
parameter:
from urllib.parse import urlparse, parse_qs
resp = client.spaces_key.list()
pages = resp.get("links", {}).get("pages", {})
while "next" in pages:
parsed = urlparse(pages["next"])
page = int(parse_qs(parsed.query)["page"][0])
resp = client.spaces_key.list(page=page)
pages = resp.get("links", {}).get("pages", {})Response Example
More Information
See /v2/spaces/keys in the API reference for additional detail on responses, headers, parameters, and more.