> ## Documentation Index
> Fetch the complete documentation index at: https://developers.telnyx.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Storage llms.txt

> Machine-readable documentation index for the Storage section — guide pages and API endpoints for AI agents and LLMs

# Telnyx Storage — Documentation Index

> S3-compatible cloud storage with buckets, SDKs, and migration from AWS. One section of the Telnyx developer docs ([https://developers.telnyx.com](https://developers.telnyx.com)).
> Root index: [https://developers.telnyx.com/llms.txt](https://developers.telnyx.com/llms.txt) · Full content for this section: [https://developers.telnyx.com/development/llms/storage-llms-full-txt.md](https://developers.telnyx.com/development/llms/storage-llms-full-txt.md)

## Subsections

Focused per-subsection files (index + full content):

* [Object Storage](https://developers.telnyx.com/development/llms/storage-object-storage-llms-txt.md) ([full](https://developers.telnyx.com/development/llms/storage-object-storage-llms-full-txt.md))
* [KV](https://developers.telnyx.com/development/llms/storage-kv-llms-txt.md) ([full](https://developers.telnyx.com/development/llms/storage-kv-llms-full-txt.md))
* [CloudFS (Beta)](https://developers.telnyx.com/development/llms/storage-cloudfs-beta-llms-txt.md) ([full](https://developers.telnyx.com/development/llms/storage-cloudfs-beta-llms-full-txt.md))

## Object Storage

* [Overview](https://developers.telnyx.com/docs/cloud-storage/overview.md): Telnyx Cloud Storage is S3-compatible object storage — store and serve files, media, backups, and assets over the AWS S3 API, from your SDKs and CLI, or directly from a Telnyx Edge Function.
* [Quick Start Guide](https://developers.telnyx.com/docs/cloud-storage/quick-start.md): Quickstart for Telnyx Cloud Storage — create a bucket, generate S3-compatible credentials, and upload your first object using the AWS CLI or any S3 client.
* [API Endpoints & Organization](https://developers.telnyx.com/docs/cloud-storage/api-endpoints.md): Discover Telnyx Cloud Storage API endpoints: Key details on regions, S3 compatibility, and API usage instructions.
* [Authentication](https://developers.telnyx.com/docs/cloud-storage/authentication.md): >-
* [Bucket Addressing](https://developers.telnyx.com/docs/cloud-storage/bucket-addressing.md): Learn about bucket addressing in Telnyx Cloud Storage, including
* [Node.js](https://developers.telnyx.com/docs/cloud-storage/sdk/node.md): Use the AWS SDK for Node.js with Telnyx Cloud Storage. Configure the S3-compatible endpoint and upload, download, and list objects from JavaScript apps.
* [Python](https://developers.telnyx.com/docs/cloud-storage/sdk/python.md): Use boto3 (AWS SDK for Python) with Telnyx Cloud Storage. Configure the S3-compatible endpoint and upload, download, and list objects from Python apps.
* [Java](https://developers.telnyx.com/docs/cloud-storage/sdk/java.md): Use the AWS SDK for Java with Telnyx Cloud Storage. Configure the S3-compatible endpoint and upload, download, and list objects from Java applications.
* [Go](https://developers.telnyx.com/docs/cloud-storage/sdk/golang.md): Use the AWS SDK for Go with Telnyx Cloud Storage. Configure the S3-compatible endpoint and upload, download, and list objects from Go applications.
* [Ruby](https://developers.telnyx.com/docs/cloud-storage/sdk/ruby.md): Use the AWS SDK for Ruby with Telnyx Cloud Storage. Configure the S3-compatible endpoint and upload, download, and list objects from Ruby applications.
* [PHP](https://developers.telnyx.com/docs/cloud-storage/sdk/php.md): Use the AWS SDK for PHP with Telnyx Cloud Storage. Configure the S3-compatible endpoint and upload, download, and list objects from PHP applications.
* [.NET](https://developers.telnyx.com/docs/cloud-storage/sdk/dotnet.md): Use the AWS SDK for .NET with Telnyx Cloud Storage. Configure the S3-compatible endpoint and upload, download, and list objects from C# applications.
* [Elixir](https://developers.telnyx.com/docs/cloud-storage/sdk/elixir.md): Use ExAws with Telnyx Cloud Storage. Configure the S3-compatible endpoint and upload, download, and list objects from Elixir and Phoenix applications.
* [Third Party Applications](https://developers.telnyx.com/docs/cloud-storage/third-party.md): Discover the compatibility of Telnyx Storage with S3 third-party
* [Edge Function Binding](https://developers.telnyx.com/docs/cloud-storage/bindings.md): Bind a Cloud Storage bucket to a Telnyx Edge Function and read, write, and list objects through a pre-authenticated env binding. No S3 keys in your code.
* [Binding API Reference](https://developers.telnyx.com/docs/cloud-storage/bindings/reference.md): The Cloud Storage binding surface exported from @telnyx/edge-runtime — get, put, head, delete, list, and multipart on the env binding, including ranged and conditional reads, batch delete, hierarchic…
* [Multipart Upload](https://developers.telnyx.com/docs/cloud-storage/multipart-upload.md): Upload large files to Telnyx Cloud Storage with multipart uploads. Split objects into parts, upload in parallel, and complete or abort the upload via S3 API.
* [Presigned URLs](https://developers.telnyx.com/docs/cloud-storage/presigned-urls.md): "Information on presigned URLs in Telnyx Cloud Storage: Current
* [Object Encryption](https://developers.telnyx.com/docs/cloud-storage/object-encryption.md): "Implementing object encryption in Telnyx Cloud Storage using
* [Public Buckets](https://developers.telnyx.com/docs/cloud-storage/public-buckets.md): Make a Telnyx Cloud Storage bucket public so its objects are readable over HTTPS. Set bucket-level ACLs and policies for static hosting or asset delivery.
* [HTTPS with Custom Domain](https://developers.telnyx.com/docs/cloud-storage/ssl-certificates.md): You may use Telnyx storage as the backend to serve your content
* [Data Protection & Retention](https://developers.telnyx.com/docs/cloud-storage/lock-and-retention.md): Protect Telnyx Cloud Storage objects from deletion with Object Lock and Retention. Configure governance or compliance modes and set retention periods.
* [Emptying Buckets](https://developers.telnyx.com/docs/cloud-storage/emptying-bucket.md): Delete all objects from a Telnyx Cloud Storage bucket before removing it. Use the Mission Control portal or the S3-compatible API to bulk empty buckets.
* [AWS S3 Compatibility](https://developers.telnyx.com/docs/cloud-storage/aws-s3-compatibility.md): Navigate AWS S3 compatibility in Telnyx Cloud Storage, focusing on supported headers and API methods.
* [Compatibility Matrix](https://developers.telnyx.com/docs/cloud-storage/supported.md): Review the comprehensive compatibility matrix for Telnyx Cloud
* [Migration from AWS S3](https://developers.telnyx.com/docs/cloud-storage/migrating-from-aws.md): The migration API moves all data from a source AWS S3 bucket to a
* [Limits & Quotas](https://developers.telnyx.com/docs/cloud-storage/limits.md): Limits for Telnyx Cloud Storage — bucket count, object size, multipart upload sizes, request rate, and object encryption limits per account and region.
* [Billing & Pricing](https://developers.telnyx.com/docs/cloud-storage/billing.md): Understand Telnyx Cloud Storage billing—Details on charges for
* [Performance Benchmarks](https://developers.telnyx.com/docs/cloud-storage/performance-benchmarks.md): "Understand Telnyx Storage's capabilities: Summary of performance
* [Create bucket](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/create-bucket.md): Learn to create a bucket in Telnyx Cloud Storage, with details on
* [Delete bucket](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/delete-bucket.md): "Deleting buckets in Telnyx Cloud Storage: Simple guide with
* [Delete bucket CORS](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/delete-bucket-cors.md): Simple steps to delete bucket CORS settings in Telnyx Cloud Storage
* [Delete bucket lifecycle](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/delete-bucket-lifecycle.md): Efficiently manage bucket lifecycles in Telnyx Cloud Storage with
* [Delete bucket policy](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/delete-bucket-policy.md): Learn to delete bucket policies in Telnyx Cloud Storage using AWS
* [Delete bucket tagging](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/delete-bucket-tagging.md): Learn how to efficiently remove tagging from buckets in Telnyx
* [Get bucket ACL](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/get-bucket-acl.md): Learn to access bucket ACL information in Telnyx Cloud Storage
* [Get bucket CORS](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/get-bucket-cors.md): Learn to retrieve bucket CORS settings in Telnyx Cloud Storage
* [Get bucket lifecycle configuration](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/get-bucket-lifecycle-configuration.md): Learn to access lifecycle settings for buckets in Telnyx Cloud
* [Get bucket location](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/get-bucket-location.md): Easily identify the location of buckets in Telnyx Cloud Storage
* [Get bucket policy](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/get-bucket-policy.md): Learn to retrieve bucket policies in Telnyx Cloud Storage with a
* [Get bucket policy status](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/get-bucket-policy-status.md): Easily assess the policy status of Telnyx Cloud Storage buckets
* [Get bucket tagging](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/get-bucket-tagging.md): Understand bucket tagging in Telnyx Cloud Storage with example API
* [Get bucket versioning](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/get-bucket-versioning.md): "Learn to manage bucket versioning in Telnyx Cloud Storage:
* [Head bucket](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/head-bucket.md): Learn how to perform a HeadBucket request in Telnyx Cloud Storage
* [List buckets](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/list-bucket.md): Learn to quickly list and view all buckets in Telnyx Cloud Storage,
* [Put bucket ACL](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/put-bucket-acl.md): Guide to configuring ACLs for buckets in Telnyx Cloud Storage using
* [Put bucket CORS](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/put-bucket-cors.md): Set up CORS rules for your Telnyx Cloud Storage buckets with this
* [Put bucket lifecycle configuration](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/put-bucket-life-cycle-configuration.md): Set up lifecycle configurations for your Telnyx Cloud Storage
* [Put bucket policy](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/put-bucket-policy.md): Learn to apply bucket policies for public access in Telnyx Cloud
* [Put bucket tagging](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/put-bucket-tagging.md): Efficiently manage bucket tags in Telnyx Cloud Storage with a clear
* [Put bucket versioning](https://developers.telnyx.com/docs/cloud-storage/api-reference/bucket-operations/put-bucket-versioning.md): Learn to set up bucket versioning in Telnyx Cloud Storage using XML
* [Delete object](https://developers.telnyx.com/docs/cloud-storage/api-reference/object-operations/delete-object.md): "Guide to removing objects from Telnyx Cloud Storage: Detailed
* [Delete object tagging](https://developers.telnyx.com/docs/cloud-storage/api-reference/object-operations/delete-object-tagging.md): Efficiently delete tags from objects in Telnyx Cloud Storage with
* [Delete objects](https://developers.telnyx.com/docs/cloud-storage/api-reference/object-operations/delete-objects.md): Learn how to bulk delete objects in Telnyx Cloud Storage using AWS
* [Get object](https://developers.telnyx.com/docs/cloud-storage/api-reference/object-operations/get-object.md): "Guide on accessing objects in Telnyx Cloud Storage: Utilize API
* [Get object ACL](https://developers.telnyx.com/docs/cloud-storage/api-reference/object-operations/get-object-acl.md): Efficiently manage object ACLs in Telnyx Cloud Storage using AWS S3
* [Get object tagging](https://developers.telnyx.com/docs/cloud-storage/api-reference/object-operations/get-object-tagging.md): "Guide to accessing object tags in Telnyx Cloud Storage: Utilize
* [Head object](https://developers.telnyx.com/docs/cloud-storage/api-reference/object-operations/head-object.md): Learn to perform HeadObject requests in Telnyx Cloud Storage,
* [List object versions](https://developers.telnyx.com/docs/cloud-storage/api-reference/object-operations/list-object-versions.md): "Guide to tracking object versions in Telnyx Cloud Storage: Utilize
* [List objects](https://developers.telnyx.com/docs/cloud-storage/api-reference/object-operations/list-objects.md): Learn to efficiently list objects within Telnyx Cloud Storage
* [Put object](https://developers.telnyx.com/docs/cloud-storage/api-reference/object-operations/put-object.md): Learn to upload objects to Telnyx Cloud Storage with detailed AWS
* [Put object ACL](https://developers.telnyx.com/docs/cloud-storage/api-reference/object-operations/put-object-acl.md): Set access control lists for objects in Telnyx Cloud Storage using
* [Put object tagging](https://developers.telnyx.com/docs/cloud-storage/api-reference/object-operations/put-object-tagging.md): Add custom tags to your objects in Telnyx Cloud Storage using the
* [Abort multipart upload](https://developers.telnyx.com/docs/cloud-storage/api-reference/multipart-operations/abort-multipart-upload.md): Learn to abort multipart uploads in Telnyx Cloud Storage with
* [Complete multipart upload](https://developers.telnyx.com/docs/cloud-storage/api-reference/multipart-operations/complete-multipart-upload.md): "Finalize multipart uploads in Telnyx Cloud Storage: A detailed
* [Create multipart upload](https://developers.telnyx.com/docs/cloud-storage/api-reference/multipart-operations/create-multipart-upload.md): "Initiate multipart uploads in Telnyx Cloud Storage: Learn about
* [List multipart uploads](https://developers.telnyx.com/docs/cloud-storage/api-reference/multipart-operations/list-multipart-uploads.md): Efficiently manage multipart uploads in Telnyx Cloud Storage by
* [Upload parts](https://developers.telnyx.com/docs/cloud-storage/api-reference/multipart-operations/upload-part.md): Learn to upload parts of a file in Telnyx Cloud Storage using
* [List parts](https://developers.telnyx.com/docs/cloud-storage/api-reference/multipart-operations/list-parts.md): Master the management of multipart uploads in Telnyx Cloud Storage

## KV

* [KV](https://developers.telnyx.com/docs/edge-compute/kv.md): Telnyx KV is globally distributed key-value storage for low-latency reads from edge functions. Use it through the function binding or the REST API.
* [Quick Start](https://developers.telnyx.com/docs/edge-compute/kv/quick-start.md): Create a KV namespace, bind it to your edge function, and read or write data — through the function binding or the REST API.
* [How KV Works](https://developers.telnyx.com/docs/edge-compute/kv/concepts/how-kv-works.md): The Telnyx KV data model: path-like keys, opaque byte values, optional server-side TTL, no per-key metadata, and a single global store with read-your-writes consistency.
* [Key Expiration](https://developers.telnyx.com/docs/edge-compute/kv/ttl-and-metadata.md): Telnyx KV supports server-side TTL — set it when writing through the binding, as a REST parameter, or with a CLI flag — so keys expire automatically.
* [Session Storage](https://developers.telnyx.com/docs/edge-compute/kv/examples/session-storage.md): Store user sessions at the edge with Telnyx KV and expire them with a server-side TTL.
* [API Response Caching](https://developers.telnyx.com/docs/edge-compute/kv/examples/api-response-caching.md): Cache expensive upstream API responses at the edge with Telnyx KV and a short server-side TTL.
* [Feature Flags](https://developers.telnyx.com/docs/edge-compute/kv/examples/feature-flags.md): Read feature flags on the request path from Telnyx KV and flip them without redeploying.
* [Overview](https://developers.telnyx.com/docs/edge-compute/kv/reference.md): The KV runtime API — the methods available on a bound namespace, plus their option and result types.
* [KvNamespace](https://developers.telnyx.com/docs/edge-compute/kv/reference/kv-namespace.md): The KV binding's runtime API — read, write, delete, and list on a bound namespace, with option and result types and their behavior.
* [CLI](https://developers.telnyx.com/docs/edge-compute/kv/cli.md): Manage Telnyx KV namespaces and keys from your terminal with the CLI — create, list, put, get, and delete.
* [Best Practices](https://developers.telnyx.com/docs/edge-compute/kv/best-practices.md): Practical guidance for Telnyx KV: naming keys, serializing values, and handling missing keys.
* [Pricing](https://developers.telnyx.com/docs/edge-compute/kv/pricing.md): Pricing for Telnyx KV: free tier limits and per-million-operation rates for reads, writes, deletes, and lists, with free egress.

## CloudFS (Beta)

* [CloudFS](https://developers.telnyx.com/docs/edge-compute/cloudfs.md): CloudFS is a POSIX filesystem you mount on any host or container, backed by Telnyx Cloud Storage — a shared, persistent filesystem for AI agents that you mount once.
* [Quick Start](https://developers.telnyx.com/docs/edge-compute/cloudfs/quickstart.md): Create a CloudFS filesystem over the API, mount it with the JuiceFS client inside a Linux container, and read and write files over POSIX.
* [Filesystems From First Principles](https://developers.telnyx.com/docs/edge-compute/cloudfs/concepts/filesystems-from-first-principles.md): What a filesystem actually is — files, inodes, and directories — and how a local one is implemented: a metadata index (inodes and bitmaps) over a region of data blocks.
* [Network Filesystems](https://developers.telnyx.com/docs/edge-compute/cloudfs/concepts/network-filesystems.md): Why the classic network filesystems — Sun's NFS and the Andrew File System — don't fit a fleet of ephemeral agents over the WAN, and how GFS, HDFS, and MooseFS reframed storage: an authoritative meta…
* [How CloudFS Works](https://developers.telnyx.com/docs/edge-compute/cloudfs/concepts/how-cloudfs-works.md): How CloudFS works: JuiceFS's synthesis of the metadata/data split — a transactional metadata database plus object storage, served by a rich client with no server in the data path — and the two-lane a…
* [Mounting a Filesystem](https://developers.telnyx.com/docs/edge-compute/cloudfs/mount.md): Mount a CloudFS filesystem through FUSE with the JuiceFS Community Edition client — on Linux, in Docker, or on macOS — using the metadata URL and your Telnyx API key.
* [Serving Without FUSE](https://developers.telnyx.com/docs/edge-compute/cloudfs/serve.md): Serve a CloudFS filesystem over WebDAV with juicefs webdav — no FUSE, no kernel extension — and mount the endpoint natively in Finder on macOS.
* [Concurrent Access](https://developers.telnyx.com/docs/edge-compute/cloudfs/concurrent-access.md): Mount the same CloudFS filesystem from many clients at once and read and write it concurrently — with cross-client visibility (close-to-open) and file locks for coordinating writers.

## API Reference (Storage)

### Presigned Object URLs

* [Create Presigned Object URL](https://developers.telnyx.com/api-reference/presigned-object-urls/create-presigned-object-url.md): Returns a timed and authenticated URL to download (GET) or upload (PUT) an object. This is the equivalent to AWS S3’s “presigned” URL. Please note that Telnyx…

### Bucket SSL Certificate

* [Get Bucket SSL Certificate](https://developers.telnyx.com/api-reference/bucket-ssl-certificate/get-bucket-ssl-certificate.md): Returns the stored certificate detail of a bucket, if applicable.
* [Add SSL Certificate](https://developers.telnyx.com/api-reference/bucket-ssl-certificate/add-ssl-certificate.md): Uploads an SSL certificate and its matching secret so that you can use Telnyx's storage as your CDN.
* [Remove SSL Certificate](https://developers.telnyx.com/api-reference/bucket-ssl-certificate/remove-ssl-certificate.md): Deletes an SSL certificate and its matching secret.

### Bucket Usage

* [Get API Usage](https://developers.telnyx.com/api-reference/bucket-usage/get-api-usage.md): Returns the detail on API usage on a bucket of a particular time period, group by method category.
* [Get Bucket Usage](https://developers.telnyx.com/api-reference/bucket-usage/get-bucket-usage.md): Returns the amount of storage space and number of files a bucket takes up.

### Data Migration

* [List Migration Source coverage](https://developers.telnyx.com/api-reference/data-migration/list-migration-source-coverage.md)
* [List all Migration Sources](https://developers.telnyx.com/api-reference/data-migration/list-all-migration-sources.md)
* [Create a Migration Source](https://developers.telnyx.com/api-reference/data-migration/create-a-migration-source.md): Create a source from which data can be migrated from.
* [Get a Migration Source](https://developers.telnyx.com/api-reference/data-migration/get-a-migration-source.md)
* [Delete a Migration Source](https://developers.telnyx.com/api-reference/data-migration/delete-a-migration-source.md)
* [List all Migrations](https://developers.telnyx.com/api-reference/data-migration/list-all-migrations.md)
* [Create a Migration](https://developers.telnyx.com/api-reference/data-migration/create-a-migration.md): Initiate a migration of data from an external provider into Telnyx Cloud Storage. Currently, only S3 is supported.
* [Get a Migration](https://developers.telnyx.com/api-reference/data-migration/get-a-migration.md)
* [Stop a Migration](https://developers.telnyx.com/api-reference/data-migration/stop-a-migration.md)

### kv namespaces

* [List KV namespaces](https://developers.telnyx.com/api-reference/kv-namespaces/list-kv-namespaces.md): Lists the KV namespaces for the authenticated user's organization. Results use page-based pagination (`page[number]`/`page[size]`).
* [Create a KV namespace](https://developers.telnyx.com/api-reference/kv-namespaces/create-a-kv-namespace.md): Creates a new KV namespace. Provisioning is asynchronous: the namespace is returned with status `pending` and becomes usable once it reaches `provision_ok`.
* [Get a KV namespace](https://developers.telnyx.com/api-reference/kv-namespaces/get-a-kv-namespace.md): Retrieves a KV namespace by its ID, including its provisioning status.
* [Delete a KV namespace](https://developers.telnyx.com/api-reference/kv-namespaces/delete-a-kv-namespace.md): Deletes a KV namespace and all of the keys it contains. Deletion is asynchronous: the namespace is returned with status `deleting`. Deleting a namespace whose…

### kv keys

* [List keys](https://developers.telnyx.com/api-reference/kv-keys/list-keys.md): Lists the keys in a namespace. Returns key names and metadata only, never values. Results are paginated with `limit` and an opaque `cursor`.
* [Get a key's value](https://developers.telnyx.com/api-reference/kv-keys/get-a-keys-value.md): Returns the raw stored value for a key. The response body is the value exactly as it was written; the `Content-Type` header echoes the value's stored content t…
* [Set a key's value](https://developers.telnyx.com/api-reference/kv-keys/set-a-keys-value.md): Creates or replaces the value for a key. The request body is stored verbatim as the value — no base64, no JSON envelope — up to 1 MiB. The request's \`Content-T…
* [Delete a key](https://developers.telnyx.com/api-reference/kv-keys/delete-a-key.md): Deletes a key. Idempotent: deleting a key that does not exist still succeeds. The namespace itself must exist and be provisioned.

### cloudfs filesystems

* [List CloudFS filesystems](https://developers.telnyx.com/api-reference/cloudfs-filesystems/list-cloudfs-filesystems.md): Lists the CloudFS filesystems for the authenticated user's organization. Results use cursor-based pagination: fetch the next page by passing \`meta.cursors.afte…
* [Create a CloudFS filesystem](https://developers.telnyx.com/api-reference/cloudfs-filesystems/create-a-cloudfs-filesystem.md): Creates a CloudFS filesystem. Provisioning is synchronous — typically a few seconds, up to a few minutes — and the filesystem is returned with status `ready`,…
* [Get a CloudFS filesystem](https://developers.telnyx.com/api-reference/cloudfs-filesystems/get-a-cloudfs-filesystem.md): Retrieves a CloudFS filesystem by its ID. The returned `meta_url` omits the credential — the metadata token is only ever returned by create and rotate-meta-tok…
* [Update a CloudFS filesystem](https://developers.telnyx.com/api-reference/cloudfs-filesystems/update-a-cloudfs-filesystem.md): Updates a CloudFS filesystem. Only `name` can be changed; other fields are immutable and unknown fields are rejected with a `400`. Renaming to a name that alre…
* [Delete a CloudFS filesystem](https://developers.telnyx.com/api-reference/cloudfs-filesystems/delete-a-cloudfs-filesystem.md): Permanently deletes a CloudFS filesystem, removing its S3 bucket and its metadata database. Deletion is synchronous: the response returns the filesystem's fina…
* [Rotate the metadata token](https://developers.telnyx.com/api-reference/cloudfs-filesystems/rotate-the-metadata-token.md): Issues a new metadata access token for the filesystem and returns the full filesystem, including the new `meta_token` and credential-bearing `meta_url`. The pr…
