# Fetch resources

### JavaScript

```javascript
const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};

fetch('https://api.supermemory.ai/v3/connections/{connectionId}/resources?page=1&per_page=30', options)
  .then(res => res.json())
  .then(res => console.log(res))
  .catch(err => console.error(err));
```

### Response Codes

- **200**: Success
- **400**: Bad Request
- **401**: Unauthorized
- **404**: Not Found
- **501**: Not Implemented

### Response Example

```json
{
  "resources": [
    {}
  ],
  "total_count": 123
}
```

### Authorizations

**Authorization**  
string  
header  
required

Bearer authentication header of the form `Bearer <token>`, where `<token>` is your auth token.

### Path Parameters

- **connectionId**  
string  
required

### Query Parameters

- **page**  
number  
default: 1  
- **parent_id**  
string  
- **per_page**  
number  
default: 30

### Response Format

**200**  
application/json  
List of accessible resources

- **resources**  
object[]  
required

- **total_count**  
number

### Documentation Index

Fetch the complete documentation index at: [https://supermemory.ai/docs/llms.txt](/content/docs/llms.txt)  
Use this file to discover all available pages before exploring further.
