1 parent 4b45341 commit 1bdbd00Copy full SHA for 1bdbd00
1 file changed
plotly/api/v2/spectacle_presentations.py
@@ -0,0 +1,32 @@
1
+"""
2
+Interface to Plotly's /v2/spectacle-presentations endpoint.
3
4
+from __future__ import absolute_import
5
+
6
+from plotly.api.v2.utils import build_url, request
7
8
+RESOURCE = 'spectacle-presentations'
9
10
11
+def create(body):
12
+ """Create a presentation."""
13
+ url = build_url(RESOURCE)
14
+ return request('post', url, json=body)
15
16
17
+def list():
18
+ """Returns the list of all users' presentations."""
19
20
+ return request('get', url)
21
22
23
+def retrieve(fid):
24
+ """Retrieve a presentation from Plotly."""
25
+ url = build_url(RESOURCE, id=fid)
26
27
28
29
+def update(fid, content):
30
+ """Completely update the writable."""
31
32
+ return request('put', url, json=content)
0 commit comments