# Swift Client

SwiftClient is a command-line interface (CLI) user tool written in Python, allowing you to interact with the vStorage storage service through Swift Restful APIs.

To facilitate quick installation and configuration of this user tool, we offer an integration feature through the vStorage Portal. You only need to provide accurate Region, Project, and authentication information (vStorage credentials). Afterward, download the configuration file for SwiftClient, enabling you to access your resources on the vStorage storage service. Once you have gained access to your resources (project, container, object, etc.) on the vStorage service, you can refer to various use cases or features of SwiftClient to work with these resources effectively. For detailed instructions on integrating SwiftClient with vStorage, please refer to \[Integrating SwiftClient with vStorage]. After accessing your resources on the vStorage service, you can explore additional use cases or features of SwiftClient in \[Using Swift Client].


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.vngcloud.vn/vng-cloud-document/vstorage/object-storage/vstorage-hcm03/3rd-party-softwares/swift-client.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
