Skip to content

List keys for all domains

Request

List domain keys, and optionally filter by signing domain or selector. Results are paginated - use the 'limit' parameter to control page size (default 10, max 100). Use the 'page' parameter from the paging response URLs to navigate through pages.

Security
basicAuth
Bodymultipart/form-datarequired
pagestringrequired

Encoded paging information, provided via 'next', 'previous' links

limitintegerrequired

Limits the number of items returned in a request

signing_domainstring

Filter by signing domain

selectorstring

Filter by selector

curl -i -X GET \
  -u '<username>:<password>' \
  https://api.mailgun.net/v1/dkim/keys \
  -H 'Content-Type: multipart/form-data' \
  -F page=string \
  -F limit=0 \
  -F signing_domain=string \
  -F selector=string

Responses

A 200 response

Bodyapplication/json
itemsArray of anyrequired
paginggithub.com-mailgun-scaffold-httpapi-paging-PagingResponse (object) or null
Any of:
Response
{ "items": [ {}, {} ], "paging": { "previous": "/v1/dkim/keys?page=<previous_page_token>", "first": "/v1/dkim/keys", "next": "/v1/dkim/keys?page=<encoded_page_token>", "last": "/v1/dkim/keys?page=<last_page_token>" } }