Collections are the database tables in your project. The Collections API allows you to manage collections and their metadata.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/directus/directus/llms.txt
Use this file to discover all available pages before exploring further.
List Collections
Retrieve all collections.Get Collection
Retrieve a single collection.Create Collection
Create a new collection.Update Collection
Update collection metadata.Delete Collection
Delete a collection and all its items.Collection Metadata
The collection name (table name)
Material icon name for the collection
Hex color code for the collection
Description of the collection
Template for displaying items (e.g.,
{{title}})Hide collection from the app navigation
Collection contains only one item
Field name used for archiving (e.g.,
status)Value for archived items (e.g.,
archived)Value for active items (e.g.,
draft)Field used for manual sorting
System Collections
Directus includes built-in system collections:directus_activity- Activity logsdirectus_collections- Collection metadatadirectus_fields- Field metadatadirectus_files- File uploadsdirectus_folders- File foldersdirectus_permissions- Permissions rulesdirectus_roles- User rolesdirectus_users- Usersdirectus_settings- Project settingsdirectus_flows- Automation flowsdirectus_operations- Flow operationsdirectus_dashboards- Insights dashboardsdirectus_panels- Dashboard panels
System collections cannot be deleted or have their structure modified.
Next Steps
Fields
Manage collection fields
Items
Work with collection items