> For the complete documentation index, see [llms.txt](https://docs.telm.ai/telmai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.telm.ai/telmai/upload-data-api/gcs-request-data.md).

# GCS Request data

### Request Body for Google Cloud Storage

```
{
     "type":string,
     "id_attribute": string,
     "payload": {
         "bucket":string,
         "path":string,
         "read_options": {
           "separator": string
         }
     }
 }
```

| Field         | Type   | Value                                                                                                                                 |
| ------------- | ------ | ------------------------------------------------------------------------------------------------------------------------------------- |
| type          | string | Required. "GCS"                                                                                                                       |
| id\_attribute | string | Optional. Name of the column in data that represents the identifier of the row. Read more [here](broken://pages/-MkctvuxvvtTvQH_pk0j) |
| bucket        | string | Required. Name of GCS bucket                                                                                                          |
| path          | string | Required. Full path of file inside the bucket. Read more [here](broken://pages/-Mkcua8il6MsKqGOJ33C)                                  |
| read\_options | json   | Provide this only for CSV input if there is a separator like “,” or “\t”. For parquet and json, omit read\_options and separator      |
| separator     | string | <p>For CSV only,</p><p>‘,’ for CSV</p>                                                                                                |
