OBJECT

Mutation

link GraphQL Schema definition

1type Mutation {
2
3# Create the configuration node in ZooKeeper.
4#
5# Equivalent to POST /api/v2/configuration
6#
7# Arguments
8# envType: [Not documented]
9# locale: [Not documented]
10# nodeName: [Not documented]
11# requestBody: [Not documented]
12addConfiguration(
13envType: String!,
14locale: String,
15nodeName: String!,
16requestBody: JSON
17): JSON
157
18# Create the search profile.
19#
20# Equivalent to POST /api/v2/documents/profiles/{profileName}
21#
22# Arguments
23# profileName: [Not documented]
24# profileType: [Not documented]
25# requestBody: [Not documented]
26createSearchProfile(
27profileName: String!,
28profileType: ProfileType,
29requestBody: JSON
30): JSON
157
31# Creates a new search ranking for this search term.
32#
33# Equivalent to POST /api/v2/rankings/{id}/actions
34#
35# Arguments
36# id: The ID created during the creation of search ranking
37# languageId: The unique language identifier of the supported
38# language
39# requestBody: [Not documented]
40# storeId: The unique store identifier of the respective store
41createSearchRanking(
42id: String!,
43languageId: Int!,
44requestBody: SearchRankingActionInput!,
45storeId: Int!
46): JSON
157
47# Delete the search profile.
48#
49# Equivalent to DELETE /api/v2/documents/profiles/{profileName}
50#
51# Arguments
52# profileName: [Not documented]
53# profileType: [Not documented]
54deleteProfile(profileName: String!, profileType: ProfileType): JSON
157
55# Delete the search ranking action for this search term and catalog entry.
56#
57# Equivalent to DELETE /api/v2/rankings/{id}/actions/{catalogEntryId}
58#
59# Arguments
60# catalogEntryId: The unique identifier of the product present in
61# the database
62# id: The ID created during the creation of search ranking
63# languageId: The unique language identifier of the supported
64# language
65# storeId: The unique store identifier of the respective store
66deleteSearchRankingActionById(
67catalogEntryId: String!,
68id: String!,
69languageId: Int!,
70storeId: Int!
71): JSON
157
72# Delete the search rankings for this search term.
73#
74# Equivalent to DELETE /api/v2/rankings/{id}
75#
76# Arguments
77# id: The ID created during the creation of search ranking
78# languageId: The unique language identifier of the supported
79# language
80# storeId: The unique store identifier of the respective store
81deleteSearchRankingById(
82id: String!,
83languageId: Int!,
84storeId: Int!
85): JSON
157
86# Gets BOD data.
87#
88# Equivalent to POST /api/v2/documents/bod
89#
90# Arguments
91# requestBody: [Not documented]
92getMarketingESpotData(requestBody: String): String
157
93# Use to perform Push To Live operation from authoring to live environment.
94#
95# Equivalent to PUT /api/v2/configuration
96performZKPushToLive: JSON
157
97# Update the Colors configuration data in ZooKeeper.
98#
99# Equivalent to PATCH /api/v2/configuration/colors
100#
101# Arguments
102# envType: [Not documented]
103# locale: [Not documented]
104# storeId: [Not documented]
105updateColorConfig(
106envType: String!,
107locale: String!,
108storeId: String!
109): JSON
157
110# Update the configuration node in ZooKeeper.
111#
112# Equivalent to PATCH /api/v2/configuration
113#
114# Arguments
115# envType: [Not documented]
116# locale: [Not documented]
117# nodeName: [Not documented]
118# requestBody: [Not documented]
119updateConfigurationData(
120envType: String!,
121locale: String,
122nodeName: String!,
123requestBody: JSON
124): JSON
157
125# Update the search profile.
126#
127# Equivalent to PUT /api/v2/documents/profiles/{profileName}
128#
129# Arguments
130# profileName: [Not documented]
131# profileType: [Not documented]
132# requestBody: [Not documented]
133updateSearchProfile(
134profileName: String!,
135profileType: ProfileType,
136requestBody: JSON
137): JSON
157
138# Updates a search ranking for this search term and catalog entry.
139#
140# Equivalent to PATCH /api/v2/rankings/{id}/actions/{catalogEntryId}
141#
142# Arguments
143# catalogEntryId: The unique identifier of the product present in
144# the database
145# id: The ID created during the creation of search ranking
146# languageId: The unique language identifier of the supported
147# language
148# requestBody: [Not documented]
149# storeId: The unique store identifier of the respective store
150updateSearchRanking(
151catalogEntryId: String!,
152id: String!,
153languageId: Int!,
154requestBody: SearchRankingActionInput!,
155storeId: Int!
156): JSON
158
159}

link Required by

This element is not required by anyone