Generate SDKs for REST APIs in API Gateway (original) (raw)
To call your REST API in a platform- or language-specific way, you must generate the platform- or language-specific SDK of the API. You generate your SDK after you create, test, and deploy your API to a stage. Currently, API Gateway supports generating an SDK for an API in Java, JavaScript, Java for Android, Objective-C or Swift for iOS, and Ruby.
This section explains how to generate an SDK of an API Gateway API. It also demonstrates how to use the generated SDK in a Java app, a Java for Android app, Objective-C and Swift for iOS apps, and a JavaScript app.
To facilitate the discussion, we use this API Gateway API, which exposes this Simple Calculator Lambda function.
Before proceeding, create or import the API and deploy it at least once in API Gateway. For instructions, see Deploy REST APIs in API Gateway.
Topics
- Simple calculator Lambda function
- Simple calculator API in API Gateway
- Simple calculator API OpenAPI definition
- Generate the Java SDK of an API in API Gateway
- Generate the Android SDK of an API in API Gateway
- Generate the iOS SDK of an API in API Gateway
- Generate the JavaScript SDK of a REST API in API Gateway
- Generate the Ruby SDK of an API in API Gateway
- Generate SDKs for an API using AWS CLI commands in API Gateway
Control access to API documentation in API Gateway
Simple calculator Lambda function
Did this page help you? - Yes
Thanks for letting us know we're doing a good job!
If you've got a moment, please tell us what we did right so we can do more of it.
Did this page help you? - No
Thanks for letting us know this page needs work. We're sorry we let you down.
If you've got a moment, please tell us how we can make the documentation better.