Search categories, packages and repositories

Package detailsv2.0.0

aws_apigateway_api

AWS API client for Amazon API Gateway (generated from SDK API specification).

AndroidiOSWebmacOSWindowsLinux
30-day downloads
68
Likes
1
Pub points
130

Install package

flutter pub add aws_apigateway_api

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

A Flutter/Dart package that provides a client for Amazon API Gateway, generated from the official AWS SDK API specification. It enables seamless integration with AWS API Gateway endpoints, allowing developers to make authenticated HTTP requests to REST and HTTP APIs hosted on AWS. The package supports all major platforms including Android, iOS, Web, macOS, Windows, and Linux, making it ideal for cross-platform applications requiring secure backend communication. Built by Agilord, it ensures up-to-date compatibility with AWS's latest API features.

Use cases

  • Integrating Flutter apps with AWS-hosted REST APIs
  • Calling custom HTTP APIs via Amazon API Gateway
  • Building cross-platform apps with secure backend access
  • Automating API interactions in serverless workflows
  • Enabling real-time data sync with AWS backend services

Key features

  • Generated from official AWS SDK API spec
  • Supports all major Flutter platforms
  • Provides type-safe API method calls
  • Includes authentication handling for AWS
  • Offers consistent interface across API versions

Suitable for

  • Flutter developers using AWS backend services
  • Apps requiring secure, scalable API communication
  • Teams building serverless architectures with AWS
  • Developers needing platform-agnostic AWS API access
  • Projects integrating with AWS Lambda-backed APIs

Considerations

  • Requires AWS credentials configuration
  • Depends on underlying AWS authentication libraries
  • May require additional setup for complex API authorization
  • Not intended for direct use without understanding AWS IAM policies
  • Limited to API Gateway functionality as defined in the SDK specification

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

High-level APIs for Amazon Web Services (AWS) in Dart

This repository contains a single Dart package, aws_client, which bundles auto-generated clients for all supported AWS APIs together with the shared runtime, DynamoDB document client and credential providers.

  • aws_client — the published package with all AWS API clients
  • Code generator — generates aws_client from the AWS SDK for JavaScript API models

Development

Generate the APIs

Generated sources are checked into the repository. To regenerate them, run the following command with the working directory set to the generator folder:

dart bin/generate.dart generate

This downloads the JSON API definitions (if needed) and regenerates the aws_client package and its protocol conformance test suite. See the generator README for more options.

TODO

  • Implement EC2 protocol

Categories

Dependencies

Dependency list 1 items

Source repository

Projects using this package

No data available yet.