# Create an index from a source index **POST /_create_from/{source}/{dest}** **All methods and paths for this operation:**
PUT /_create_from/{source}/{dest}
POST /_create_from/{source}/{dest}
Copy the mappings and settings from the source index to a destination index while allowing request settings and mappings to override the source values. ## Servers - http://api.example.com: http://api.example.com () ## Authentication methods - Api key auth ## Parameters ### Path parameters - **source** (string) The source index or data stream name - **dest** (string) The destination index or data stream name ### Body: application/json (object) - **mappings_override** (object) Mappings overrides to be applied to the destination index (optional) - **settings_override** (object) Settings overrides to be applied to the destination index (optional) - **remove_index_blocks** (boolean) If index blocks should be removed when creating destination index (optional) ## Responses ### 200 #### Body: application/json (object) - **acknowledged** (boolean) - **index** (string) - **shards_acknowledged** (boolean) [Powered by Bump.sh](https://bump.sh)