A

AWS Security Token Service API

by AWS Security Token Service Free tier

<fullname>Security Token Service</fullname> <p>Security Token Service (STS) enables you to request temporary, limited-privilege credentials for Identity and Access Management (IAM) users or for users that you authenticate (federated users). This guide provides descriptions of the STS API. For more information about using this service, see <a href="https://docs.aws.amazon.com/IAM/latest/UserGuide/i

auth

Quick Reference

Base URL https://sts.amazonaws.com Auth type API Key Header Auth header Authorization: YOUR_API_KEY Rate limit 100 req/s per region (default) Pricing Enterprise / contact sales Free quota None Documentation https://api.apis.guru/v2/specs/amazonaws.com:sts/2011-06-15.json Endpoint status Live — HTTP 200 — endpoint is accessible2.56s (checked Mar 29, 2026) Builder score D 48% builder-friendly
Pricing
28
Latency
40
Depth
68

Authentication

API key in the Authorization header

Authorization: YOUR_API_KEY

Pricing

Model subscription Starting price Enterprise / contact sales Free quota None

Free with AWS account. AWS STS has no additional charges beyond IAM costs.

Key Endpoints

MethodPathDescription
GET /#Action=AssumeRole <p>Returns a set of temporary security credentials that you can use to access Am
POST /#Action=AssumeRole <p>Returns a set of temporary security credentials that you can use to access Am
GET /#Action=AssumeRoleWithSAML <p>Returns a set of temporary security credentials for users who have been authe
POST /#Action=AssumeRoleWithSAML <p>Returns a set of temporary security credentials for users who have been authe
GET /#Action=AssumeRoleWithWebIdentity <p>Returns a set of temporary security credentials for users who have been authe
POST /#Action=AssumeRoleWithWebIdentity <p>Returns a set of temporary security credentials for users who have been authe
GET /#Action=DecodeAuthorizationMessage <p>Decodes additional information about the authorization status of a request fr
POST /#Action=DecodeAuthorizationMessage <p>Decodes additional information about the authorization status of a request fr

Sample Request

curl 'https://sts.amazonaws.com/#Action=AssumeRole' \
  -H 'Authorization: YOUR_API_KEY'

Sample Response

{}

Data sourced from API Map. Always verify pricing and rate limits against the official AWS Security Token Service documentation.