1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56# Get Tables
> **Note:** Table names are case-sensitive
<span class="request">`GET` **/api/1.1/tables**</span>
<span class="description">Retrieve a collection of tables within Directus based on the current user's privileges</span>
<span class="arguments">Name</span> | Value | Description
----------------------------------- | ----- | -----------
**include_system** _Boolean_ | <span class="default">Default **0**</span> | Whether or not to include Directus system tables
### Example Request
```bash
$ curl https://database.account.directus.io/api/1.1/tables \
-u [user-token]:
```
```php
$tables = $client->getTables(['include_system' => false]);
```
```javascript
client.getTables({
include_system: false
});
```
## Response
<span class="attributes">Attribute</span> | Description
--------|------------
**meta** _Meta Object_ | The Directus system metadata object that provides useful information not contained within the dataset itself [**Meta Object**: View Nested Attributes](/overview/objects-model.md#meta-object)
<span class="custom">**data**</span> _Table Object Collection_ | <span class="custom">This data and its architecture is based on the Directus table schema</span> [**Table Object**: View Nested Attributes](/overview/objects-model.md#table-object)
### Example Response
```json
{
"meta": {
"type": "collection",
"table": "directus_tables"
},
"data": [
{
"name": "projects"
},{
"name": "articles"
},{
"name": "clients"
}
]
}
```