Copy the mappings and settings from the source index to a destination index while allowing request settings and mappings to override the source values.
PUT
/_create_from/{source}/{dest}
curl \
--request PUT 'http://api.example.com/_create_from/{source}/{dest}' \
--header "Content-Type: application/json" \
--data '{"mappings_override":{"all_field":{"analyzer":"string","enabled":true,"omit_norms":true,"search_analyzer":"string","similarity":"string","store":true,"store_term_vector_offsets":true,"store_term_vector_payloads":true,"store_term_vector_positions":true,"store_term_vectors":true},"date_detection":true,"dynamic":"strict","dynamic_date_formats":["string"],"dynamic_templates":[{}],"_field_names":{"enabled":true},"index_field":{"enabled":true},"_meta":{"additionalProperty1":{},"additionalProperty2":{}},"numeric_detection":true,"properties":{},"_routing":{"required":true},"_size":{"enabled":true},"_source":{"compress":true,"compress_threshold":"string","enabled":true,"excludes":["string"],"includes":["string"],"mode":"disabled"},"runtime":{"additionalProperty1":{"fields":{"additionalProperty1":{},"additionalProperty2":{}},"fetch_fields":[{"format":"string"}],"format":"string","input_field":"string","target_field":"string","target_index":"string","script":{"params":{},"options":{}},"type":"boolean"},"additionalProperty2":{"fields":{"additionalProperty1":{},"additionalProperty2":{}},"fetch_fields":[{"format":"string"}],"format":"string","input_field":"string","target_field":"string","target_index":"string","script":{"params":{},"options":{}},"type":"boolean"}},"enabled":true,"subobjects":"true","_data_stream_timestamp":{"enabled":true}},"settings_override":{"index":{},"mode":"string","routing_path":"string","soft_deletes":{"enabled":true,"retention_lease":{}},"sort":{"field":"string","order":"asc","mode":"min","missing":"_last"},"number_of_shards":"1","number_of_replicas":"0","number_of_routing_shards":42.0,"check_on_startup":"true","codec":"LZ4","routing_partition_size":42.0,"load_fixed_bitset_filters_eagerly":true,"hidden":"false","auto_expand_replicas":"false","merge":{"scheduler":{}},"search":{"idle":{},"slowlog":{"level":"string","source":42.0,"reformat":true}},"refresh_interval":"string","max_result_window":10000.0,"max_inner_result_window":100.0,"max_rescore_window":10000.0,"max_docvalue_fields_search":100.0,"max_script_fields":32.0,"max_ngram_diff":1.0,"max_shingle_diff":3.0,"blocks":{"read_only":true,"read_only_allow_delete":true,"read":true,"write":true,"metadata":true},"max_refresh_listeners":42.0,"analyze":{"max_token_count":42.0},"highlight":{"max_analyzed_offset":1000000.0},"max_terms_count":65536.0,"max_regex_length":1000.0,"routing":{"allocation":{},"rebalance":{}},"gc_deletes":"string","default_pipeline":"string","final_pipeline":"string","lifecycle":{"name":"string","indexing_complete":true,"origination_date":0.0,"parse_origination_date":true,"step":{},"rollover_alias":"","prefer_ilm":"true"},"provided_name":"string","creation_date":42.0,"creation_date_string":"string","uuid":"string","version":{"created":"string","created_string":"string"},"verified_before_close":true,"format":"string","max_slices_per_scroll":42.0,"translog":{"sync_interval":"string","durability":"request","flush_threshold_size":42.0,"retention":{}},"query_string":{"lenient":true},"priority":42.0,"top_metrics_max_size":42.0,"analysis":{"analyzer":{},"char_filter":{},"filter":{},"normalizer":{},"tokenizer":{}},"settings":{},"time_series":{"end_time":"string","start_time":"string"},"queries":{"cache":{"enabled":true}},"similarity":{},"mapping":{"coerce":true,"total_fields":{},"depth":{"limit":20.0},"nested_fields":{"limit":50.0},"nested_objects":{"limit":10000.0},"field_name_length":{"limit":42.0},"dimension_fields":{"limit":42.0},"source":{},"ignore_malformed":true},"indexing.slowlog":{"level":"string","source":42.0,"reformat":true,"threshold":{}},"indexing_pressure":{"memory":{"limit":42.0}},"store":{"type":"fs","allow_mmap":true,"stats_refresh_interval":"string"}},"remove_index_blocks":true}'