naftiko: 1.0.0-alpha2 info: label: Amazon Simple Storage Service description:
tags: - Aws - S3 - API created: '2026-05-06' modified: '2026-05-06' capability: consumes: - type: http namespace: aws-s3 baseUri: http://s3.us-east-1.amazonaws.com description: Amazon Simple Storage Service HTTP API. authentication: type: apikey in: header name: Authorization value: '{{AWS_S3_TOKEN}}' resources: - name: bucket-key-uploadid path: /{Bucket}/{Key}#uploadId operations: - name: abortmultipartupload method: DELETE description: Amazon S3 - AbortMultipartUpload inputParameters: - name: Bucket in: path type: string required: true description:The bucket name to which the upload was taking place.
When using this action with an access
point, you must direct requests to the access point hostn
- name: Key
in: path
type: string
required: true
description: Key of the object for which the multipart upload was initiated.
- name: uploadId
in: query
type: string
required: true
description: Upload ID that identifies the multipart upload.
- name: x-amz-request-payer
in: header
type: string
- name: x-amz-expected-bucket-owner
in: header
type: string
description: The account ID of the expected bucket owner. If the bucket is owned by a different account, the request
fails with the HTTP status code 403 ForbiddenName of the bucket to which the multipart upload was initiated.
When using this action with
an access point, you must direct requests to the access po
- name: Key
in: path
type: string
required: true
description: Object key for which the multipart upload was initiated.
- name: uploadId
in: query
type: string
required: true
description: ID for the initiated multipart upload.
- name: x-amz-checksum-crc32
in: header
type: string
description: This header can be used as a data integrity check to verify that the data received is the same data
that was originally sent. This header specifies the base64-e
- name: x-amz-checksum-crc32c
in: header
type: string
description: This header can be used as a data integrity check to verify that the data received is the same data
that was originally sent. This header specifies the base64-e
- name: x-amz-checksum-sha1
in: header
type: string
description: This header can be used as a data integrity check to verify that the data received is the same data
that was originally sent. This header specifies the base64-e
- name: x-amz-checksum-sha256
in: header
type: string
description: This header can be used as a data integrity check to verify that the data received is the same data
that was originally sent. This header specifies the base64-e
- name: x-amz-request-payer
in: header
type: string
- name: x-amz-expected-bucket-owner
in: header
type: string
description: The account ID of the expected bucket owner. If the bucket is owned by a different account, the request
fails with the HTTP status code 403 ForbiddenThe name of the bucket to which the parts are being uploaded.
When using this action with
an access point, you must direct requests to the access poi
- name: Key
in: path
type: string
required: true
description: Object key for which the multipart upload was initiated.
- name: max-parts
in: query
type: integer
description: Sets the maximum number of parts to return.
- name: part-number-marker
in: query
type: integer
description: Specifies the part after which listing should begin. Only parts with higher part numbers will be listed.
- name: uploadId
in: query
type: string
required: true
description: Upload ID identifying the multipart upload whose parts are being listed.
- name: x-amz-request-payer
in: header
type: string
- name: x-amz-expected-bucket-owner
in: header
type: string
description: The account ID of the expected bucket owner. If the bucket is owned by a different account, the request
fails with the HTTP status code 403 ForbiddenThe canned ACL to apply to the object.
This action is not supported by Amazon S3 on Outposts.
- name: Bucket in: path type: string required: true description:The name of the destination bucket.
When using this action with an access point, you must
direct requests to the access point hostname. The access poi
- name: Cache-Control
in: header
type: string
description: Specifies caching behavior along the request/reply chain.
- name: x-amz-checksum-algorithm
in: header
type: string
description: Indicates the algorithm you want Amazon S3 to use to create the checksum for the object. For more information,
see 403 Forbidden403 Forbidden403 Forbiddencors configuration is being deleted.
- name: x-amz-expected-bucket-owner
in: header
type: string
description: The account ID of the expected bucket owner. If the bucket is owned by a different account, the request
fails with the HTTP status code The base64-encoded 128-bit MD5 digest of the data. This header must be used as a message integrity
check to verify that the request body was not corrupted in
- name: x-amz-sdk-checksum-algorithm
in: header
type: string
description: Indicates the algorithm used to create the checksum for the object when using the SDK. This header
will not provide any additional functionality if not using
- name: x-amz-expected-bucket-owner
in: header
type: string
description: The account ID of the expected bucket owner. If the bucket is owned by a different account, the request
fails with the HTTP status code For requests
made using the Amazon Web Services Command Line Interf
- name: x-amz-sdk-checksum-algorithm
in: header
type: string
description: Indicates the algorithm used to create the checksum for the object when using the SDK. This header
will not provide any additional functionality if not using
- name: x-amz-expected-bucket-owner
in: header
type: string
description: The account ID of the expected bucket owner. If the bucket is owned by a different account, the request
fails with the HTTP status code The MD5 hash of the For requests made using
the Amazon Web Services Command Line Interface (CLI) or Amaz
- name: x-amz-expected-bucket-owner
in: header
type: string
description: The account ID of the expected bucket owner. If the bucket is owned by a different account, the request
fails with the HTTP status code For requests made using the Amazon Web Services Command
Line Interface (CLI) or Amazon Web Services SDKs, this field
- name: x-amz-sdk-checksum-algorithm
in: header
type: string
description: Indicates the algorithm used to create the checksum for the object when using the SDK. This header
will not provide any additional functionality if not using
- name: x-amz-confirm-remove-self-bucket-access
in: header
type: boolean
description: Set this parameter to true to confirm that you want to remove your permissions to change this bucket
policy in the future.
- name: x-amz-expected-bucket-owner
in: header
type: string
description: The account ID of the expected bucket owner. If the bucket is owned by a different account, the request
fails with the HTTP status code Indicates the algorithm used to create the checksum for the object when using the SDK. This header
will not provide any additional functionality if not using
- name: x-amz-bucket-object-lock-token
in: header
type: string
description: A token to allow Object Lock to be enabled for an existing bucket.
- name: x-amz-expected-bucket-owner
in: header
type: string
description: The account ID of the expected bucket owner. If the bucket is owned by a different account, the request
fails with the HTTP status code Indicates the algorithm used to create the checksum for the object when using the SDK. This header
will not provide any additional functionality if not using
- name: x-amz-expected-bucket-owner
in: header
type: string
description: The account ID of the expected bucket owner. If the bucket is owned by a different account, the request
fails with the HTTP status code Indicates the algorithm used to create the checksum for the object when using the SDK. This header
will not provide any additional functionality if not using
- name: x-amz-expected-bucket-owner
in: header
type: string
description: The account ID of the expected bucket owner. If the bucket is owned by a different account, the request
fails with the HTTP status code When using this action with an access
point, you must direct requests to the access point hostna
- name: Key
in: path
type: string
required: true
description: Key name of the object to delete.
- name: x-amz-mfa
in: header
type: string
description: 'The concatenation of the authentication device''s serial number, a space, and the value that is displayed
on your authentication device. Required to permanently '
- name: versionId
in: query
type: string
description: VersionId used to reference a specific version of the object.
- name: x-amz-request-payer
in: header
type: string
- name: x-amz-bypass-governance-retention
in: header
type: boolean
description: Indicates whether S3 Object Lock should bypass Governance-mode restrictions to process this operation.
To use this header, you must have the When using this action with an access point, you
must direct requests to the access point hostname. The access
- name: If-Match
in: header
type: string
description: Return the object only if its entity tag (ETag) is the same as the one specified; otherwise, return
a 412 (precondition failed) error.
- name: If-Modified-Since
in: header
type: string
description: Return the object only if it has been modified since the specified time; otherwise, return a 304 (not
modified) error.
- name: If-None-Match
in: header
type: string
description: Return the object only if its entity tag (ETag) is different from the one specified; otherwise, return
a 304 (not modified) error.
- name: If-Unmodified-Since
in: header
type: string
description: Return the object only if it has not been modified since the specified time; otherwise, return a 412
(precondition failed) error.
- name: Key
in: path
type: string
required: true
description: Key of the object to get.
- name: Range
in: header
type: string
description: Downloads the specified range bytes of an object. For more information about the HTTP Range header,
see Canned
- name: Bucket
in: path
type: string
required: true
description: The bucket name to which the PUT action was initiated. When using this action with an access
point, you must direct requests to the access point host
- name: Cache-Control
in: header
type: string
description: Can be used to specify caching behavior along the request/reply chain. For more information, see http:/
- name: Content-Encoding
in: header
type: string
description: Specifies what content encodings have been applied to the object and thus what decoding mechanisms
must be applied to obtain the media-type referenced by the Co
- name: Content-Language
in: header
type: string
description: The language the content is in.
- name: Content-Length
in: header
type: integer
description: Size of the body in bytes. This parameter is useful when the size of the body cannot be determined
automatically. For more information, see
- name: x-amz-sdk-checksum-algorithm
in: header
type: string
description: Indicates the algorithm used to create the checksum for the object when using the SDK. This header
will not provide any additional functionality if not using
- name: x-amz-checksum-crc32
in: header
type: string
description: This header can be used as a data integrity check to verify that the data received is the same data
that was originally sent. This header specifies the base64-e
- name: x-amz-checksum-crc32c
in: header
type: string
description: This header can be used as a data integrity check to verify that the data received is the same data
that was originally sent. This header specifies the base64-e
- name: x-amz-checksum-sha1
in: header
type: string
description: This header can be used as a data integrity check to verify that the data received is the same data
that was originally sent. This header specifies the base64-e
- name: x-amz-checksum-sha256
in: header
type: string
description: This header can be used as a data integrity check to verify that the data received is the same data
that was originally sent. This header specifies the base64-e
- name: Expires
in: header
type: string
description: The date and time at which the object is no longer cacheable. For more information, see 403 Forbidden403 Forbiddencorsconfiguration.
- name: Content-MD5
in: header
type: string
description: 403 Forbidden403 Forbidden403 ForbiddenThe base64-encoded 128-bit MD5 digest of the server-side encryption configuration.403 Forbidden403 Forbidden403 Forbidden403 Forbidden403 Forbidden403 ForbiddenIndicates the algorithm used to create the checksum for the object when using the SDK. This header
will not provide any additional functionality if not using
- name: x-amz-expected-bucket-owner
in: header
type: string
description: The account ID of the expected bucket owner. If the bucket is owned by a different account, the request
fails with the HTTP status code 403 Forbidden403 Forbidden403 Forbidden403 ForbiddenOwnershipControls you want to delete.
- name: x-amz-expected-bucket-owner
in: header
type: string
description: The account ID of the expected bucket owner. If the bucket is owned by a different account, the request
fails with the HTTP status code 403 ForbiddenOwnershipControls you want to retrieve.
- name: x-amz-expected-bucket-owner
in: header
type: string
description: The account ID of the expected bucket owner. If the bucket is owned by a different account, the request
fails with the HTTP status code 403 ForbiddenOwnershipControls you want to set.
- name: Content-MD5
in: header
type: string
description: OwnershipControls request body. 403 Forbidden403 Forbidden403 ForbiddenThe MD5 hash of the request body.403 Forbidden403 Forbidden403 ForbiddenThe base64-encoded 128-bit MD5 digest of the data. You must use this header as a message integrity
check to verify that the request body was not corrupted in
- name: x-amz-sdk-checksum-algorithm
in: header
type: string
description: 403 Forbidden403 Forbidden403 ForbiddenThe base64-encoded 128-bit MD5 digest of the data. You must use this header as a message integrity
check to verify that the request body was not corrupted in
- name: x-amz-sdk-checksum-algorithm
in: header
type: string
description: 403 Forbidden403 Forbidden403 ForbiddenThe base64-encoded 128-bit MD5 digest of the data. You must use this header as a message integrity
check to verify that the request body was not corrupted in
- name: x-amz-sdk-checksum-algorithm
in: header
type: string
description: 403 ForbiddenThe bucket name of the bucket containing the object. s3:BypassGove
- name: x-amz-expected-bucket-owner
in: header
type: string
description: The account ID of the expected bucket owner. If the bucket is owned by a different account, the request
fails with the HTTP status code 403 ForbiddenThe bucket name containing the object.