# 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)