algolia synonyms
Manage your Algolia synonyms.
algolia synonyms browse
algolia synonyms browse <index> [flags]
List all the the synonyms of the given index.
Examples
1
2
3
4
5
6
# List all the synonyms of the 'MOVIES' index
$ algolia synonyms browse MOVIES
# List all the synonyms of the 'MOVIES' and save them to the 'synonyms.json' file
$ algolia synonyms browse MOVIES > synonyms.json
Output formatting flags
- 
 
--allow-missing-template-keys - 
    
If true, ignore any errors in templates when a field or map key is missing in the template. Only applies to golang and jsonpath output formats.
 - 
-o,--output - 
    
Output format. One of: (json, jsonpath, jsonpath-as-json, jsonpath-file).
 - 
 
--template - 
    
Template string or path to template file to use when –output=jsonpath, –output=jsonpath-file.
 
algolia synonyms delete
algolia synonyms delete <index> --synonyms <synonym-ids> --confirm [flags]
Delete synonyms from an index.
Examples
1
2
3
4
5
6
# Delete one single synonym with the ID "1" from the "MOVIES" index
$ algolia synonyms delete MOVIES --synonym-ids 1
# Delete multiple synonyms with the IDs "1" and "2" from the "MOVIES" index
$ algolia synonyms delete MOVIES --synonym-ids 1,2
Flags
- 
-y,--confirm - 
    
skip confirmation prompt.
 - 
 
--forward-to-replicas - 
    
Forward the delete request to the replicas.
 - 
 
--synonym-ids - 
    
Synonym IDs to delete.
 
algolia synonyms import
algolia synonyms import <index> -F <file> [flags]
Import synonyms to the index.
Examples
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# Import synonyms from the "synonyms.ndjson" file to the "MOVIES" index
$ algolia synonyms import MOVIES -F synonyms.ndjson
# Import synonyms from the standard input to the "MOVIES" index
$ cat synonyms.ndjson | algolia synonyms import MOVIES -F -
# Browse the synonyms in the "SERIES" index and import them to the "MOVIES" index
$ algolia synonyms browse SERIES | algolia synonyms import MOVIES -F -
# Import synonyms from the "synonyms.ndjson" file to the "MOVIES" index and replace existing synonyms
$ algolia synonyms import MOVIES -F synonyms.ndjson -r
# Import synonyms from the "synonyms.ndjson" file to the "MOVIES" index and don't forward the synonyms to the index replicas
$ algolia synonyms import MOVIES -F synonyms.ndjson -f=false
Flags
- 
-F,--file - 
    
Read synonyms to import from
file(use “-“ to read from standard input). - 
-f,--forward-to-replicas - 
    
Forward the synonyms to the replicas of the index.
 - 
-r,--replace-existing-synonyms - 
    
Replace existing synonyms in the index.
 
algolia synonyms save
algolia synonyms save <index> --id <id> --synonyms <synonyms> [flags]
Save a synonym to the given index.
Examples
1
2
3
# Save one standard synonym with ID "1" and "foo" and "bar" synonyms to the "MOVIES" index
$ algolia synonyms save MOVIES --id 1 --synonyms foo,bar
Flags
- 
-c,--corrections - 
    
A list of corrections of the word (alt correction synonyms only).
 - 
-f,--forward-to-replicas - 
    
Forward the save request to the replicas.
 - 
-i,--id - 
    
Synonym ID to save.
 - 
-n,--input - 
    
Word of phrases to appear in query strings (one way synonyms only).
 - 
-l,--placeholder - 
    
A single word, used as the basis for the below array of replacements (placeholder synonyms only).
 - 
-r,--replacements - 
    
An list of replacements of the placeholder (placeholder synonyms only).
 - 
-s,--synonyms - 
    
Synonyms to save.
 - 
-t,--type - 
    
Synonym type to save (default to regular).
 - 
-w,--word - 
    
A single word, used as the basis for the array of corrections (alt correction synonyms only).