> For the complete documentation index, see [llms.txt](https://docs.toomuchmedia.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.toomuchmedia.com/api/api-endpoints/maintenance/api-maintenance-table.md).

# /api/maintenance/table

## GET /api/maintenance/table

> Get details on a table

```json
{"openapi":"3.0.2","info":{"title":"API Specification","version":"v1"},"tags":[{"name":"/api/maintenance/table"}],"security":[{"api-key":[],"api-username":[]}],"components":{"securitySchemes":{"api-key":{"type":"apiKey","in":"header","name":"api-key"}},"schemas":{"get_maintenance_table":{"type":"object","properties":{"success":{"type":"boolean"}},"required":["table"]}}},"paths":{"/api/maintenance/table":{"get":{"description":"Get details on a table","tags":["/api/maintenance/table"],"parameters":[{"name":"table","in":"query","schema":{"type":"string"},"required":true}],"responses":{"200":{"description":"success","content":{"text/php":{"schema":{"$ref":"#/components/schemas/get_maintenance_table"}},"application/json":{"schema":{"$ref":"#/components/schemas/get_maintenance_table"}},"application/xml":{"schema":{"$ref":"#/components/schemas/get_maintenance_table"}}}}}}}}}
```

## PATCH /api/maintenance/table

> Cleanup table

```json
{"openapi":"3.0.2","info":{"title":"API Specification","version":"v1"},"tags":[{"name":"/api/maintenance/table"}],"security":[{"api-key":[],"api-username":[]}],"components":{"securitySchemes":{"api-key":{"type":"apiKey","in":"header","name":"api-key"}},"schemas":{"patch_maintenance_table":{"type":"object","properties":{"success":{"type":"boolean"}},"required":["table","before"]}}},"paths":{"/api/maintenance/table":{"patch":{"description":"Cleanup table","tags":["/api/maintenance/table"],"parameters":[{"name":"table","in":"query","schema":{"type":"string"},"required":true},{"name":"before","in":"query","schema":{"type":"string"},"required":true},{"name":"max_rows","in":"query","schema":{"default":0,"type":"integer"},"required":false},{"name":"backup","in":"query","schema":{"default":0,"type":"string"},"required":false}],"responses":{"200":{"description":"success","content":{"text/php":{"schema":{"$ref":"#/components/schemas/patch_maintenance_table"}},"application/json":{"schema":{"$ref":"#/components/schemas/patch_maintenance_table"}},"application/xml":{"schema":{"$ref":"#/components/schemas/patch_maintenance_table"}}}}}}}}}
```
