--- description: REST and GraphQL API documentation on the Utilities collection in Directus. readTime: 3 min read pageClass: page-reference --- # Utilities > Utilities are the various helper endpoints located within the API. ## Generate a Hash Generate a hash for a given string. ### Request #### Request Body `string` **Required**\ String to hash. ### Response Hashed string. ### Example ## Verify a Hash Verify a string with a hash. ### Request #### Request Body `string` **Required**\ Source string. `hash` **Required**\ Hash you want to verify against. ### Response Boolean. ### Example ## Manually Sort Items in Collection If a collection has a sort field, this util can be used to move items in that manual order. ### Request ### Request Body `item` **Required**\ Primary key of the item you're moving in the collection. `to` **Required**\ Primary key of the item you're moving the source item too. ### Response Empty body. ### Example ## Import Data from File Import multiple records from a JSON or CSV file into a collection. ### Request The import endpoint expects the file structure to match [the export query parameter](/reference/query#export). For JSON, this is an array of objects, where every object is an item. For CSV, the first line has to be the columns header. #### Request Body Send the file in a `multipart/form-data` request. See [Upload a File](/reference/files#upload-a-file) for more information. ### Response Empty body. ## Export Data to a File Export a larger data set to a file in the File Library ### Request #### Query Parameters Doesn't use any query parameters. #### Request Body `format` **Required**\ What file format to save the export to. One of `csv`, `json`, `xml`, `yaml`. `query` **Required**\ The query object to use for the export. Supports the [global query parameters](/reference/query). `file` **File Object**\ Partial file object to tweak where / how the export file is saved. ### Response Empty body ### Example ## Clear the Internal Cache Resets the data cache of Directus. Optionally, can also clear system cache. This endpoint is only available to admin users. ### Returns Empty body