# Amazon AppFlow Documentation

Amazon AppFlow is a fully managed API integration service that you use to connect your software as a service (SaaS) applications to AWS services, and securely transfer data. Use Amazon AppFlow flows to manage and automate your data transfers without needing to write code.

- [User Guide](/appflow/latest/userguide/): Describes key concepts and provides instructions for using Amazon AppFlow.
- [API Reference](/appflow/1.0/APIReference/): Describes all the API operations for Amazon AppFlow in detail. Also provides sample requests, responses, and errors for the supported web service protocols.
- [Amazon AppFlow in the AWS CLI](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/appflow/index.html): Describes the Amazon AppFlow operations that are available in the AWS Command Line Interface (AWS CLI).
- [Amazon AppFlow in the AWS CloudFormation User Guide](/AWSCloudFormation/latest/UserGuide/AWS_AppFlow.html): Describes all Amazon AppFlow resource and property types that are supported by AWS CloudFormation.
- [Amazon AppFlow in the AWS SDK for Python (Boto3)](https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/appflow.html): Describes all of the Amazon AppFlow operations that are included in the AWS SDK for Python (Boto3).
- [Amazon AppFlow in the AWS SDK for Java 2.x](https://sdk.amazonaws.com/java/api/latest/software/amazon/awssdk/services/appflow/package-summary.html): Describes all of the Amazon AppFlow operations that are included the AWS SDK for Java 2.x.
- [Amazon AppFlow Custom Connector SDK (Python)](https://github.com/awslabs/aws-appflow-custom-connector-python): Use the Python Custom Connector SDK to build custom source and destination connectors for Amazon AppFlow. With custom connectors, you can transfer data between private APIs, on-premise systems, other cloud services, and AWS.
- [Amazon AppFlow Custom Connector SDK (Java)](https://github.com/awslabs/aws-appflow-custom-connector-java): Use the Java Custom Connector SDK to build custom source and destination connectors for Amazon AppFlow. With custom connectors, you can transfer data between private APIs, on-premise systems, other cloud services, and AWS.

---

## Related Links

- [Getting Started with AWS](https://aws.amazon.com/documentation/gettingstarted/)
- [SDKs & Tools](https://aws.amazon.com/tools/)
- [AWS Training](https://aws.amazon.com/training/)
- [AWS Case Studies](https://aws.amazon.com/solutions/case-studies/)
- [AWS Whitepapers](https://aws.amazon.com/whitepapers/)

