How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Amazon Signer Signing Jobs API

The Signing Jobs API from Amazon Signer — 4 operation(s) for signing jobs.

Amazon Signer Signing Jobs API is one of 5 APIs that Amazon Signer publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Signing Jobs. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, a getting-started guide, and pricing.

This API exposes 5 operations across 4 paths, and defines 46 schemas. It is described by OpenAPI 3.2.0, at version 1.0.0.

Requests are made against 4 base URLs: http://signer.{region}.amazonaws.com, https://signer.{region}.amazonaws.com, http://signer.{region}.amazonaws.com.cn, https://signer.{region}.amazonaws.com.cn.

5 operations 4 paths 46 schemas 2 GET2 POST1 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://signer.amazonaws.com
Authentication
API Key
Terms of Service
Resource Areas
1

Authentication & Security 1

Amazon Signer Signing Jobs API declares 1 security scheme for authenticating requests. An API key is passed in the header as Authorization (hmac). By default, every request must be authenticated.

  • hmac — Amazon Signature authorization v4

Paths & Operations 5

Across 4 paths, the API surfaces 5 operations — 2 GET, 2 POST, 1 PUT. Each is listed below with its method, path, parameters, and response codes.

Signing Jobs 5
GET
/signing-jobs/{jobId}
Amazon Describe Signing Job
DescribeSigningJob 8 params → 200480481482483
GET
/signing-jobs
Amazon List Signing Jobs
ListSigningJobs 16 params → 200480481482483
POST
/signing-jobs
Amazon Start Signing Job
StartSigningJob 7 params body → 200480481482483484485
PUT
/signing-jobs/{jobId}/revoke
Amazon Revoke Signature
RevokeSignature 8 params body → 200480481482483484
POST
/signing-jobs/with-payload
Amazon Sign Payload
SignPayload 7 params body → 200480481482483484

Schemas 46

The contract defines 46 schemas that model the data the API accepts and returns. The most detailed are DescribeSigningJobResponse (19 properties), SigningJob (14 properties), SignPayloadResponse (4 properties), S3Source (3 properties). Each schema is shown below with its type and property counts.

ImageFormat
string
ProfileVersion
string
ProfileName
string
DisplayName
string
DescribeSigningJobResponse
object
19 properties
Prefix
string
SigningMaterial
object
The ACM certificate that is used to sign your code.
1 property 1 required
ListSigningJobsResponse
object
2 properties
SigningJob
object
Contains information about a signing job.
14 properties
CertificateArn
string
BucketName
string
SigningJobRevocationRecord
object
Revocation information for a signing job.
3 properties
AccountId
string
SignedObject
object
Points to an S3SignedObject object that contains information about your signed code image.
1 property
ResourceNotFoundException
HashAlgorithm
string
AccessDeniedException
JobId
string
ValidationException
PlatformId
string
S3SignedObject
object
The S3 bucket name and key where code signing saved your signed code image.
2 properties
S3Destination
object
The name and prefix of the S3 bucket where code signing saves your signed objects.
2 properties
NextToken
string
Timestamp
string
RequestedBy
string
Metadata
object
TooManyRequestsException
Key
string
Version
string
Blob
string
SigningJobs
array
SigningConfigurationOverrides
object
A signing configuration that overrides the default encryption or hash algorithm of a signing job.
2 properties
String
string
InternalServiceErrorException
SignPayloadResponse
object
4 properties
SigningParameterValue
string
SigningParameters
object
SigningStatus
string
StatusReason
string
SigningPlatformOverrides
object
Any overrides that are applied to the signing configuration of a code signing platform.
2 properties
ThrottlingException
bool
boolean
Source
object
An S3Source object that contains information about the S3 bucket where you saved your unsigned code.
1 property
EncryptionAlgorithm
string
StartSigningJobResponse
object
2 properties
S3Source
object
Information about the S3 bucket where you saved your unsigned code.
3 properties 3 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

amazon-signer-signing-jobs-api-openapi.yml Raw ↑

Other APIs Amazon Signer publishes across the network.

Amazon Signer Revocations#signatureTimestamp&platformId&profileVersionArn&jobArn&certificateHashes API
Amazon Signer Signing Platforms API
Amazon Signer Signing Profiles API
Amazon Signer Tags API
Where this information came from

This is an independent, third-party profile of Amazon Signer Signing Jobs API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.