---
title: "Does the app have file storage, and how does it use it"
method: GET
path: "/client/apps/{id}/storage"
tags: ["App data"]
---

# Does the app have file storage, and how does it use it

`GET /client/apps/{id}/storage`

## Request

- Base URL: `https://api.roar-ai.com`
- URL: `https://api.roar-ai.com/client/apps/{id}/storage`
- Auth: HTTP bearer

Status (`none`, `creating`, `ready`, `error`, `suspended`) and the NAMES of the variables the app reads — `S3_ENDPOINT`, `S3_BUCKET`, `S3_REGION`, `S3_ACCESS_KEY_ID`, `S3_SECRET_ACCESS_KEY`, plus `S3_PUBLIC_URL` while files are public and the `AWS_*` aliases. Never the values. `usage` is the last 30 days once the daily meter has read it; a null size means not reported yet, never zero. Requires `apps:read`.

## Path parameters

- `id` string, uuid, required

## Response `200`

File storage status. (Response shape not yet modelled in this spec.)

- object

## Other responses

- `404`: No such app for you

---

[API](https://skmtc.dev/roar-ai/apis/roar-ai-api.md) · [All operations](https://skmtc.dev/roar-ai/apis/roar-ai-api/llms.txt) · [OpenAPI document](https://skmtc.dev/roar-ai/apis/roar-ai-api/revisions/37e4d0d5a7fe?raw)
