diff --git a/doc-api-examples/src/main/resources/python/graph/ExportGraphCsv.rst b/doc-api-examples/src/main/resources/python/graph/ExportGraphCsv.rst
new file mode 100644
index 0000000000..dd9cc37c87
--- /dev/null
+++ b/doc-api-examples/src/main/resources/python/graph/ExportGraphCsv.rst
@@ -0,0 +1,46 @@
+
+>>> import trustedanalytics as ta
+
+>>> ta.connect()
+-etc-
+
+>>> vertex_schema = [('source', ta.int32), ('label', ta.float32)]
+>>> edge_schema = [('source', ta.int32), ('dest', ta.int32), ('weight', ta.int32)]
+
+>>> vertex_rows = [ [1, 1], [2, 1], [3, 5], [4, 5], [5, 5] ]
+>>> edge_rows = [ [1, 2, 1], [1, 3, 1], [2, 3, 1], [1, 4, 1], [4, 5, 1] ]
+>>> vertex_frame = ta.Frame(ta.UploadRows (vertex_rows, vertex_schema))
+
+>>> graph = ta.Graph()
+
+>>> graph.define_vertex_type('source')
+