Amazon S3 API
Amazon Simple Storage Service (S3) is an object storage service offering industry-leading scalability, data availability, security, and performance for storing and retrieving any amount of data.
Solid contracts, transparent operations, and an easy start — typically complete on four or five facets with one clear soft spot.
API Evangelist profiles Amazon S3 API the way a machine reads it — 1750 machine-readable artifacts across 2 APIs, pulled from the provider's own public surface and indexed so a developer, an analyst, or an AI agent can evaluate it against every other provider on the network.
Every provider in the network is reduced to the same set of machine-readable artifacts — OpenAPI contracts, event specifications, GraphQL schemas, runnable collections, pricing and rate-limit signals, security posture, OAuth scopes, and the agent surfaces (MCP servers and skills) that let software drive the API on its own. We profile them because the interface is the part of a company you can actually inspect: it is a truer signal of what a provider does than any marketing page. From those artifacts we compute the Kin Score — Amazon S3 API scores 60.2/100 (strong), with a separate agent-readiness read of 48/100 (agent ready). The full breakdown is below, followed by every artifact we hold — each card links through to its machine-readable definition on apis.io.
Kin Score
This is the API Evangelist rating — a single, repeatable read computed from the artifacts on this page. Green fill is points earned; the red track is points possible, so every bar shows earned-versus-possible at a glance.
How we profile Amazon S3 API
Each block below is one kind of artifact we hold for Amazon S3 API. For each we say what it is and why it earns a place in the profile, then list every one we've indexed — capped at two rows, scroll within the panel for the rest.
APIs 2
Each API is captured as its own OpenAPI definition — every operation, parameter, and response. This is the single most useful machine-readable description of what an API does, and it's what lets us score, lint, mock, and generate against it without asking the provider for anything.
Individual APIs this provider publishes, each with its own machine-readable definition.
Amazon S3 API Amazon Simple Storage Service API
The Amazon Simple Storage Service API from Amazon S3 API — 48 operation(s) for amazon simple storage service.
Amazon S3 API WriteGetObjectResponse#x Amz Request Route&x Amz Request Token API
The WriteGetObjectResponse#x Amz Request Route&x Amz Request Token API from Amazon S3 API — 1 operation(s) for writegetobjectresponse#x amz request route&x amz request token.
Pricing Plans 1
Pricing is part of the interface. Machine-readable plans tell you what a tier costs and includes before you commit — one of the six things the Kin Score reads for commercial clarity.
Published pricing tiers and plan structures.
Aws S3 Plans Pricing
PLANSRate Limits 1
Rate limits are the difference between a demo that works and a production integration that doesn't fall over. Publishing them is an operational-transparency signal — and a hard requirement for any agent that plans its own throughput.
Documented rate limits and quota policies.
Aws S3 Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals let a buyer model the financial operations of an API before it's live. We profile them for the same reason we profile pricing: the money is part of the contract.
Cost, billing, and metering signals for API financial operations.
Aws S3 Finops
FINOPSFeatures 10
The notable capabilities this provider advertises, captured as structured features so they can be searched and compared instead of read one landing page at a time.
Notable capabilities this provider offers.
Scalable Object Storage
Store and retrieve any amount of data, at any time, from anywhere.
Versioning
Keep multiple variants of an object in the same bucket to recover from unintended actions.
Lifecycle Policies
Automatically transition objects to cheaper storage classes or expire them after a defined period.
Cross-Region Replication
Automatically replicate objects across AWS Regions for compliance and disaster recovery.
Server-Side Encryption
Encrypt objects at rest using SSE-S3, SSE-KMS, or SSE-C managed keys.
Access Control
Fine-grained access via bucket policies, ACLs, and IAM policies.
Event Notifications
Trigger Lambda functions, SQS messages, or SNS topics on bucket events.
S3 Select
Retrieve a subset of data from an object using SQL expressions.
Transfer Acceleration
Speed up uploads using CloudFront's globally distributed edge locations.
Intelligent-Tiering
Automatically move objects to the most cost-effective access tier based on usage patterns.
Scroll within the panel for all 10 ·
Semantic Vocabularies 1
JSON-LD contexts give the data shared meaning across APIs. We profile them because semantics are what let a machine reconcile 'customer' here with 'customer' somewhere else.
JSON-LD contexts and semantic vocabularies used across these APIs.
Aws S3 Context
JSON-LDSpectral Rules 2
Governance rulesets we run against this provider's specs — the automated checks behind parts of the score. Profiling them makes the quality bar explicit and re-runnable, not a matter of opinion.
Amazon S3 API API Rules
SPECTRALAmazon S3 API API Rules
SPECTRALJSON Schema 574
Standalone JSON Schema definitions describe the data models behind the API. We profile them so the shapes are validatable on their own — useful long after a single request is forgotten.
Standalone JSON Schema definitions for this provider's data models.
AbortDate
JSON SCHEMAAbortIncompleteMultipartUpload
JSON SCHEMAAbortMultipartUploadOutput
JSON SCHEMAAbortMultipartUploadRequest
JSON SCHEMAAbortRuleId
JSON SCHEMAAccelerateConfiguration
JSON SCHEMAAcceptRanges
JSON SCHEMAAccessControlPolicy
JSON SCHEMAAccessControlTranslation
JSON SCHEMAAccessPointArn
JSON SCHEMAAccountId
JSON SCHEMAAllowedHeader
JSON SCHEMAAllowedHeaders
JSON SCHEMAAllowedMethod
JSON SCHEMAAllowedMethods
JSON SCHEMAAllowedOrigin
JSON SCHEMAAllowedOrigins
JSON SCHEMAAllowQuotedRecordDelimiter
JSON SCHEMAAnalyticsAndOperator
JSON SCHEMAAnalyticsConfiguration
JSON SCHEMAAnalyticsConfigurationList
JSON SCHEMAAnalyticsExportDestination
JSON SCHEMAAnalyticsFilter
JSON SCHEMAAnalyticsId
JSON SCHEMAAnalyticsS3BucketDestination
JSON SCHEMAAnalyticsS3ExportFileFormat
JSON SCHEMAArchiveStatus
JSON SCHEMABody
JSON SCHEMABucket
JSON SCHEMABucketAccelerateStatus
JSON SCHEMABucketAlreadyExists
JSON SCHEMABucketAlreadyOwnedByYou
JSON SCHEMABucketCannedACL
JSON SCHEMABucketKeyEnabled
JSON SCHEMABucketLifecycleConfiguration
JSON SCHEMABucketLocationConstraint
JSON SCHEMABucketLoggingStatus
JSON SCHEMABucketLogsPermission
JSON SCHEMABucketName
JSON SCHEMABuckets
JSON SCHEMABucketVersioningStatus
JSON SCHEMABypassGovernanceRetention
JSON SCHEMABytesProcessed
JSON SCHEMABytesReturned
JSON SCHEMABytesScanned
JSON SCHEMACacheControl
JSON SCHEMAChecksum
JSON SCHEMAChecksumAlgorithm
JSON SCHEMAChecksumAlgorithmList
JSON SCHEMAChecksumCRC32
JSON SCHEMAChecksumCRC32C
JSON SCHEMAChecksumMode
JSON SCHEMAChecksumSHA1
JSON SCHEMAChecksumSHA256
JSON SCHEMACloudFunction
JSON SCHEMACloudFunctionConfiguration
JSON SCHEMACloudFunctionInvocationRole
JSON SCHEMACode
JSON SCHEMAComments
JSON SCHEMACommonPrefix
JSON SCHEMACommonPrefixList
JSON SCHEMACompletedMultipartUpload
JSON SCHEMACompletedPart
JSON SCHEMACompletedPartList
JSON SCHEMACompleteMultipartUploadOutput
JSON SCHEMACompleteMultipartUploadRequest
JSON SCHEMACompressionType
JSON SCHEMACondition
JSON SCHEMAConfirmRemoveSelfBucketAccess
JSON SCHEMAContentDisposition
JSON SCHEMAContentEncoding
JSON SCHEMAContentLanguage
JSON SCHEMAContentLength
JSON SCHEMAContentMD5
JSON SCHEMAContentRange
JSON SCHEMAContentType
JSON SCHEMAContinuationEvent
JSON SCHEMACopyObjectOutput
JSON SCHEMACopyObjectRequest
JSON SCHEMACopyObjectResult
JSON SCHEMACopyPartResult
JSON SCHEMACopySource
JSON SCHEMACopySourceIfMatch
JSON SCHEMACopySourceIfModifiedSince
JSON SCHEMACopySourceIfNoneMatch
JSON SCHEMACopySourceIfUnmodifiedSince
JSON SCHEMACopySourceRange
JSON SCHEMACopySourceSSECustomerAlgorithm
JSON SCHEMACopySourceSSECustomerKey
JSON SCHEMACopySourceSSECustomerKeyMD5
JSON SCHEMACopySourceVersionId
JSON SCHEMACORSConfiguration
JSON SCHEMACORSRule
JSON SCHEMACORSRules
JSON SCHEMACreateBucketConfiguration
JSON SCHEMACreateBucketOutput
JSON SCHEMACreateBucketRequest
JSON SCHEMACreateMultipartUploadOutput
JSON SCHEMACreateMultipartUploadRequest
JSON SCHEMACreationDate
JSON SCHEMACSVInput
JSON SCHEMACSVOutput
JSON SCHEMADate
JSON SCHEMADays
JSON SCHEMADaysAfterInitiation
JSON SCHEMADefaultRetention
JSON SCHEMADelete
JSON SCHEMADeleteBucketAnalyticsConfigurationRequest
JSON SCHEMADeleteBucketCorsRequest
JSON SCHEMADeleteBucketEncryptionRequest
JSON SCHEMADeleteBucketInventoryConfigurationRequest
JSON SCHEMADeleteBucketLifecycleRequest
JSON SCHEMADeleteBucketMetricsConfigurationRequest
JSON SCHEMADeleteBucketOwnershipControlsRequest
JSON SCHEMADeleteBucketPolicyRequest
JSON SCHEMADeleteBucketReplicationRequest
JSON SCHEMADeleteBucketRequest
JSON SCHEMADeleteBucketTaggingRequest
JSON SCHEMADeleteBucketWebsiteRequest
JSON SCHEMADeletedObject
JSON SCHEMADeletedObjects
JSON SCHEMADeleteMarker
JSON SCHEMADeleteMarkerEntry
JSON SCHEMADeleteMarkerReplication
JSON SCHEMADeleteMarkerReplicationStatus
JSON SCHEMADeleteMarkers
JSON SCHEMADeleteMarkerVersionId
JSON SCHEMADeleteObjectOutput
JSON SCHEMADeleteObjectRequest
JSON SCHEMADeleteObjectsOutput
JSON SCHEMADeleteObjectsRequest
JSON SCHEMADeleteObjectTaggingOutput
JSON SCHEMADeleteObjectTaggingRequest
JSON SCHEMADeletePublicAccessBlockRequest
JSON SCHEMADelimiter
JSON SCHEMADescription
JSON SCHEMADestination
JSON SCHEMADisplayName
JSON SCHEMAEmailAddress
JSON SCHEMAEnableRequestProgress
JSON SCHEMAEncodingType
JSON SCHEMAEncryption
JSON SCHEMAEncryptionConfiguration
JSON SCHEMAEnd
JSON SCHEMAEndEvent
JSON SCHEMAError
JSON SCHEMAErrorCode
JSON SCHEMAErrorDocument
JSON SCHEMAErrorMessage
JSON SCHEMAErrors
JSON SCHEMAETag
JSON SCHEMAEvent
JSON SCHEMAEventBridgeConfiguration
JSON SCHEMAEventList
JSON SCHEMAExistingObjectReplication
JSON SCHEMAExistingObjectReplicationStatus
JSON SCHEMAExpiration
JSON SCHEMAExpirationStatus
JSON SCHEMAExpiredObjectDeleteMarker
JSON SCHEMAExpires
JSON SCHEMAExposeHeader
JSON SCHEMAExposeHeaders
JSON SCHEMAExpression
JSON SCHEMAExpressionType
JSON SCHEMAFetchOwner
JSON SCHEMAFieldDelimiter
JSON SCHEMAFileHeaderInfo
JSON SCHEMAFilterRule
JSON SCHEMAFilterRuleList
JSON SCHEMAFilterRuleName
JSON SCHEMAFilterRuleValue
JSON SCHEMAGetBucketAccelerateConfigurationOutput
JSON SCHEMAGetBucketAccelerateConfigurationRequest
JSON SCHEMAGetBucketAclOutput
JSON SCHEMAGetBucketAclRequest
JSON SCHEMAGetBucketAnalyticsConfigurationOutput
JSON SCHEMAGetBucketAnalyticsConfigurationRequest
JSON SCHEMAGetBucketCorsOutput
JSON SCHEMAGetBucketCorsRequest
JSON SCHEMAGetBucketEncryptionOutput
JSON SCHEMAGetBucketEncryptionRequest
JSON SCHEMAGetBucketInventoryConfigurationOutput
JSON SCHEMAGetBucketInventoryConfigurationRequest
JSON SCHEMAGetBucketLifecycleConfigurationOutput
JSON SCHEMAGetBucketLifecycleConfigurationRequest
JSON SCHEMAGetBucketLifecycleOutput
JSON SCHEMAGetBucketLifecycleRequest
JSON SCHEMAGetBucketLocationOutput
JSON SCHEMAGetBucketLocationRequest
JSON SCHEMAGetBucketLoggingOutput
JSON SCHEMAGetBucketLoggingRequest
JSON SCHEMAGetBucketMetricsConfigurationOutput
JSON SCHEMAGetBucketMetricsConfigurationRequest
JSON SCHEMAGetBucketNotificationConfigurationRequest
JSON SCHEMAGetBucketOwnershipControlsOutput
JSON SCHEMAGetBucketOwnershipControlsRequest
JSON SCHEMAGetBucketPolicyOutput
JSON SCHEMAGetBucketPolicyRequest
JSON SCHEMAGetBucketPolicyStatusOutput
JSON SCHEMAGetBucketPolicyStatusRequest
JSON SCHEMAGetBucketReplicationOutput
JSON SCHEMAGetBucketReplicationRequest
JSON SCHEMAGetBucketRequestPaymentOutput
JSON SCHEMAGetBucketRequestPaymentRequest
JSON SCHEMAGetBucketTaggingOutput
JSON SCHEMAGetBucketTaggingRequest
JSON SCHEMAGetBucketVersioningOutput
JSON SCHEMAGetBucketVersioningRequest
JSON SCHEMAGetBucketWebsiteOutput
JSON SCHEMAGetBucketWebsiteRequest
JSON SCHEMAGetObjectAclOutput
JSON SCHEMAGetObjectAclRequest
JSON SCHEMAGetObjectAttributesOutput
JSON SCHEMAGetObjectAttributesParts
JSON SCHEMAGetObjectAttributesRequest
JSON SCHEMAGetObjectLegalHoldOutput
JSON SCHEMAGetObjectLegalHoldRequest
JSON SCHEMAGetObjectLockConfigurationOutput
JSON SCHEMAGetObjectLockConfigurationRequest
JSON SCHEMAGetObjectOutput
JSON SCHEMAGetObjectRequest
JSON SCHEMAGetObjectResponseStatusCode
JSON SCHEMAGetObjectRetentionOutput
JSON SCHEMAGetObjectRetentionRequest
JSON SCHEMAGetObjectTaggingOutput
JSON SCHEMAGetObjectTaggingRequest
JSON SCHEMAGetObjectTorrentOutput
JSON SCHEMAGetObjectTorrentRequest
JSON SCHEMAGetPublicAccessBlockOutput
JSON SCHEMAGetPublicAccessBlockRequest
JSON SCHEMAGlacierJobParameters
JSON SCHEMAGrant
JSON SCHEMAGrantee
JSON SCHEMAGrantFullControl
JSON SCHEMAGrantRead
JSON SCHEMAGrantReadACP
JSON SCHEMAGrants
JSON SCHEMAGrantWrite
JSON SCHEMAGrantWriteACP
JSON SCHEMAHeadBucketRequest
JSON SCHEMAHeadObjectOutput
JSON SCHEMAHeadObjectRequest
JSON SCHEMAHostName
JSON SCHEMAHttpErrorCodeReturnedEquals
JSON SCHEMAHttpRedirectCode
JSON SCHEMAID
JSON SCHEMAIfMatch
JSON SCHEMAIfModifiedSince
JSON SCHEMAIfNoneMatch
JSON SCHEMAIfUnmodifiedSince
JSON SCHEMAIndexDocument
JSON SCHEMAInitiated
JSON SCHEMAInitiator
JSON SCHEMAInputSerialization
JSON SCHEMAIntelligentTieringAccessTier
JSON SCHEMAIntelligentTieringAndOperator
JSON SCHEMAIntelligentTieringConfiguration
JSON SCHEMAIntelligentTieringConfigurationList
JSON SCHEMAIntelligentTieringDays
JSON SCHEMAIntelligentTieringFilter
JSON SCHEMAIntelligentTieringId
JSON SCHEMAIntelligentTieringStatus
JSON SCHEMAInvalidObjectState
JSON SCHEMAInventoryConfiguration
JSON SCHEMAInventoryConfigurationList
JSON SCHEMAInventoryDestination
JSON SCHEMAInventoryEncryption
JSON SCHEMAInventoryFilter
JSON SCHEMAInventoryFormat
JSON SCHEMAInventoryFrequency
JSON SCHEMAInventoryId
JSON SCHEMAInventoryIncludedObjectVersions
JSON SCHEMAInventoryOptionalField
JSON SCHEMAInventoryOptionalFields
JSON SCHEMAInventoryS3BucketDestination
JSON SCHEMAInventorySchedule
JSON SCHEMAIsEnabled
JSON SCHEMAIsLatest
JSON SCHEMAIsPublic
JSON SCHEMAIsTruncated
JSON SCHEMAJSONInput
JSON SCHEMAJSONOutput
JSON SCHEMAJSONType
JSON SCHEMAKeyCount
JSON SCHEMAKeyMarker
JSON SCHEMAKeyPrefixEquals
JSON SCHEMAKMSContext
JSON SCHEMALambdaFunctionArn
JSON SCHEMALambdaFunctionConfiguration
JSON SCHEMALambdaFunctionConfigurationList
JSON SCHEMALastModified
JSON SCHEMALifecycleConfiguration
JSON SCHEMALifecycleExpiration
JSON SCHEMALifecycleRule
JSON SCHEMALifecycleRuleAndOperator
JSON SCHEMALifecycleRuleFilter
JSON SCHEMALifecycleRules
JSON SCHEMAListBucketAnalyticsConfigurationsOutput
JSON SCHEMAListBucketAnalyticsConfigurationsRequest
JSON SCHEMAListBucketInventoryConfigurationsOutput
JSON SCHEMAListBucketInventoryConfigurationsRequest
JSON SCHEMAListBucketMetricsConfigurationsOutput
JSON SCHEMAListBucketMetricsConfigurationsRequest
JSON SCHEMAListBucketsOutput
JSON SCHEMAListMultipartUploadsOutput
JSON SCHEMAListMultipartUploadsRequest
JSON SCHEMAListObjectsOutput
JSON SCHEMAListObjectsRequest
JSON SCHEMAListObjectsV2Output
JSON SCHEMAListObjectsV2Request
JSON SCHEMAListObjectVersionsOutput
JSON SCHEMAListObjectVersionsRequest
JSON SCHEMAListPartsOutput
JSON SCHEMAListPartsRequest
JSON SCHEMALocation
JSON SCHEMALocationPrefix
JSON SCHEMALoggingEnabled
JSON SCHEMAMarker
JSON SCHEMAMaxAgeSeconds
JSON SCHEMAMaxKeys
JSON SCHEMAMaxParts
JSON SCHEMAMaxUploads
JSON SCHEMAMessage
JSON SCHEMAMetadata
JSON SCHEMAMetadataDirective
JSON SCHEMAMetadataEntry
JSON SCHEMAMetadataKey
JSON SCHEMAMetadataValue
JSON SCHEMAMetrics
JSON SCHEMAMetricsAndOperator
JSON SCHEMAMetricsConfiguration
JSON SCHEMAMetricsConfigurationList
JSON SCHEMAMetricsFilter
JSON SCHEMAMetricsId
JSON SCHEMAMetricsStatus
JSON SCHEMAMFA
JSON SCHEMAMFADelete
JSON SCHEMAMFADeleteStatus
JSON SCHEMAMinutes
JSON SCHEMAMissingMeta
JSON SCHEMAMultipartUpload
JSON SCHEMAMultipartUploadId
JSON SCHEMAMultipartUploadList
JSON SCHEMANextKeyMarker
JSON SCHEMANextMarker
JSON SCHEMANextPartNumberMarker
JSON SCHEMANextToken
JSON SCHEMANextUploadIdMarker
JSON SCHEMANextVersionIdMarker
JSON SCHEMANoncurrentVersionExpiration
JSON SCHEMANoncurrentVersionTransition
JSON SCHEMANoncurrentVersionTransitionList
JSON SCHEMANoSuchBucket
JSON SCHEMANoSuchKey
JSON SCHEMANoSuchUpload
JSON SCHEMANotificationConfiguration
JSON SCHEMANotificationConfigurationDeprecated
JSON SCHEMANotificationConfigurationFilter
JSON SCHEMANotificationId
JSON SCHEMAObject
JSON SCHEMAObjectAlreadyInActiveTierError
JSON SCHEMAObjectAttributes
JSON SCHEMAObjectAttributesList
JSON SCHEMAObjectCannedACL
JSON SCHEMAObjectIdentifier
JSON SCHEMAObjectIdentifierList
JSON SCHEMAObjectKey
JSON SCHEMAObjectList
JSON SCHEMAObjectLockConfiguration
JSON SCHEMAObjectLockEnabled
JSON SCHEMAObjectLockEnabledForBucket
JSON SCHEMAObjectLockLegalHold
JSON SCHEMAObjectLockLegalHoldStatus
JSON SCHEMAObjectLockMode
JSON SCHEMAObjectLockRetainUntilDate
JSON SCHEMAObjectLockRetention
JSON SCHEMAObjectLockRetentionMode
JSON SCHEMAObjectLockRule
JSON SCHEMAObjectLockToken
JSON SCHEMAObjectNotInActiveTierError
JSON SCHEMAObjectOwnership
JSON SCHEMAObjectPart
JSON SCHEMAObjectSize
JSON SCHEMAObjectSizeGreaterThanBytes
JSON SCHEMAObjectSizeLessThanBytes
JSON SCHEMAObjectStorageClass
JSON SCHEMAObjectVersion
JSON SCHEMAObjectVersionId
JSON SCHEMAObjectVersionList
JSON SCHEMAObjectVersionStorageClass
JSON SCHEMAOutputLocation
JSON SCHEMAOutputSerialization
JSON SCHEMAOwner
JSON SCHEMAOwnerOverride
JSON SCHEMAOwnershipControls
JSON SCHEMAOwnershipControlsRule
JSON SCHEMAOwnershipControlsRules
JSON SCHEMAParquetInput
JSON SCHEMAPart
JSON SCHEMAPartNumber
JSON SCHEMAPartNumberMarker
JSON SCHEMAParts
JSON SCHEMAPartsCount
JSON SCHEMAPartsList
JSON SCHEMAPayer
JSON SCHEMAPermission
JSON SCHEMAPolicy
JSON SCHEMAPolicyStatus
JSON SCHEMAPrefix
JSON SCHEMAPriority
JSON SCHEMAProgress
JSON SCHEMAProgressEvent
JSON SCHEMAProtocol
JSON SCHEMAPublicAccessBlockConfiguration
JSON SCHEMAPutBucketAccelerateConfigurationRequest
JSON SCHEMAPutBucketAclRequest
JSON SCHEMAPutBucketAnalyticsConfigurationRequest
JSON SCHEMAPutBucketCorsRequest
JSON SCHEMAPutBucketEncryptionRequest
JSON SCHEMAPutBucketInventoryConfigurationRequest
JSON SCHEMAPutBucketLifecycleConfigurationRequest
JSON SCHEMAPutBucketLifecycleRequest
JSON SCHEMAPutBucketLoggingRequest
JSON SCHEMAPutBucketMetricsConfigurationRequest
JSON SCHEMAPutBucketNotificationConfigurationRequest
JSON SCHEMAPutBucketNotificationRequest
JSON SCHEMAPutBucketOwnershipControlsRequest
JSON SCHEMAPutBucketPolicyRequest
JSON SCHEMAPutBucketReplicationRequest
JSON SCHEMAPutBucketRequestPaymentRequest
JSON SCHEMAPutBucketTaggingRequest
JSON SCHEMAPutBucketVersioningRequest
JSON SCHEMAPutBucketWebsiteRequest
JSON SCHEMAPutObjectAclOutput
JSON SCHEMAPutObjectAclRequest
JSON SCHEMAPutObjectLegalHoldOutput
JSON SCHEMAPutObjectLegalHoldRequest
JSON SCHEMAPutObjectLockConfigurationOutput
JSON SCHEMAPutObjectLockConfigurationRequest
JSON SCHEMAPutObjectOutput
JSON SCHEMAPutObjectRequest
JSON SCHEMAPutObjectRetentionOutput
JSON SCHEMAPutObjectRetentionRequest
JSON SCHEMAPutObjectTaggingOutput
JSON SCHEMAPutObjectTaggingRequest
JSON SCHEMAPutPublicAccessBlockRequest
JSON SCHEMAQueueArn
JSON SCHEMAQueueConfiguration
JSON SCHEMAQueueConfigurationDeprecated
JSON SCHEMAQueueConfigurationList
JSON SCHEMAQuiet
JSON SCHEMAQuoteCharacter
JSON SCHEMAQuoteEscapeCharacter
JSON SCHEMAQuoteFields
JSON SCHEMARange
JSON SCHEMARecordDelimiter
JSON SCHEMARecordsEvent
JSON SCHEMARedirect
JSON SCHEMARedirectAllRequestsTo
JSON SCHEMAReplaceKeyPrefixWith
JSON SCHEMAReplaceKeyWith
JSON SCHEMAReplicaKmsKeyID
JSON SCHEMAReplicaModifications
JSON SCHEMAReplicaModificationsStatus
JSON SCHEMAReplicationConfiguration
JSON SCHEMAReplicationRule
JSON SCHEMAReplicationRuleAndOperator
JSON SCHEMAReplicationRuleFilter
JSON SCHEMAReplicationRules
JSON SCHEMAReplicationRuleStatus
JSON SCHEMAReplicationStatus
JSON SCHEMAReplicationTime
JSON SCHEMAReplicationTimeStatus
JSON SCHEMAReplicationTimeValue
JSON SCHEMARequestCharged
JSON SCHEMARequestPayer
JSON SCHEMARequestPaymentConfiguration
JSON SCHEMARequestProgress
JSON SCHEMARequestRoute
JSON SCHEMARequestToken
JSON SCHEMAResponseCacheControl
JSON SCHEMAResponseContentDisposition
JSON SCHEMAResponseContentEncoding
JSON SCHEMAResponseContentLanguage
JSON SCHEMAResponseContentType
JSON SCHEMAResponseExpires
JSON SCHEMARestore
JSON SCHEMARestoreObjectOutput
JSON SCHEMARestoreObjectRequest
JSON SCHEMARestoreOutputPath
JSON SCHEMARestoreRequest
JSON SCHEMARestoreRequestType
JSON SCHEMARole
JSON SCHEMARoutingRule
JSON SCHEMARoutingRules
JSON SCHEMARule
JSON SCHEMARules
JSON SCHEMAS3KeyFilter
JSON SCHEMAS3Location
JSON SCHEMAScanRange
JSON SCHEMASelectObjectContentEventStream
JSON SCHEMASelectObjectContentOutput
JSON SCHEMASelectObjectContentRequest
JSON SCHEMASelectParameters
JSON SCHEMAServerSideEncryption
JSON SCHEMAServerSideEncryptionByDefault
JSON SCHEMAServerSideEncryptionConfiguration
JSON SCHEMAServerSideEncryptionRule
JSON SCHEMAServerSideEncryptionRules
JSON SCHEMASetting
JSON SCHEMASize
JSON SCHEMASkipValidation
JSON SCHEMASourceSelectionCriteria
JSON SCHEMASSECustomerAlgorithm
JSON SCHEMASSECustomerKey
JSON SCHEMASSECustomerKeyMD5
JSON SCHEMASSEKMS
JSON SCHEMASseKmsEncryptedObjects
JSON SCHEMASseKmsEncryptedObjectsStatus
JSON SCHEMASSEKMSEncryptionContext
JSON SCHEMASSEKMSKeyId
JSON SCHEMASSES3
JSON SCHEMAStart
JSON SCHEMAStartAfter
JSON SCHEMAStats
JSON SCHEMAStatsEvent
JSON SCHEMAStorageClass
JSON SCHEMAStorageClassAnalysis
JSON SCHEMAStorageClassAnalysisDataExport
JSON SCHEMAStorageClassAnalysisSchemaVersion
JSON SCHEMASuffix
JSON SCHEMATag
JSON SCHEMATagCount
JSON SCHEMATagging
JSON SCHEMATaggingDirective
JSON SCHEMATaggingHeader
JSON SCHEMATagSet
JSON SCHEMATargetBucket
JSON SCHEMATargetGrant
JSON SCHEMATargetGrants
JSON SCHEMATargetPrefix
JSON SCHEMATier
JSON SCHEMATiering
JSON SCHEMATieringList
JSON SCHEMAToken
JSON SCHEMATopicArn
JSON SCHEMATopicConfiguration
JSON SCHEMATopicConfigurationDeprecated
JSON SCHEMATopicConfigurationList
JSON SCHEMATransition
JSON SCHEMATransitionList
JSON SCHEMATransitionStorageClass
JSON SCHEMAType
JSON SCHEMAUploadIdMarker
JSON SCHEMAUploadPartCopyOutput
JSON SCHEMAUploadPartCopyRequest
JSON SCHEMAUploadPartOutput
JSON SCHEMAUploadPartRequest
JSON SCHEMAURI
JSON SCHEMAUserMetadata
JSON SCHEMAValue
JSON SCHEMAVersionCount
JSON SCHEMAVersionIdMarker
JSON SCHEMAVersioningConfiguration
JSON SCHEMAWebsiteConfiguration
JSON SCHEMAWebsiteRedirectLocation
JSON SCHEMAWriteGetObjectResponseRequest
JSON SCHEMAYears
JSON SCHEMAScroll within the panel for all 574 ·
JSON Structure 574
JSON Structure captures the data shapes in a form built for tooling — a complement to JSON Schema that keeps the model machine-legible.
JSON Structure definitions describing this provider's data shapes.
S3 Abortdate Structure
JSON STRUCTURES3 Abortincompletemultipartupload Structure
JSON STRUCTURES3 Abortmultipartuploadoutput Structure
JSON STRUCTURES3 Abortmultipartuploadrequest Structure
JSON STRUCTURES3 Abortruleid Structure
JSON STRUCTURES3 Accelerateconfiguration Structure
JSON STRUCTURES3 Acceptranges Structure
JSON STRUCTURES3 Accesscontrolpolicy Structure
JSON STRUCTURES3 Accesscontroltranslation Structure
JSON STRUCTURES3 Accesspointarn Structure
JSON STRUCTURES3 Accountid Structure
JSON STRUCTURES3 Allowedheader Structure
JSON STRUCTURES3 Allowedheaders Structure
JSON STRUCTURES3 Allowedmethod Structure
JSON STRUCTURES3 Allowedmethods Structure
JSON STRUCTURES3 Allowedorigin Structure
JSON STRUCTURES3 Allowedorigins Structure
JSON STRUCTURES3 Allowquotedrecorddelimiter Structure
JSON STRUCTURES3 Analyticsandoperator Structure
JSON STRUCTURES3 Analyticsconfiguration Structure
JSON STRUCTURES3 Analyticsconfigurationlist Structure
JSON STRUCTURES3 Analyticsexportdestination Structure
JSON STRUCTURES3 Analyticsfilter Structure
JSON STRUCTURES3 Analyticsid Structure
JSON STRUCTURES3 Analyticss3Bucketdestination Structure
JSON STRUCTURES3 Analyticss3Exportfileformat Structure
JSON STRUCTURES3 Archivestatus Structure
JSON STRUCTURES3 Body Structure
JSON STRUCTURES3 Bucket Structure
JSON STRUCTURES3 Bucketacceleratestatus Structure
JSON STRUCTURES3 Bucketalreadyexists Structure
JSON STRUCTURES3 Bucketalreadyownedbyyou Structure
JSON STRUCTURES3 Bucketcannedacl Structure
JSON STRUCTURES3 Bucketkeyenabled Structure
JSON STRUCTURES3 Bucketlifecycleconfiguration Structure
JSON STRUCTURES3 Bucketlocationconstraint Structure
JSON STRUCTURES3 Bucketloggingstatus Structure
JSON STRUCTURES3 Bucketlogspermission Structure
JSON STRUCTURES3 Bucketname Structure
JSON STRUCTURES3 Buckets Structure
JSON STRUCTURES3 Bucketversioningstatus Structure
JSON STRUCTURES3 Bypassgovernanceretention Structure
JSON STRUCTURES3 Bytesprocessed Structure
JSON STRUCTURES3 Bytesreturned Structure
JSON STRUCTURES3 Bytesscanned Structure
JSON STRUCTURES3 Cachecontrol Structure
JSON STRUCTURES3 Checksum Structure
JSON STRUCTURES3 Checksumalgorithm Structure
JSON STRUCTURES3 Checksumalgorithmlist Structure
JSON STRUCTURES3 Checksumcrc32 Structure
JSON STRUCTURES3 Checksumcrc32C Structure
JSON STRUCTURES3 Checksummode Structure
JSON STRUCTURES3 Checksumsha1 Structure
JSON STRUCTURES3 Checksumsha256 Structure
JSON STRUCTURES3 Cloudfunction Structure
JSON STRUCTURES3 Cloudfunctionconfiguration Structure
JSON STRUCTURES3 Cloudfunctioninvocationrole Structure
JSON STRUCTURES3 Code Structure
JSON STRUCTURES3 Comments Structure
JSON STRUCTURES3 Commonprefix Structure
JSON STRUCTURES3 Commonprefixlist Structure
JSON STRUCTURES3 Completedmultipartupload Structure
JSON STRUCTURES3 Completedpart Structure
JSON STRUCTURES3 Completedpartlist Structure
JSON STRUCTURES3 Completemultipartuploadoutput Structure
JSON STRUCTURES3 Completemultipartuploadrequest Structure
JSON STRUCTURES3 Compressiontype Structure
JSON STRUCTURES3 Condition Structure
JSON STRUCTURES3 Confirmremoveselfbucketaccess Structure
JSON STRUCTURES3 Contentdisposition Structure
JSON STRUCTURES3 Contentencoding Structure
JSON STRUCTURES3 Contentlanguage Structure
JSON STRUCTURES3 Contentlength Structure
JSON STRUCTURES3 Contentmd5 Structure
JSON STRUCTURES3 Contentrange Structure
JSON STRUCTURES3 Contenttype Structure
JSON STRUCTURES3 Continuationevent Structure
JSON STRUCTURES3 Copyobjectoutput Structure
JSON STRUCTURES3 Copyobjectrequest Structure
JSON STRUCTURES3 Copyobjectresult Structure
JSON STRUCTURES3 Copypartresult Structure
JSON STRUCTURES3 Copysource Structure
JSON STRUCTURES3 Copysourceifmatch Structure
JSON STRUCTURES3 Copysourceifmodifiedsince Structure
JSON STRUCTURES3 Copysourceifnonematch Structure
JSON STRUCTURES3 Copysourceifunmodifiedsince Structure
JSON STRUCTURES3 Copysourcerange Structure
JSON STRUCTURES3 Copysourcessecustomeralgorithm Structure
JSON STRUCTURES3 Copysourcessecustomerkey Structure
JSON STRUCTURES3 Copysourcessecustomerkeymd5 Structure
JSON STRUCTURES3 Copysourceversionid Structure
JSON STRUCTURES3 Corsconfiguration Structure
JSON STRUCTURES3 Corsrule Structure
JSON STRUCTURES3 Corsrules Structure
JSON STRUCTURES3 Createbucketconfiguration Structure
JSON STRUCTURES3 Createbucketoutput Structure
JSON STRUCTURES3 Createbucketrequest Structure
JSON STRUCTURES3 Createmultipartuploadoutput Structure
JSON STRUCTURES3 Createmultipartuploadrequest Structure
JSON STRUCTURES3 Creationdate Structure
JSON STRUCTURES3 Csvinput Structure
JSON STRUCTURES3 Csvoutput Structure
JSON STRUCTURES3 Date Structure
JSON STRUCTURES3 Days Structure
JSON STRUCTURES3 Daysafterinitiation Structure
JSON STRUCTURES3 Defaultretention Structure
JSON STRUCTURES3 Delete Structure
JSON STRUCTURES3 Deletebucketanalyticsconfigurationrequest Structure
JSON STRUCTURES3 Deletebucketcorsrequest Structure
JSON STRUCTURES3 Deletebucketencryptionrequest Structure
JSON STRUCTURES3 Deletebucketinventoryconfigurationrequest Structure
JSON STRUCTURES3 Deletebucketlifecyclerequest Structure
JSON STRUCTURES3 Deletebucketmetricsconfigurationrequest Structure
JSON STRUCTURES3 Deletebucketownershipcontrolsrequest Structure
JSON STRUCTURES3 Deletebucketpolicyrequest Structure
JSON STRUCTURES3 Deletebucketreplicationrequest Structure
JSON STRUCTURES3 Deletebucketrequest Structure
JSON STRUCTURES3 Deletebuckettaggingrequest Structure
JSON STRUCTURES3 Deletebucketwebsiterequest Structure
JSON STRUCTURES3 Deletedobject Structure
JSON STRUCTURES3 Deletedobjects Structure
JSON STRUCTURES3 Deletemarker Structure
JSON STRUCTURES3 Deletemarkerentry Structure
JSON STRUCTURES3 Deletemarkerreplication Structure
JSON STRUCTURES3 Deletemarkerreplicationstatus Structure
JSON STRUCTURES3 Deletemarkers Structure
JSON STRUCTURES3 Deletemarkerversionid Structure
JSON STRUCTURES3 Deleteobjectoutput Structure
JSON STRUCTURES3 Deleteobjectrequest Structure
JSON STRUCTURES3 Deleteobjectsoutput Structure
JSON STRUCTURES3 Deleteobjectsrequest Structure
JSON STRUCTURES3 Deleteobjecttaggingoutput Structure
JSON STRUCTURES3 Deleteobjecttaggingrequest Structure
JSON STRUCTURES3 Deletepublicaccessblockrequest Structure
JSON STRUCTURES3 Delimiter Structure
JSON STRUCTURES3 Description Structure
JSON STRUCTURES3 Destination Structure
JSON STRUCTURES3 Displayname Structure
JSON STRUCTURES3 Emailaddress Structure
JSON STRUCTURES3 Enablerequestprogress Structure
JSON STRUCTURES3 Encodingtype Structure
JSON STRUCTURES3 Encryption Structure
JSON STRUCTURES3 Encryptionconfiguration Structure
JSON STRUCTURES3 End Structure
JSON STRUCTURES3 Endevent Structure
JSON STRUCTURES3 Error Structure
JSON STRUCTURES3 Errorcode Structure
JSON STRUCTURES3 Errordocument Structure
JSON STRUCTURES3 Errormessage Structure
JSON STRUCTURES3 Errors Structure
JSON STRUCTURES3 Etag Structure
JSON STRUCTURES3 Event Structure
JSON STRUCTURES3 Eventbridgeconfiguration Structure
JSON STRUCTURES3 Eventlist Structure
JSON STRUCTURES3 Existingobjectreplication Structure
JSON STRUCTURES3 Existingobjectreplicationstatus Structure
JSON STRUCTURES3 Expiration Structure
JSON STRUCTURES3 Expirationstatus Structure
JSON STRUCTURES3 Expiredobjectdeletemarker Structure
JSON STRUCTURES3 Expires Structure
JSON STRUCTURES3 Exposeheader Structure
JSON STRUCTURES3 Exposeheaders Structure
JSON STRUCTURES3 Expression Structure
JSON STRUCTURES3 Expressiontype Structure
JSON STRUCTURES3 Fetchowner Structure
JSON STRUCTURES3 Fielddelimiter Structure
JSON STRUCTURES3 Fileheaderinfo Structure
JSON STRUCTURES3 Filterrule Structure
JSON STRUCTURES3 Filterrulelist Structure
JSON STRUCTURES3 Filterrulename Structure
JSON STRUCTURES3 Filterrulevalue Structure
JSON STRUCTURES3 Getbucketaccelerateconfigurationoutput Structure
JSON STRUCTURES3 Getbucketaccelerateconfigurationrequest Structure
JSON STRUCTURES3 Getbucketacloutput Structure
JSON STRUCTURES3 Getbucketaclrequest Structure
JSON STRUCTURES3 Getbucketanalyticsconfigurationoutput Structure
JSON STRUCTURES3 Getbucketanalyticsconfigurationrequest Structure
JSON STRUCTURES3 Getbucketcorsoutput Structure
JSON STRUCTURES3 Getbucketcorsrequest Structure
JSON STRUCTURES3 Getbucketencryptionoutput Structure
JSON STRUCTURES3 Getbucketencryptionrequest Structure
JSON STRUCTURES3 Getbucketinventoryconfigurationoutput Structure
JSON STRUCTURES3 Getbucketinventoryconfigurationrequest Structure
JSON STRUCTURES3 Getbucketlifecycleconfigurationoutput Structure
JSON STRUCTURES3 Getbucketlifecycleconfigurationrequest Structure
JSON STRUCTURES3 Getbucketlifecycleoutput Structure
JSON STRUCTURES3 Getbucketlifecyclerequest Structure
JSON STRUCTURES3 Getbucketlocationoutput Structure
JSON STRUCTURES3 Getbucketlocationrequest Structure
JSON STRUCTURES3 Getbucketloggingoutput Structure
JSON STRUCTURES3 Getbucketloggingrequest Structure
JSON STRUCTURES3 Getbucketmetricsconfigurationoutput Structure
JSON STRUCTURES3 Getbucketmetricsconfigurationrequest Structure
JSON STRUCTURES3 Getbucketnotificationconfigurationrequest Structure
JSON STRUCTURES3 Getbucketownershipcontrolsoutput Structure
JSON STRUCTURES3 Getbucketownershipcontrolsrequest Structure
JSON STRUCTURES3 Getbucketpolicyoutput Structure
JSON STRUCTURES3 Getbucketpolicyrequest Structure
JSON STRUCTURES3 Getbucketpolicystatusoutput Structure
JSON STRUCTURES3 Getbucketpolicystatusrequest Structure
JSON STRUCTURES3 Getbucketreplicationoutput Structure
JSON STRUCTURES3 Getbucketreplicationrequest Structure
JSON STRUCTURES3 Getbucketrequestpaymentoutput Structure
JSON STRUCTURES3 Getbucketrequestpaymentrequest Structure
JSON STRUCTURES3 Getbuckettaggingoutput Structure
JSON STRUCTURES3 Getbuckettaggingrequest Structure
JSON STRUCTURES3 Getbucketversioningoutput Structure
JSON STRUCTURES3 Getbucketversioningrequest Structure
JSON STRUCTURES3 Getbucketwebsiteoutput Structure
JSON STRUCTURES3 Getbucketwebsiterequest Structure
JSON STRUCTURES3 Getobjectacloutput Structure
JSON STRUCTURES3 Getobjectaclrequest Structure
JSON STRUCTURES3 Getobjectattributesoutput Structure
JSON STRUCTURES3 Getobjectattributesparts Structure
JSON STRUCTURES3 Getobjectattributesrequest Structure
JSON STRUCTURES3 Getobjectlegalholdoutput Structure
JSON STRUCTURES3 Getobjectlegalholdrequest Structure
JSON STRUCTURES3 Getobjectlockconfigurationoutput Structure
JSON STRUCTURES3 Getobjectlockconfigurationrequest Structure
JSON STRUCTURES3 Getobjectoutput Structure
JSON STRUCTURES3 Getobjectrequest Structure
JSON STRUCTURES3 Getobjectresponsestatuscode Structure
JSON STRUCTURES3 Getobjectretentionoutput Structure
JSON STRUCTURES3 Getobjectretentionrequest Structure
JSON STRUCTURES3 Getobjecttaggingoutput Structure
JSON STRUCTURES3 Getobjecttaggingrequest Structure
JSON STRUCTURES3 Getobjecttorrentoutput Structure
JSON STRUCTURES3 Getobjecttorrentrequest Structure
JSON STRUCTURES3 Getpublicaccessblockoutput Structure
JSON STRUCTURES3 Getpublicaccessblockrequest Structure
JSON STRUCTURES3 Glacierjobparameters Structure
JSON STRUCTURES3 Grant Structure
JSON STRUCTURES3 Grantee Structure
JSON STRUCTURES3 Grantfullcontrol Structure
JSON STRUCTURES3 Grantread Structure
JSON STRUCTURES3 Grantreadacp Structure
JSON STRUCTURES3 Grants Structure
JSON STRUCTURES3 Grantwrite Structure
JSON STRUCTURES3 Grantwriteacp Structure
JSON STRUCTURES3 Headbucketrequest Structure
JSON STRUCTURES3 Headobjectoutput Structure
JSON STRUCTURES3 Headobjectrequest Structure
JSON STRUCTURES3 Hostname Structure
JSON STRUCTURES3 Httperrorcodereturnedequals Structure
JSON STRUCTURES3 Httpredirectcode Structure
JSON STRUCTURES3 Id Structure
JSON STRUCTURES3 Ifmatch Structure
JSON STRUCTURES3 Ifmodifiedsince Structure
JSON STRUCTURES3 Ifnonematch Structure
JSON STRUCTURES3 Ifunmodifiedsince Structure
JSON STRUCTURES3 Indexdocument Structure
JSON STRUCTURES3 Initiated Structure
JSON STRUCTURES3 Initiator Structure
JSON STRUCTURES3 Inputserialization Structure
JSON STRUCTURES3 Intelligenttieringaccesstier Structure
JSON STRUCTURES3 Intelligenttieringandoperator Structure
JSON STRUCTURES3 Intelligenttieringconfiguration Structure
JSON STRUCTURES3 Intelligenttieringconfigurationlist Structure
JSON STRUCTURES3 Intelligenttieringdays Structure
JSON STRUCTURES3 Intelligenttieringfilter Structure
JSON STRUCTURES3 Intelligenttieringid Structure
JSON STRUCTURES3 Intelligenttieringstatus Structure
JSON STRUCTURES3 Invalidobjectstate Structure
JSON STRUCTURES3 Inventoryconfiguration Structure
JSON STRUCTURES3 Inventoryconfigurationlist Structure
JSON STRUCTURES3 Inventorydestination Structure
JSON STRUCTURES3 Inventoryencryption Structure
JSON STRUCTURES3 Inventoryfilter Structure
JSON STRUCTURES3 Inventoryformat Structure
JSON STRUCTURES3 Inventoryfrequency Structure
JSON STRUCTURES3 Inventoryid Structure
JSON STRUCTURES3 Inventoryincludedobjectversions Structure
JSON STRUCTURES3 Inventoryoptionalfield Structure
JSON STRUCTURES3 Inventoryoptionalfields Structure
JSON STRUCTURES3 Inventorys3Bucketdestination Structure
JSON STRUCTURES3 Inventoryschedule Structure
JSON STRUCTURES3 Isenabled Structure
JSON STRUCTURES3 Islatest Structure
JSON STRUCTURES3 Ispublic Structure
JSON STRUCTURES3 Istruncated Structure
JSON STRUCTURES3 Jsoninput Structure
JSON STRUCTURES3 Jsonoutput Structure
JSON STRUCTURES3 Jsontype Structure
JSON STRUCTURES3 Keycount Structure
JSON STRUCTURES3 Keymarker Structure
JSON STRUCTURES3 Keyprefixequals Structure
JSON STRUCTURES3 Kmscontext Structure
JSON STRUCTURES3 Lambdafunctionarn Structure
JSON STRUCTURES3 Lambdafunctionconfiguration Structure
JSON STRUCTURES3 Lambdafunctionconfigurationlist Structure
JSON STRUCTURES3 Lastmodified Structure
JSON STRUCTURES3 Lifecycleconfiguration Structure
JSON STRUCTURES3 Lifecycleexpiration Structure
JSON STRUCTURES3 Lifecyclerule Structure
JSON STRUCTURES3 Lifecycleruleandoperator Structure
JSON STRUCTURES3 Lifecyclerulefilter Structure
JSON STRUCTURES3 Lifecyclerules Structure
JSON STRUCTURES3 Listbucketanalyticsconfigurationsoutput Structure
JSON STRUCTURES3 Listbucketanalyticsconfigurationsrequest Structure
JSON STRUCTURES3 Listbucketinventoryconfigurationsoutput Structure
JSON STRUCTURES3 Listbucketinventoryconfigurationsrequest Structure
JSON STRUCTURES3 Listbucketmetricsconfigurationsoutput Structure
JSON STRUCTURES3 Listbucketmetricsconfigurationsrequest Structure
JSON STRUCTURES3 Listbucketsoutput Structure
JSON STRUCTURES3 Listmultipartuploadsoutput Structure
JSON STRUCTURES3 Listmultipartuploadsrequest Structure
JSON STRUCTURES3 Listobjectsoutput Structure
JSON STRUCTURES3 Listobjectsrequest Structure
JSON STRUCTURES3 Listobjectsv2Output Structure
JSON STRUCTURES3 Listobjectsv2Request Structure
JSON STRUCTURES3 Listobjectversionsoutput Structure
JSON STRUCTURES3 Listobjectversionsrequest Structure
JSON STRUCTURES3 Listpartsoutput Structure
JSON STRUCTURES3 Listpartsrequest Structure
JSON STRUCTURES3 Location Structure
JSON STRUCTURES3 Locationprefix Structure
JSON STRUCTURES3 Loggingenabled Structure
JSON STRUCTURES3 Marker Structure
JSON STRUCTURES3 Maxageseconds Structure
JSON STRUCTURES3 Maxkeys Structure
JSON STRUCTURES3 Maxparts Structure
JSON STRUCTURES3 Maxuploads Structure
JSON STRUCTURES3 Message Structure
JSON STRUCTURES3 Metadata Structure
JSON STRUCTURES3 Metadatadirective Structure
JSON STRUCTURES3 Metadataentry Structure
JSON STRUCTURES3 Metadatakey Structure
JSON STRUCTURES3 Metadatavalue Structure
JSON STRUCTURES3 Metrics Structure
JSON STRUCTURES3 Metricsandoperator Structure
JSON STRUCTURES3 Metricsconfiguration Structure
JSON STRUCTURES3 Metricsconfigurationlist Structure
JSON STRUCTURES3 Metricsfilter Structure
JSON STRUCTURES3 Metricsid Structure
JSON STRUCTURES3 Metricsstatus Structure
JSON STRUCTURES3 Mfa Structure
JSON STRUCTURES3 Mfadelete Structure
JSON STRUCTURES3 Mfadeletestatus Structure
JSON STRUCTURES3 Minutes Structure
JSON STRUCTURES3 Missingmeta Structure
JSON STRUCTURES3 Multipartupload Structure
JSON STRUCTURES3 Multipartuploadid Structure
JSON STRUCTURES3 Multipartuploadlist Structure
JSON STRUCTURES3 Nextkeymarker Structure
JSON STRUCTURES3 Nextmarker Structure
JSON STRUCTURES3 Nextpartnumbermarker Structure
JSON STRUCTURES3 Nexttoken Structure
JSON STRUCTURES3 Nextuploadidmarker Structure
JSON STRUCTURES3 Nextversionidmarker Structure
JSON STRUCTURES3 Noncurrentversionexpiration Structure
JSON STRUCTURES3 Noncurrentversiontransition Structure
JSON STRUCTURES3 Noncurrentversiontransitionlist Structure
JSON STRUCTURES3 Nosuchbucket Structure
JSON STRUCTURES3 Nosuchkey Structure
JSON STRUCTURES3 Nosuchupload Structure
JSON STRUCTURES3 Notificationconfiguration Structure
JSON STRUCTURES3 Notificationconfigurationdeprecated Structure
JSON STRUCTURES3 Notificationconfigurationfilter Structure
JSON STRUCTURES3 Notificationid Structure
JSON STRUCTURES3 Object Structure
JSON STRUCTURES3 Objectalreadyinactivetiererror Structure
JSON STRUCTURES3 Objectattributes Structure
JSON STRUCTURES3 Objectattributeslist Structure
JSON STRUCTURES3 Objectcannedacl Structure
JSON STRUCTURES3 Objectidentifier Structure
JSON STRUCTURES3 Objectidentifierlist Structure
JSON STRUCTURES3 Objectkey Structure
JSON STRUCTURES3 Objectlist Structure
JSON STRUCTURES3 Objectlockconfiguration Structure
JSON STRUCTURES3 Objectlockenabled Structure
JSON STRUCTURES3 Objectlockenabledforbucket Structure
JSON STRUCTURES3 Objectlocklegalhold Structure
JSON STRUCTURES3 Objectlocklegalholdstatus Structure
JSON STRUCTURES3 Objectlockmode Structure
JSON STRUCTURES3 Objectlockretainuntildate Structure
JSON STRUCTURES3 Objectlockretention Structure
JSON STRUCTURES3 Objectlockretentionmode Structure
JSON STRUCTURES3 Objectlockrule Structure
JSON STRUCTURES3 Objectlocktoken Structure
JSON STRUCTURES3 Objectnotinactivetiererror Structure
JSON STRUCTURES3 Objectownership Structure
JSON STRUCTURES3 Objectpart Structure
JSON STRUCTURES3 Objectsize Structure
JSON STRUCTURES3 Objectsizegreaterthanbytes Structure
JSON STRUCTURES3 Objectsizelessthanbytes Structure
JSON STRUCTURES3 Objectstorageclass Structure
JSON STRUCTURES3 Objectversion Structure
JSON STRUCTURES3 Objectversionid Structure
JSON STRUCTURES3 Objectversionlist Structure
JSON STRUCTURES3 Objectversionstorageclass Structure
JSON STRUCTURES3 Outputlocation Structure
JSON STRUCTURES3 Outputserialization Structure
JSON STRUCTURES3 Owner Structure
JSON STRUCTURES3 Owneroverride Structure
JSON STRUCTURES3 Ownershipcontrols Structure
JSON STRUCTURES3 Ownershipcontrolsrule Structure
JSON STRUCTURES3 Ownershipcontrolsrules Structure
JSON STRUCTURES3 Parquetinput Structure
JSON STRUCTURES3 Part Structure
JSON STRUCTURES3 Partnumber Structure
JSON STRUCTURES3 Partnumbermarker Structure
JSON STRUCTURES3 Parts Structure
JSON STRUCTURES3 Partscount Structure
JSON STRUCTURES3 Partslist Structure
JSON STRUCTURES3 Payer Structure
JSON STRUCTURES3 Permission Structure
JSON STRUCTURES3 Policy Structure
JSON STRUCTURES3 Policystatus Structure
JSON STRUCTURES3 Prefix Structure
JSON STRUCTURES3 Priority Structure
JSON STRUCTURES3 Progress Structure
JSON STRUCTURES3 Progressevent Structure
JSON STRUCTURES3 Protocol Structure
JSON STRUCTURES3 Publicaccessblockconfiguration Structure
JSON STRUCTURES3 Putbucketaccelerateconfigurationrequest Structure
JSON STRUCTURES3 Putbucketaclrequest Structure
JSON STRUCTURES3 Putbucketanalyticsconfigurationrequest Structure
JSON STRUCTURES3 Putbucketcorsrequest Structure
JSON STRUCTURES3 Putbucketencryptionrequest Structure
JSON STRUCTURES3 Putbucketinventoryconfigurationrequest Structure
JSON STRUCTURES3 Putbucketlifecycleconfigurationrequest Structure
JSON STRUCTURES3 Putbucketlifecyclerequest Structure
JSON STRUCTURES3 Putbucketloggingrequest Structure
JSON STRUCTURES3 Putbucketmetricsconfigurationrequest Structure
JSON STRUCTURES3 Putbucketnotificationconfigurationrequest Structure
JSON STRUCTURES3 Putbucketnotificationrequest Structure
JSON STRUCTURES3 Putbucketownershipcontrolsrequest Structure
JSON STRUCTURES3 Putbucketpolicyrequest Structure
JSON STRUCTURES3 Putbucketreplicationrequest Structure
JSON STRUCTURES3 Putbucketrequestpaymentrequest Structure
JSON STRUCTURES3 Putbuckettaggingrequest Structure
JSON STRUCTURES3 Putbucketversioningrequest Structure
JSON STRUCTURES3 Putbucketwebsiterequest Structure
JSON STRUCTURES3 Putobjectacloutput Structure
JSON STRUCTURES3 Putobjectaclrequest Structure
JSON STRUCTURES3 Putobjectlegalholdoutput Structure
JSON STRUCTURES3 Putobjectlegalholdrequest Structure
JSON STRUCTURES3 Putobjectlockconfigurationoutput Structure
JSON STRUCTURES3 Putobjectlockconfigurationrequest Structure
JSON STRUCTURES3 Putobjectoutput Structure
JSON STRUCTURES3 Putobjectrequest Structure
JSON STRUCTURES3 Putobjectretentionoutput Structure
JSON STRUCTURES3 Putobjectretentionrequest Structure
JSON STRUCTURES3 Putobjecttaggingoutput Structure
JSON STRUCTURES3 Putobjecttaggingrequest Structure
JSON STRUCTURES3 Putpublicaccessblockrequest Structure
JSON STRUCTURES3 Queuearn Structure
JSON STRUCTURES3 Queueconfiguration Structure
JSON STRUCTURES3 Queueconfigurationdeprecated Structure
JSON STRUCTURES3 Queueconfigurationlist Structure
JSON STRUCTURES3 Quiet Structure
JSON STRUCTURES3 Quotecharacter Structure
JSON STRUCTURES3 Quoteescapecharacter Structure
JSON STRUCTURES3 Quotefields Structure
JSON STRUCTURES3 Range Structure
JSON STRUCTURES3 Recorddelimiter Structure
JSON STRUCTURES3 Recordsevent Structure
JSON STRUCTURES3 Redirect Structure
JSON STRUCTURES3 Redirectallrequeststo Structure
JSON STRUCTURES3 Replacekeyprefixwith Structure
JSON STRUCTURES3 Replacekeywith Structure
JSON STRUCTURES3 Replicakmskeyid Structure
JSON STRUCTURES3 Replicamodifications Structure
JSON STRUCTURES3 Replicamodificationsstatus Structure
JSON STRUCTURES3 Replicationconfiguration Structure
JSON STRUCTURES3 Replicationrule Structure
JSON STRUCTURES3 Replicationruleandoperator Structure
JSON STRUCTURES3 Replicationrulefilter Structure
JSON STRUCTURES3 Replicationrules Structure
JSON STRUCTURES3 Replicationrulestatus Structure
JSON STRUCTURES3 Replicationstatus Structure
JSON STRUCTURES3 Replicationtime Structure
JSON STRUCTURES3 Replicationtimestatus Structure
JSON STRUCTURES3 Replicationtimevalue Structure
JSON STRUCTURES3 Requestcharged Structure
JSON STRUCTURES3 Requestpayer Structure
JSON STRUCTURES3 Requestpaymentconfiguration Structure
JSON STRUCTURES3 Requestprogress Structure
JSON STRUCTURES3 Requestroute Structure
JSON STRUCTURES3 Requesttoken Structure
JSON STRUCTURES3 Responsecachecontrol Structure
JSON STRUCTURES3 Responsecontentdisposition Structure
JSON STRUCTURES3 Responsecontentencoding Structure
JSON STRUCTURES3 Responsecontentlanguage Structure
JSON STRUCTURES3 Responsecontenttype Structure
JSON STRUCTURES3 Responseexpires Structure
JSON STRUCTURES3 Restore Structure
JSON STRUCTURES3 Restoreobjectoutput Structure
JSON STRUCTURES3 Restoreobjectrequest Structure
JSON STRUCTURES3 Restoreoutputpath Structure
JSON STRUCTURES3 Restorerequest Structure
JSON STRUCTURES3 Restorerequesttype Structure
JSON STRUCTURES3 Role Structure
JSON STRUCTURES3 Routingrule Structure
JSON STRUCTURES3 Routingrules Structure
JSON STRUCTURES3 Rule Structure
JSON STRUCTURES3 Rules Structure
JSON STRUCTURES3 S3Keyfilter Structure
JSON STRUCTURES3 S3Location Structure
JSON STRUCTURES3 Scanrange Structure
JSON STRUCTURES3 Selectobjectcontenteventstream Structure
JSON STRUCTURES3 Selectobjectcontentoutput Structure
JSON STRUCTURES3 Selectobjectcontentrequest Structure
JSON STRUCTURES3 Selectparameters Structure
JSON STRUCTURES3 Serversideencryption Structure
JSON STRUCTURES3 Serversideencryptionbydefault Structure
JSON STRUCTURES3 Serversideencryptionconfiguration Structure
JSON STRUCTURES3 Serversideencryptionrule Structure
JSON STRUCTURES3 Serversideencryptionrules Structure
JSON STRUCTURES3 Setting Structure
JSON STRUCTURES3 Size Structure
JSON STRUCTURES3 Skipvalidation Structure
JSON STRUCTURES3 Sourceselectioncriteria Structure
JSON STRUCTURES3 Ssecustomeralgorithm Structure
JSON STRUCTURES3 Ssecustomerkey Structure
JSON STRUCTURES3 Ssecustomerkeymd5 Structure
JSON STRUCTURES3 Ssekms Structure
JSON STRUCTURES3 Ssekmsencryptedobjects Structure
JSON STRUCTURES3 Ssekmsencryptedobjectsstatus Structure
JSON STRUCTURES3 Ssekmsencryptioncontext Structure
JSON STRUCTURES3 Ssekmskeyid Structure
JSON STRUCTURES3 Sses3 Structure
JSON STRUCTURES3 Start Structure
JSON STRUCTURES3 Startafter Structure
JSON STRUCTURES3 Stats Structure
JSON STRUCTURES3 Statsevent Structure
JSON STRUCTURES3 Storageclass Structure
JSON STRUCTURES3 Storageclassanalysis Structure
JSON STRUCTURES3 Storageclassanalysisdataexport Structure
JSON STRUCTURES3 Storageclassanalysisschemaversion Structure
JSON STRUCTURES3 Suffix Structure
JSON STRUCTURES3 Tag Structure
JSON STRUCTURES3 Tagcount Structure
JSON STRUCTURES3 Tagging Structure
JSON STRUCTURES3 Taggingdirective Structure
JSON STRUCTURES3 Taggingheader Structure
JSON STRUCTURES3 Tagset Structure
JSON STRUCTURES3 Targetbucket Structure
JSON STRUCTURES3 Targetgrant Structure
JSON STRUCTURES3 Targetgrants Structure
JSON STRUCTURES3 Targetprefix Structure
JSON STRUCTURES3 Tier Structure
JSON STRUCTURES3 Tiering Structure
JSON STRUCTURES3 Tieringlist Structure
JSON STRUCTURES3 Token Structure
JSON STRUCTURES3 Topicarn Structure
JSON STRUCTURES3 Topicconfiguration Structure
JSON STRUCTURES3 Topicconfigurationdeprecated Structure
JSON STRUCTURES3 Topicconfigurationlist Structure
JSON STRUCTURES3 Transition Structure
JSON STRUCTURES3 Transitionlist Structure
JSON STRUCTURES3 Transitionstorageclass Structure
JSON STRUCTURES3 Type Structure
JSON STRUCTURES3 Uploadidmarker Structure
JSON STRUCTURES3 Uploadpartcopyoutput Structure
JSON STRUCTURES3 Uploadpartcopyrequest Structure
JSON STRUCTURES3 Uploadpartoutput Structure
JSON STRUCTURES3 Uploadpartrequest Structure
JSON STRUCTURES3 Uri Structure
JSON STRUCTURES3 Usermetadata Structure
JSON STRUCTURES3 Value Structure
JSON STRUCTURES3 Versioncount Structure
JSON STRUCTURES3 Versionidmarker Structure
JSON STRUCTURES3 Versioningconfiguration Structure
JSON STRUCTURES3 Websiteconfiguration Structure
JSON STRUCTURES3 Websiteredirectlocation Structure
JSON STRUCTURES3 Writegetobjectresponserequest Structure
JSON STRUCTURES3 Years Structure
JSON STRUCTUREScroll within the panel for all 574 ·
Examples 574
Real request and response payloads are what turn a spec from abstract into obvious — and they're one of the twelve things an agent needs to call an API correctly on the first try.
Example request and response payloads for these APIs.
S3 Abortdate Example
EXAMPLES3 Abortruleid Example
EXAMPLES3 Acceptranges Example
EXAMPLES3 Accesspointarn Example
EXAMPLES3 Accountid Example
EXAMPLES3 Allowedheader Example
EXAMPLES3 Allowedheaders Example
EXAMPLES3 Allowedmethod Example
EXAMPLES3 Allowedmethods Example
EXAMPLES3 Allowedorigin Example
EXAMPLES3 Allowedorigins Example
EXAMPLES3 Analyticsfilter Example
EXAMPLES3 Analyticsid Example
EXAMPLES3 Archivestatus Example
EXAMPLES3 Body Example
EXAMPLES3 Bucket Example
EXAMPLES3 Bucketcannedacl Example
EXAMPLES3 Bucketkeyenabled Example
EXAMPLES3 Bucketname Example
EXAMPLES3 Buckets Example
EXAMPLES3 Bytesprocessed Example
EXAMPLES3 Bytesreturned Example
EXAMPLES3 Bytesscanned Example
EXAMPLES3 Cachecontrol Example
EXAMPLES3 Checksum Example
EXAMPLES3 Checksumalgorithm Example
EXAMPLES3 Checksumcrc32 Example
EXAMPLES3 Checksumcrc32C Example
EXAMPLES3 Checksummode Example
EXAMPLES3 Checksumsha1 Example
EXAMPLES3 Checksumsha256 Example
EXAMPLES3 Cloudfunction Example
EXAMPLES3 Code Example
EXAMPLES3 Comments Example
EXAMPLES3 Commonprefix Example
EXAMPLES3 Commonprefixlist Example
EXAMPLES3 Completedpart Example
EXAMPLES3 Completedpartlist Example
EXAMPLES3 Compressiontype Example
EXAMPLES3 Condition Example
EXAMPLES3 Contentencoding Example
EXAMPLES3 Contentlanguage Example
EXAMPLES3 Contentlength Example
EXAMPLES3 Contentmd5 Example
EXAMPLES3 Contentrange Example
EXAMPLES3 Contenttype Example
EXAMPLES3 Continuationevent Example
EXAMPLES3 Copyobjectoutput Example
EXAMPLES3 Copyobjectrequest Example
EXAMPLES3 Copyobjectresult Example
EXAMPLES3 Copypartresult Example
EXAMPLES3 Copysource Example
EXAMPLES3 Copysourceifmatch Example
EXAMPLES3 Copysourcerange Example
EXAMPLES3 Corsconfiguration Example
EXAMPLES3 Corsrule Example
EXAMPLES3 Corsrules Example
EXAMPLES3 Creationdate Example
EXAMPLES3 Csvinput Example
EXAMPLES3 Csvoutput Example
EXAMPLES3 Date Example
EXAMPLES3 Days Example
EXAMPLES3 Defaultretention Example
EXAMPLES3 Delete Example
EXAMPLES3 Deletedobject Example
EXAMPLES3 Deletedobjects Example
EXAMPLES3 Deletemarker Example
EXAMPLES3 Deletemarkerentry Example
EXAMPLES3 Deletemarkers Example
EXAMPLES3 Delimiter Example
EXAMPLES3 Description Example
EXAMPLES3 Destination Example
EXAMPLES3 Displayname Example
EXAMPLES3 Emailaddress Example
EXAMPLES3 Encodingtype Example
EXAMPLES3 Encryption Example
EXAMPLES3 End Example
EXAMPLES3 Endevent Example
EXAMPLES3 Error Example
EXAMPLES3 Errorcode Example
EXAMPLES3 Errordocument Example
EXAMPLES3 Errormessage Example
EXAMPLES3 Errors Example
EXAMPLES3 Etag Example
EXAMPLES3 Event Example
EXAMPLES3 Eventlist Example
EXAMPLES3 Expiration Example
EXAMPLES3 Expirationstatus Example
EXAMPLES3 Expires Example
EXAMPLES3 Exposeheader Example
EXAMPLES3 Exposeheaders Example
EXAMPLES3 Expression Example
EXAMPLES3 Expressiontype Example
EXAMPLES3 Fetchowner Example
EXAMPLES3 Fielddelimiter Example
EXAMPLES3 Fileheaderinfo Example
EXAMPLES3 Filterrule Example
EXAMPLES3 Filterrulelist Example
EXAMPLES3 Filterrulename Example
EXAMPLES3 Filterrulevalue Example
EXAMPLES3 Getobjectoutput Example
EXAMPLES3 Getobjectrequest Example
EXAMPLES3 Grant Example
EXAMPLES3 Grantee Example
EXAMPLES3 Grantfullcontrol Example
EXAMPLES3 Grantread Example
EXAMPLES3 Grantreadacp Example
EXAMPLES3 Grants Example
EXAMPLES3 Grantwrite Example
EXAMPLES3 Grantwriteacp Example
EXAMPLES3 Headbucketrequest Example
EXAMPLES3 Headobjectoutput Example
EXAMPLES3 Headobjectrequest Example
EXAMPLES3 Hostname Example
EXAMPLES3 Httpredirectcode Example
EXAMPLES3 Id Example
EXAMPLES3 Ifmatch Example
EXAMPLES3 Ifmodifiedsince Example
EXAMPLES3 Ifnonematch Example
EXAMPLES3 Ifunmodifiedsince Example
EXAMPLES3 Indexdocument Example
EXAMPLES3 Initiated Example
EXAMPLES3 Initiator Example
EXAMPLES3 Inventoryfilter Example
EXAMPLES3 Inventoryformat Example
EXAMPLES3 Inventoryid Example
EXAMPLES3 Inventoryschedule Example
EXAMPLES3 Isenabled Example
EXAMPLES3 Islatest Example
EXAMPLES3 Ispublic Example
EXAMPLES3 Istruncated Example
EXAMPLES3 Jsoninput Example
EXAMPLES3 Jsonoutput Example
EXAMPLES3 Jsontype Example
EXAMPLES3 Keycount Example
EXAMPLES3 Keymarker Example
EXAMPLES3 Keyprefixequals Example
EXAMPLES3 Kmscontext Example
EXAMPLES3 Lambdafunctionarn Example
EXAMPLES3 Lastmodified Example
EXAMPLES3 Lifecyclerule Example
EXAMPLES3 Lifecyclerules Example
EXAMPLES3 Listbucketsoutput Example
EXAMPLES3 Listobjectsoutput Example
EXAMPLES3 Listpartsoutput Example
EXAMPLES3 Listpartsrequest Example
EXAMPLES3 Location Example
EXAMPLES3 Locationprefix Example
EXAMPLES3 Loggingenabled Example
EXAMPLES3 Marker Example
EXAMPLES3 Maxageseconds Example
EXAMPLES3 Maxkeys Example
EXAMPLES3 Maxparts Example
EXAMPLES3 Maxuploads Example
EXAMPLES3 Message Example
EXAMPLES3 Metadata Example
EXAMPLES3 Metadatadirective Example
EXAMPLES3 Metadataentry Example
EXAMPLES3 Metadatakey Example
EXAMPLES3 Metadatavalue Example
EXAMPLES3 Metrics Example
EXAMPLES3 Metricsfilter Example
EXAMPLES3 Metricsid Example
EXAMPLES3 Metricsstatus Example
EXAMPLES3 Mfa Example
EXAMPLES3 Mfadelete Example
EXAMPLES3 Mfadeletestatus Example
EXAMPLES3 Minutes Example
EXAMPLES3 Missingmeta Example
EXAMPLES3 Multipartupload Example
EXAMPLES3 Multipartuploadid Example
EXAMPLES3 Nextkeymarker Example
EXAMPLES3 Nextmarker Example
EXAMPLES3 Nexttoken Example
EXAMPLES3 Nosuchbucket Example
EXAMPLES3 Nosuchkey Example
EXAMPLES3 Nosuchupload Example
EXAMPLES3 Notificationid Example
EXAMPLES3 Object Example
EXAMPLES3 Objectattributes Example
EXAMPLES3 Objectcannedacl Example
EXAMPLES3 Objectidentifier Example
EXAMPLES3 Objectkey Example
EXAMPLES3 Objectlist Example
EXAMPLES3 Objectlockenabled Example
EXAMPLES3 Objectlockmode Example
EXAMPLES3 Objectlockrule Example
EXAMPLES3 Objectlocktoken Example
EXAMPLES3 Objectownership Example
EXAMPLES3 Objectpart Example
EXAMPLES3 Objectsize Example
EXAMPLES3 Objectversion Example
EXAMPLES3 Objectversionid Example
EXAMPLES3 Objectversionlist Example
EXAMPLES3 Outputlocation Example
EXAMPLES3 Owner Example
EXAMPLES3 Owneroverride Example
EXAMPLES3 Ownershipcontrols Example
EXAMPLES3 Parquetinput Example
EXAMPLES3 Part Example
EXAMPLES3 Partnumber Example
EXAMPLES3 Partnumbermarker Example
EXAMPLES3 Parts Example
EXAMPLES3 Partscount Example
EXAMPLES3 Partslist Example
EXAMPLES3 Payer Example
EXAMPLES3 Permission Example
EXAMPLES3 Policy Example
EXAMPLES3 Policystatus Example
EXAMPLES3 Prefix Example
EXAMPLES3 Priority Example
EXAMPLES3 Progress Example
EXAMPLES3 Progressevent Example
EXAMPLES3 Protocol Example
EXAMPLES3 Putobjectoutput Example
EXAMPLES3 Putobjectrequest Example
EXAMPLES3 Queuearn Example
EXAMPLES3 Quiet Example
EXAMPLES3 Quotecharacter Example
EXAMPLES3 Quotefields Example
EXAMPLES3 Range Example
EXAMPLES3 Recorddelimiter Example
EXAMPLES3 Recordsevent Example
EXAMPLES3 Redirect Example
EXAMPLES3 Replacekeywith Example
EXAMPLES3 Replicakmskeyid Example
EXAMPLES3 Replicationrule Example
EXAMPLES3 Replicationrules Example
EXAMPLES3 Replicationstatus Example
EXAMPLES3 Replicationtime Example
EXAMPLES3 Requestcharged Example
EXAMPLES3 Requestpayer Example
EXAMPLES3 Requestprogress Example
EXAMPLES3 Requestroute Example
EXAMPLES3 Requesttoken Example
EXAMPLES3 Responseexpires Example
EXAMPLES3 Restore Example
EXAMPLES3 Restoreoutputpath Example
EXAMPLES3 Restorerequest Example
EXAMPLES3 Role Example
EXAMPLES3 Routingrule Example
EXAMPLES3 Routingrules Example
EXAMPLES3 Rule Example
EXAMPLES3 Rules Example
EXAMPLES3 S3Keyfilter Example
EXAMPLES3 S3Location Example
EXAMPLES3 Scanrange Example
EXAMPLES3 Selectparameters Example
EXAMPLES3 Setting Example
EXAMPLES3 Size Example
EXAMPLES3 Skipvalidation Example
EXAMPLES3 Ssecustomerkey Example
EXAMPLES3 Ssecustomerkeymd5 Example
EXAMPLES3 Ssekms Example
EXAMPLES3 Ssekmskeyid Example
EXAMPLES3 Sses3 Example
EXAMPLES3 Start Example
EXAMPLES3 Startafter Example
EXAMPLES3 Stats Example
EXAMPLES3 Statsevent Example
EXAMPLES3 Storageclass Example
EXAMPLES3 Suffix Example
EXAMPLES3 Tag Example
EXAMPLES3 Tagcount Example
EXAMPLES3 Tagging Example
EXAMPLES3 Taggingdirective Example
EXAMPLES3 Taggingheader Example
EXAMPLES3 Tagset Example
EXAMPLES3 Targetbucket Example
EXAMPLES3 Targetgrant Example
EXAMPLES3 Targetgrants Example
EXAMPLES3 Targetprefix Example
EXAMPLES3 Tier Example
EXAMPLES3 Tiering Example
EXAMPLES3 Tieringlist Example
EXAMPLES3 Token Example
EXAMPLES3 Topicarn Example
EXAMPLES3 Transition Example
EXAMPLES3 Transitionlist Example
EXAMPLES3 Type Example
EXAMPLES3 Uploadidmarker Example
EXAMPLES3 Uploadpartoutput Example
EXAMPLES3 Uploadpartrequest Example
EXAMPLES3 Uri Example
EXAMPLES3 Usermetadata Example
EXAMPLES3 Value Example
EXAMPLES3 Versioncount Example
EXAMPLES3 Versionidmarker Example
EXAMPLES3 Years Example
EXAMPLEScroll within the panel for all 574 ·
Security Posture 4
Authentication, domain security, vulnerability disclosure, and trust-center signals — the evidence that a provider takes security seriously enough to document it. We profile it because you can't govern what you can't see.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Agentic Access 1
An x-agentic-access contract marks which operations are safe for an agent to run on its own and which need a human in the loop. It is the difference between an API an agent can use and one it can use safely.
Recommended x-agentic-access execution contracts for AI agents.
Use Cases 5
What developers actually build with this provider — captured so the catalogue answers 'what is this for', not just 'what does this expose'.
What developers build with this provider.
Data Lake Storage
Store raw data for analytics pipelines using AWS Glue, Athena, and Redshift Spectrum.
Static Website Hosting
Host static websites and single-page applications directly from S3.
Backup and Archive
Store backups and archives with lifecycle policies to move data to Glacier for long-term retention.
Media Storage and Distribution
Store and serve images, videos, and documents globally via CloudFront CDN.
Application Data Storage
Store user-generated content, application logs, and configuration files.
Resources
Every other property we hold for Amazon S3 API — documentation, portals, status pages, policies, and corporate surface — grouped by the job it does, following the integrator's arc from getting started to running in production.
Get Started 1
Portal, sign-up, and the first successful call
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 2
Pagination, idempotency, versioning, errors, and events
Access & Security 4
Authentication, authorization, and security posture
Operate 3
Status, limits, changes, and where to get help
Commercial 3
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
← All providers · Data indexed from github.com/api-evangelist/aws-s3 · machine-readable index on apis.io