# API Documentation

- [IPFS RPC API](https://docs.filebase.com/api-documentation/ipfs-rpc-api.md)
- [S3-Compatible API](https://docs.filebase.com/api-documentation/s3-compatible-api.md): Learn about Filebase’s S3-compatible API for seamless integration with existing data management tools and frameworks.
- [Cross Origin Resource Sharing (CORS)](https://docs.filebase.com/api-documentation/s3-compatible-api/cross-origin-resource-sharing-cors.md): View documentation and guides on using Cross Origin Resource Sharing (CORS) with Filebase.
- [Create and Apply a CORS Rule to a Filebase Bucket](https://docs.filebase.com/api-documentation/s3-compatible-api/cross-origin-resource-sharing-cors/create-and-apply-a-cors-rule-to-a-filebase-bucket.md): Learn how to configure a basic CORS rule for use with a Filebase bucket.
- [Deep Dive: Cross Origin Resource Sharing (CORS)](https://docs.filebase.com/api-documentation/s3-compatible-api/cross-origin-resource-sharing-cors/deep-dive-cross-origin-resource-sharing-cors.md): A deep dive guide on what Cross Origin Resource Sharing (CORS) is and how to use it.
- [Pre-Signed URLs](https://docs.filebase.com/api-documentation/s3-compatible-api/pre-signed-urls.md): Learn how to generate and use Pre-signed URLs with Filebase.
- [Filebase Platform APIs](https://docs.filebase.com/api-documentation/filebase-platform-apis.md): Learn about how to use the Filebase Platform APIs.
- [IPFS Pinning Service API](https://docs.filebase.com/api-documentation/ipfs-pinning-service-api.md): Learn how to programmatically use the IPFS Pinning Service API with Filebase.


---

# 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.filebase.com/api-documentation.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.
