@@ -5,25 +5,20 @@ description: "Add a manager (authorize another user to act on your behalf)"
55sidebar_label : " Add Manager"
66hide_title : true
77hide_table_of_contents : true
8- api: eJylVm1v2zgM/isEP6WFl7Rbtw/GMCC9bbcO17XY0vV2TdApFhOrsSVPkvNygf/7gbLz1mS9O+xTU4ukHj6kHnKJXowdxndYOrIOBxFKcolVhVdGY4xdKUFALrQYk4WWKH1qrPqbQGjjU7LAfuANiMSD0bAwpYUhpSIbHWGEpiArONSFbIJd1qEwQkdJaZVfYHy3xHPhVNItfYrx3aCKlnhOwpJdfxlEWAgrcvIMkz20yAljVBIjVAy1ED7Fx/h7KdUQL95CK0lVJut/hZRKj8GntEqO4Vr6USpLEmNvS4rQJSnlAuMl+kXBtzlvlR5jxXjYmJw/N3LBFo99E6M9ac9HoigylQQeOg+OcS33Q5vhAyV+B8QdNtjuGfO9klyfwjKpXpFj58cGe1CfIsSMAgHrEnKt3YoPrKoIvfIZBxNS3q+uavK+H3LiVcVmllxhtKshPT854T+71zZl5ztIgiuThJwblVm2wF+gapeLJuqW4dCYjITeI+E2pdC8nP26RWEm3BYy5PSt0E4kfHqfCpf+N3qHmUkmSSqUhq0AEAJskzqzytP9iruGyrND7J0LCQ3tO3TVDqf7Djd6/VLlAY8X+x7vjR0qKUnvmb88hOgL2SlZIGuNfeRRRZiTTw2/+MIExOFpxtgJItNZKll1mm5yQQg4Vv2qS5thjKn3hYs7HVGotiilKl07MZ3pKfK7W+nGF26LuvJb6rEuEMfA5gmHXmCbvXp96PWuIbgD+5P2TffBTPkU3nGbUJlDYdVUeIIJLWBkLITabXrHtfu6r4+Pd2McH/PXG0fwxDV8QWjEQjg3M1bCSFEmgSkVSrtaUg8Bifv6+/fvfd1tSh0Cxs01r4fC0auzFlPOUhk3jhNaHL1pHPt6pQZsAYnQMGRlX8BUZCW1obcNKy+d5/Of4gGlIaU585MLD63AIHOlfGpKDydzKCyN1PwosPVuLvIioyezkH9+ypL8ZTq8vXl1+WE8v3y4PPnU+/bi6u1k9u3248Nfv3/N/1Bn5Tqh4+MPZgbKw8zYiYu5Aqd1Ht3rC5CUGEku0L2pBiSWJJdEZK6vn7fh3dxbkfjabqfy1uQHatXXL9rwlqyaNrHX7AgpLTm35biJ1tdnbbhxwUW5jamxILa5gCSlZOI2DbY+qfuLk5PhcgkzkWXk17FWJSPFgOK+fhaoaKy25X9IPA5F4klCWRgNLaks8UyfabIuVcURe3dXvqG2QoMoCmumJCPQRj+zNDUTkjC2QvuQyfqC1mqHyI2ko75med2e8T9/t8EIo+bH+9BcGOPH295B9eU616bgzYQ0d+BVKPPH217zaRtZm7FUEfK0+bwZ6U13Hpyx6zWAN4+RCeAbTe9eX+yh6gYFg6+nUJ+y2NUnp+0TDsIqmYsw65qtZndT2gm33Ijtr25nDeOe5r5TZEKFogQFXjaSvdoLI4zDorVW7UGEKWt7fIfLJUvNjc2qij//KMnyTjeIcCqsEkPm5W6JUjn+LTEeiczRE1m1Pjcb0BH8v/XtYD7NR6F50wi6hjFihBNa1OtjNagiTElIsgFoffBbDedZj903jnv7Ce+qtUc3SajwT9oOtkbj9dUXbuBhsz7ys8AYrZjxCihmGGMf+xh26DBhwo7J35eYCT0uxZjt67jcv2L3Ga3GXf2X8zpIxOstGbxpBsGbNTur0RCy/Ff/60YUN/4rmWSOq+ofu9xVAg==
8+ api: eJylVm1v2zYQ/isHfnIC1U7aNB+EYYCzpGuKpQ1ap1lnGyktni3GEqmSlF9m6L8PR1F+id2sWz9ZJu+Oz91DPncr5vjEsrjPSovGsmHEBNrEyMJJrVjMukIAh5wrPkEDLV66VBv5NwJX2qVogPzAaeCJA61gqUsDI0x5Nj5iEdMFGk6hrkUIdlOHYhGzmJRGuiWL+yt2wa1MuqVLWdwfVtGKXSA3aNYrw4gV3PAcHcEkD8VzZDGTgkVMEtSCu5Q9xd9LsYZ4fQmtJJWZqP9yIaSagEuxSY7gGvxWSoOCxc6UGDGbpJhzFq+YWxZ0mnVGqgmrCA8Zo3UXWizJ4qlvopVD5WiLF0UmE1+HzqMlXKv90Hr0iInbAdFnAdsDYX6QgvgpDBXVSbTk/NRgD+pzBdFjX4A1hcS1berBqipiTrqMgnEhHpqjQt4PI0q8qsjMoC20sjWklycn9LN7bKCdzkABtkwStHZcZtmS/USpdmvhDFeWJ+T7kHKb/lgxRplOpknKpYKtAOADVBHz2/8vnP98EkiV+QjNViipHNbvYaxNzl29dH72Y8HrcJ0U5SR1O4zNjXT40BATeDo7RM0FFxA43eGidjjdd7hTaxkQBzxe7Xu80WYkhUC1Z/76EKJPaGZoAI3R5olHFbEcXapJTgrtEft3H7OOV7DOSoqqE66q9SpDsWrJKE3GYpY6V9i40+GFbPNSyNK2E92ZnTJ61I0ofaI7V1+rLWlas0YxWNAH+j8imz3K3vZ6t+DdgfxRuXC1YS5dClckoFjmUBg54w5hiksYawOeO1hrp20P1EAdH+/GOD6m1TuL8MwxdIB/4wW3dq6NgLHETACVlEtla70+BCQeqK9fvw5UN1DtA8bhmF9G3OL5WYtKTjocB8cpLo9+DY4D1UgNWUDCFYyobSxhxrMS29DbhpWX1tH+d/GAVJDiAupXAi1fQaqVdKkuHZwsoDA4losjX62rBc+LDJ/NQvz5Pkvy1+no/u785u1kcfN4c/K+9+XVh8vp/Mv9u8e/fv+c/yHPynVCx8dv9Rykg7k2UxsTA6d1Ht3baxCYaIHWl3vDBiQGBVHCMztQL9twtXCGJ66222He6PwAVwP1qg2XaOQsxF5Xhwth0Notx020gTprw531LtJuTLUBvl0LSFJMpnZzwdY79f2i5IQ/XMCcZxm6dayGMpQEKB6oF74UwWq7t4yQei1PHAooC62gJaRBGhjmCo1NZXFE3t3G13PLFfCiMHqGIgKl1QuDMz1FARPDlfOZrA9oNQNKrgUeDRTp7fYA8f13641YFD7eNBL87r53UICJ59oUnJ6iohv4wdP87r4XlraRtQlLFTFqZR8380K4nQcb+HrGoLFmrD34oOnd2+s9VF2vYPD5FOpdErt657R9QkFIJXPuG2kYmXbHsJ1wq43Y/uzoFyrucOE6RcalJ8Ur8CpIdjN0Riz2U9xatYcRS0nb4z5brUhq7kxWVbT8rURDA+MwYjNuJB9RXforJqSlb8HiMc8sPpNV62MYr47gv82GB/MJi1zRGON1jcWMRWyKy3o2rYZVxFLkgpp+fxU2fqvhvOiR+8Zxb/ihQbj26CYJFu5Z2+FWa7z98Iku8CjMpvQsWMwMn9N8yec1SO3L43ucX1uxjKtJySdkW8eku8t3n1DT6upfyulgETxxdd+8Cz2gqtaVadqCz/Df/G+DHm75NxJJ9a2qfwDAAnZY
99sidebar_class_name : " post api-method"
1010info_path : developers/api/api
1111custom_edit_url : null
1212---
1313
14- import ApiTabs from " @theme/ApiTabs" ;
15- import DiscriminatorTabs from " @theme/DiscriminatorTabs" ;
1614import MethodEndpoint from " @theme/ApiExplorer/MethodEndpoint" ;
17- import SecuritySchemes from " @theme/ApiExplorer/SecuritySchemes" ;
18- import MimeTabs from " @theme/MimeTabs" ;
19- import ParamsItem from " @theme/ParamsItem" ;
20- import ResponseSamples from " @theme/ResponseSamples" ;
21- import SchemaItem from " @theme/SchemaItem" ;
22- import SchemaTabs from " @theme/SchemaTabs" ;
23- import Markdown from " @theme/Markdown" ;
24- import Heading from " @theme/Heading" ;
15+ import ParamsDetails from " @theme/ParamsDetails" ;
16+ import RequestSchema from " @theme/RequestSchema" ;
17+ import StatusCodes from " @theme/StatusCodes" ;
2518import OperationTabs from " @theme/OperationTabs" ;
2619import TabItem from " @theme/TabItem" ;
20+ import Heading from " @theme/Heading" ;
21+ import Translate from " @docusaurus/Translate" ;
2722
2823<Heading
2924 as = { " h1" }
@@ -35,6 +30,7 @@ import TabItem from "@theme/TabItem";
3530<MethodEndpoint
3631 method = { " post" }
3732 path = { " /users/{id}/managers" }
33+ context = { " endpoint" }
3834>
3935
4036</MethodEndpoint >
@@ -47,222 +43,27 @@ Add a manager (authorize another user to act on your behalf)
4743 id = { " request" }
4844 as = { " h2" }
4945 className = { " openapi-tabs__heading" }
50- children = { " Request" }
5146>
47+ <Translate id = " theme.openapi.request.title" >Request</Translate >
5248</Heading >
5349
54- <details
55- style = { {" marginBottom" :" 1rem" }}
56- className = { " openapi-markdown__details" }
57- data-collapsed = { false }
58- open = { true }
50+ <ParamsDetails
51+ { ... require (" ./add-manager.ParamsDetails.json" )}
52+ >
53+
54+ </ParamsDetails >
55+
56+ <RequestSchema
57+ { ... require (" ./add-manager.RequestSchema.json" )}
5958>
60- <summary
61- style = { {}}
62- >
63- <h3
64- className = { " openapi-markdown__details-summary-header-params" }
65- >
66- Path Parameters
67- </h3 >
68- </summary ><div >
69- <ul >
70- <ParamsItem
71- className = { " paramsItem" }
72- param = { {" name" :" id" ," in" :" path" ," description" :" The user ID (child user adding the manager)" ," required" :true ," schema" :{" type" :" string" }}}
73- >
74-
75- </ParamsItem >
76- </ul >
77- </div >
78- </details ><MimeTabs
79- className = { " openapi-tabs__mime" }
59+
60+ </RequestSchema >
61+
62+ <StatusCodes
63+ { ... require (" ./add-manager.StatusCodes.json" )}
8064>
81- <TabItem
82- label = { " application/json" }
83- value = { " application/json-schema" }
84- >
85- <details
86- style = { {}}
87- className = { " openapi-markdown__details mime" }
88- data-collapsed = { false }
89- open = { true }
90- >
91- <summary
92- style = { {}}
93- className = { " openapi-markdown__details-summary-mime" }
94- >
95- <h3
96- className = { " openapi-markdown__details-summary-header-body" }
97- >
98- Body
99- </h3 ><strong
100- className = { " openapi-schema__required" }
101- >
102- required
103- </strong >
104- </summary ><div
105- style = { {" textAlign" :" left" ," marginLeft" :" 1rem" }}
106- >
107-
108- </div ><ul
109- style = { {" marginLeft" :" 1rem" }}
110- >
111- <SchemaItem
112- collapsible = { false }
113- name = { " manager_user_id" }
114- required = { true }
115- schemaName = { " string" }
116- qualifierMessage = { undefined }
117- schema = { {" type" :" string" ," description" :" The user ID of the user to add as manager" }}
118- >
119-
120- </SchemaItem >
121- </ul >
122- </details >
123- </TabItem >
124- </MimeTabs ><div >
125- <div >
126- <ApiTabs
127- label = { undefined }
128- id = { undefined }
129- >
130- <TabItem
131- label = { " 200" }
132- value = { " 200" }
133- >
134- <div >
135-
136-
137- Manager added successfully
138-
139-
140- </div ><div >
141- <MimeTabs
142- className = { " openapi-tabs__mime" }
143- schemaType = { " response" }
144- >
145- <TabItem
146- label = { " application/json" }
147- value = { " application/json" }
148- >
149- <SchemaTabs
150- className = { " openapi-tabs__schema" }
151- >
152- <TabItem
153- label = { " Schema" }
154- value = { " Schema" }
155- >
156- <details
157- style = { {}}
158- className = { " openapi-markdown__details response" }
159- data-collapsed = { false }
160- open = { true }
161- >
162- <summary
163- style = { {}}
164- className = { " openapi-markdown__details-summary-response" }
165- >
166- <strong >
167- Schema
168- </strong >
169- </summary ><div
170- style = { {" textAlign" :" left" ," marginLeft" :" 1rem" }}
171- >
172-
173- </div ><ul
174- style = { {" marginLeft" :" 1rem" }}
175- >
176- <SchemaItem
177- collapsible = { false }
178- name = { " success" }
179- required = { false }
180- schemaName = { " boolean" }
181- qualifierMessage = { undefined }
182- schema = { {" type" :" boolean" ," description" :" Whether the operation was successful" }}
183- >
184-
185- </SchemaItem ><SchemaItem
186- collapsible = { false }
187- name = { " transaction_hash" }
188- required = { false }
189- schemaName = { " string" }
190- qualifierMessage = { undefined }
191- schema = { {" type" :" string" ," description" :" The blockchain transaction hash" }}
192- >
193-
194- </SchemaItem >
195- </ul >
196- </details >
197- </TabItem ><TabItem
198- label = { " Example (from schema)" }
199- value = { " Example (from schema)" }
200- >
201- <ResponseSamples
202- responseExample = { " {\n \" success\" : true,\n \" transaction_hash\" : \" string\"\n }" }
203- language = { " json" }
204- >
205-
206- </ResponseSamples >
207- </TabItem >
208- </SchemaTabs >
209- </TabItem >
210- </MimeTabs >
211- </div >
212- </TabItem ><TabItem
213- label = { " 400" }
214- value = { " 400" }
215- >
216- <div >
217-
218-
219- Bad request
220-
221-
222- </div ><div >
223-
224- </div >
225- </TabItem ><TabItem
226- label = { " 401" }
227- value = { " 401" }
228- >
229- <div >
230-
231-
232- Unauthorized
233-
234-
235- </div ><div >
236-
237- </div >
238- </TabItem ><TabItem
239- label = { " 403" }
240- value = { " 403" }
241- >
242- <div >
243-
244-
245- Forbidden
246-
247-
248- </div ><div >
249-
250- </div >
251- </TabItem ><TabItem
252- label = { " 500" }
253- value = { " 500" }
254- >
255- <div >
256-
257-
258- Server error
259-
260-
261- </div ><div >
262-
263- </div >
264- </TabItem >
265- </ApiTabs >
266- </div >
267- </div >
65+
66+ </StatusCodes >
67+
68+
26869
0 commit comments