# Examples * [Basic usage](Basic.md) * [Multipart upload](MultipartUpload.md) * [Use MultiTarget for multiple Targets using the same Provider](MultiTarget.md) * [Setup for Assets downloading](Assets.md) * [Alamofire automatic validation](AlamofireValidation.md) * [Composing provider](ComposingProvider.md) ## Endpoints customization * [Optional request parameters](OptionalParameters.md) ## Wrapping adapters * [Wrapping the **request -> result** cycle into own adapter](WrappingInAdapter.md) ## Error handling * [Handling different error types](ErrorTypes.md) ## Plugins * [Creating a custom plugin](CustomPlugin.md) * [Creating an authorization plugin](AuthPlugin.md)