This topic applies to users who initiate HTTP or HTTPS GET requests by calling API operations. If you are using an SDK to initiate HTTP or HTTPS GET requests, you can skip this topic.

The request URL consists of different parameters and has a fixed syntax. The URL contains common parameters, your signature, and operation-specific parameters. We provide sample URL requests for each operation. These sample requests are not encoded to make them easy to read. Before making a request, you must encode it first. The result is returned to you after the authentication process is complete based on your signature. Response parameters are returned if the call is successful, whereas an error message is returned if the call fails. You can troubleshoot issues based on the common error codes and operation-specific error codes.
Note We recommend that you use an SDK to call operations and manage resources, to avoid manual authentication.