---
title: "GET /signing-platforms"
method: GET
path: "/signing-platforms"
---

# GET /signing-platforms

`GET /signing-platforms`

Lists all signing platforms available in code signing that match the request parameters. If additional jobs remain to be listed, code signing returns a <code>nextToken</code> value. Use this value in subsequent calls to <code>ListSigningJobs</code> to fetch the remaining values. You can continue calling <code>ListSigningJobs</code> with your <code>maxResults</code> parameter and with new values that code signing returns in the <code>nextToken</code> parameter until all of your signing jobs have been returned.

## Query parameters

- `category` string
- `partner` string
- `target` string
- `maxResults` integer
- `nextToken` string

## Response `200`

Success

- ListSigningPlatformsResponse
  - `platforms` SigningPlatform[] — A list of all platforms that match the request parameters.
    - `platformId` string — The ID of a code signing; platform.
    - `displayName` string — The display name of a code signing platform.
    - `partner` string — Any partner entities linked to a code signing platform.
    - `target` string — The types of targets that can be signed by a code signing platform.
    - `category` 'AWSIoT' — The category of a code signing platform.
    - `signingConfiguration` object — The configuration of a code signing platform. This includes the designated hash algorithm and encryption algorithm of a signing platform.
      - `encryptionAlgorithmOptions` object, required — The encryption algorithm options that are available for a code signing job.
        - `allowedValues` EncryptionAlgorithm[], required — The set of accepted encryption algorithms that are allowed in a code signing job.
        - `defaultValue` 'RSA' | 'ECDSA', required — The default encryption algorithm that is used by a code signing job.
      - `hashAlgorithmOptions` object, required — The hash algorithm options that are available for a code signing job.
        - `allowedValues` HashAlgorithm[], required — The set of accepted hash algorithms allowed in a code signing job.
        - `defaultValue` 'SHA1' | 'SHA256', required — The default hash algorithm that is used in a code signing job.
    - `signingImageFormat` SigningImageFormat — The image format of a code signing platform or profile.
      - `supportedFormats` ImageFormat[], required — The supported formats of a code signing image.
      - `defaultFormat` 'JSON' | 'JSONEmbedded' | 'JSONDetached', required — The default format of a code signing image.
    - `maxSizeInMB` integer — The maximum size (in MB) of code that can be signed by a code signing platform.
    - `revocationSupported` boolean — Indicates whether revocation is supported for the platform.
  - `nextToken` string — Value for specifying the next set of paginated results to return.

## Other responses

- `480` — ValidationException
- `481` — AccessDeniedException
- `482` — TooManyRequestsException
- `483` — InternalServiceErrorException

---

[API](https://skmtc.net/aws/apis/signer.md) · [All operations](https://skmtc.net/aws/apis/signer/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aws/signer/versions/bfb2a13cadf4/schema)
