# Dataswyft One APIs

Dataswift provides several APIs to perform CRUD operations (and some more advanced operations including File Storage, Private Serverless Functions, etc.)

These APIs allow you to perform data-based operations, whether with an established application or building from the ground up.

Dataswift offers extreme flexibility with the operations you need to perform, whether that's handling structured or unstructured data, storing data or sharing data.

The APIs that Dataswift provide are:

* [Data API](/build/dataswyft-one-apis/data-api.md) (transacting data with PDAs)&#x20;
* [File Storage API ](/build/dataswyft-one-apis/file-api.md)(storing files on PDAs)
* [Contracted PDA API](/build/dataswyft-one-apis/contracted-pdas.md) (temporary data transactions with PDAs)
* [Computations API](/build/dataswyft-one-apis/computations-api.md) (running Private Serverless Functions with PDAs)

You can access our APIs and their documentation from our [Postman collection](https://api.dataswift.io/).


---

# 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.dataswyft.com/build/dataswyft-one-apis.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.
