Storage API Reference GuideOverview General Information# Preparing to Run Code Samples Index of Supported API Calls API Calls # Logging in Using the JSON-RPC Interface Logging in Using the HTTP Interface Logging Out Initializing HMAC Key Pairs Verifying the Server API Connection Working with Sessions Working with Directories in the JSON-RPC Interface Working with Directories in the HTTP Interface Working with Files in the JSON-RPC Interface Working With Methods Common to Files and Directories Uploading Files - Multipart Uploading Files - Non-Multipart Working with Multipart Uploads in the JSON-RPC Interface Working with Multipart Uploads in the HTTP Interface Submitting Batch Requests Signing Requests in the HTTP Interface Using UTF-8 Characters in Request Headers Reference Materials # File Upload End-to-End Examples Global Error Codes Content Types Multipart State Codes Multipart State Transitions Path Segment and File Name Limitations