Plots


Jump to API response

This endpoint handles manipulation of Plotly plot files.

Reference

Authorization


Any user with or without a Plotly account may view public plots. For private plots, see authentication.

Actions


list

Listing all public plots can be done via a GET request to this endpoint. By default, plots will be listed in order of date created. The order_by query parameter is accepted at this endpoint. Currently, only ordering by views is supported. It is possible to filter the plots by quality with min_quality or max_quality as query parameter.

Example:

// GET https://api.plotly.com/v2/plots/ ---> 200

// GET https://api.plotly.com/v2/plots/?order_by=-views ---> 200

// GET https://api.plotly.com/v2/plots/?min_quality=5 ---> 200

// GET https://api.plotly.com/v2/plots/?max_quality=5 ---> 200

feed

Listing all handpicked feed plots can be done via a GET request to this endpoint. By default, plots will be listed in a random order.

Example:

// GET https://api.plotly.com/v2/plots/feed ---> 200

create

You can create new plot resources here. The only required field is 'figure'. Currently, the figure is restricted to only contain references to grid data. That is, this will fail if raw data arrays are passed in. To create and manipulate underlying grids for plots, see the grids endpoint.

Example:

// This fails because a figure field is required.
// POST https://api.plotly.com/v2/plots ---> 400 Bad Request
{}

// This fails because the figure has raw data
//POST https://api.plotly.com/v2/plots ---> 400 Bad Request
{
    "figure": {"data": [{"y": ['this', 'is', 'raw', 'data']}]}
}

// This succeeds because the figure has src keys, not raw data.
//POST https://api.plotly.com/v2/plots ---> 200 OK
{
    "figure": {"data": [{"ysrc": "sven:88:u8nd62"}]}
}

When creating a grid, you can optionally specify a source_fid to specify where a plot has come from:

  • source_fid: the fid of a plot that was copied (and presumably edited) to produce this one

detail

There is a lot of meta information stored about plot files including filename, title, share_url, and content_url to name a few.

This information can only be reached with a GET to this endpoint.

Example:

// GET https://api.plotly.com/v2/plots/iheartgraphs:90

content

The contents of a plot can be downloaded via the content resource. The plot content contains referenced grid/column data by default. If you wish to return the raw grid/column data, the inline_data=true query must be included in the request url. The Content-Type header will be appropriately set for the response body.

Alternatively, you can set ?map_data=unreadable to append a mapping of sources to data that belongs to grids which are unreadable for the requestor. This is useful when you have read access to another users plot, but that plot contains grid references which you don't have access to.

Examples:

// Returns referenced grid/column data
// GET https://api.plotly.com/v2/plots/iheartgraphs:90/content ---> 200 OK

// Returns full grid/column data
// GET https://api.plotly.com/v2/plots/iheartgraphs:90/content?inline_data=true ---> 200 OK

// Returns full grid/column data when requestor doesn't have permission
// to read the referenced grid.
// GET https://api.plotly.com/v2/plots/iheartgraphs:90/content?map_data=unreadable ---> 200 OK

GET /v2/plots/feed?format=api&order_by=-views
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "next": "https://api.plotly.com/v2/plots/feed",
    "previous": "https://api.plotly.com/v2/plots/feed",
    "results": [
        {
            "creation_time": "2014-05-20T23:17:04.000000Z",
            "parented": true,
            "embed_url": "https://plotly.com/~C_Sevigny/1.embed",
            "fid": "C_Sevigny:1",
            "filename": "Global Gambling",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/C_Sevigny%2F1%2F9_CL5RIJYHMJBW4E7OJ2HDL58TXJEXXA.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/C_Sevigny%2F1%2F2_DH7C6IE7ZLY0LO8HEPMS9QZTL9XWBA.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/C_Sevigny%2F1%2F8_9NQ6GSZT9PD14Z4GNC8SY7GSUNOM60.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/C_Sevigny%2F1%2F9_CL5RIJYHMJBW4E7OJ2HDL58TXJEXXA.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/C_Sevigny:1",
                "plots": "https://api.plotly.com/v2/plots/C_Sevigny:1",
                "parent": "https://api.plotly.com/v2/folders/home?user=C_Sevigny"
            },
            "owner": "C_Sevigny",
            "parent": -1,
            "preview": "",
            "referencers": null,
            "references": null,
            "title": "<br>Global Gambling: The House Wins, Everytime",
            "views": 1130,
            "web_url": "https://plotly.com/~C_Sevigny/1/global-gambling-the-house-wins-everytime/",
            "world_readable": true,
            "date_modified": "2015-07-08T00:32:21.320Z",
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://plotly.com/~C_Sevigny/1/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "caption": "",
            "user": {
                "profile_url": "https://plotly.com/~C_Sevigny",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/60.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-11.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2014-05-20 23:06:40",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "C_Sevigny",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            },
            "figure": null,
            "autosize": null,
            "width": null,
            "height": null
        },
        {
            "creation_time": "2014-05-20T04:45:34.000000Z",
            "parented": true,
            "embed_url": "https://plotly.com/~JStevens/4.embed",
            "fid": "JStevens:4",
            "filename": "U.S. Debt",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/JStevens%2F4%2F9_29LICLEQ7WOYTT7U11TAGODOE9D0KI.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/JStevens%2F4%2F2_VY9NRVDBK70315US6703U2FKDX7Q02.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/JStevens%2F4%2F8_HCRPDGVCXZZB6R0FF4BK3ONEWBQKFX.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/JStevens%2F4%2F9_29LICLEQ7WOYTT7U11TAGODOE9D0KI.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/JStevens:4",
                "plots": "https://api.plotly.com/v2/plots/JStevens:4",
                "parent": "https://api.plotly.com/v2/folders/home?user=JStevens"
            },
            "owner": "JStevens",
            "parent": -1,
            "preview": "",
            "referencers": null,
            "references": null,
            "title": "US Non-Mortgage Debt Outstanding, in Billions",
            "views": 1181,
            "web_url": "https://plotly.com/~JStevens/4/us-non-mortgage-debt-outstanding-in-billions/",
            "world_readable": true,
            "date_modified": "2015-07-07T23:11:49.762Z",
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://plotly.com/~JStevens/4/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "caption": "",
            "user": {
                "profile_url": "https://plotly.com/~JStevens",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/77.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-11.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2014-05-20 04:36:30",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "JStevens",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        },
        {
            "creation_time": "2014-05-23T21:40:33.000000Z",
            "parented": true,
            "embed_url": "https://plotly.com/~amelia/24.embed",
            "fid": "amelia:24",
            "filename": "piotr normalized",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/amelia%2F24%2F9_U24AHQ9KMJLTRZ6P45F1VHRMZUB0G9.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/amelia%2F24%2F2_4AGJWKARTIQIZZG2S59O64L6GEES9L.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/amelia%2F24%2F8_ZGLWCGH73GGIQ4QCXDSOCPP4PQJTRG.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/amelia%2F24%2F9_U24AHQ9KMJLTRZ6P45F1VHRMZUB0G9.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/amelia:24",
                "plots": "https://api.plotly.com/v2/plots/amelia:24",
                "parent": "https://api.plotly.com/v2/folders/home?user=amelia"
            },
            "owner": "amelia",
            "parent": -1,
            "preview": "",
            "referencers": null,
            "references": null,
            "title": "Normalized most popular 30 artists",
            "views": 676,
            "web_url": "https://plotly.com/~amelia/24/normalized-most-popular-30-artists/",
            "world_readable": true,
            "date_modified": "2015-07-09T07:48:23.860Z",
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://plotly.com/~amelia/24/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "caption": "",
            "user": {
                "profile_url": "https://plotly.com/~amelia",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/70.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-2.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2013-11-26 21:15:17",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "amelia",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        },
        {
            "creation_time": "2018-02-08T09:42:12.530587Z",
            "parented": true,
            "embed_url": "https://plotly.com/~empet/2922.embed",
            "fid": "empet:2922",
            "filename": "Annotated heatmap-republican-candidates-17",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/empet%2F2922%2F9_35AF815ZXATXEJ1DHCWKB4MDTNKDD5.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/empet%2F2922%2F2_IVSENWSWXQTCKZYTSHF6CID6O5I1M3.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/empet%2F2922%2F8_0BN2K292T88UEFEY7KAVIFLYYGM3ZZ.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/empet%2F2922%2F9_35AF815ZXATXEJ1DHCWKB4MDTNKDD5.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/empet:2922",
                "plots": "https://api.plotly.com/v2/plots/empet:2922",
                "parent": "https://api.plotly.com/v2/folders/home?user=empet"
            },
            "owner": "empet",
            "parent": -1,
            "preview": "",
            "referencers": null,
            "references": null,
            "title": "[u'A scoreboard for republican candidates as of August 17, 2015 <br> Annotated heatmap']",
            "views": 10350,
            "web_url": "https://plotly.com/~empet/2922/ua-scoreboard-for-republican-candidates-as-of-august-17-2015-annotated-heatmap/",
            "world_readable": true,
            "date_modified": "2018-02-08T09:42:13.473Z",
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://plotly.com/~empet/2922/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "caption": "",
            "user": {
                "profile_url": "https://plotly.com/~empet",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/IOIQ1UHMQP9PAI49YRPHW8LI9L5IJA.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-11.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2013-11-20 18:36:53",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "empet",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        },
        {
            "creation_time": "2015-12-03T00:13:39.257134Z",
            "parented": true,
            "embed_url": "https://plotly.com/~iamaziz/1094.embed",
            "fid": "iamaziz:1094",
            "filename": "plot from API (247)",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/iamaziz%2F1094%2F9_L9U4N7C35FXDEJJF6H5GNPFT10YPQH.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/iamaziz%2F1094%2F2_70J0WILGBUZJLHEOPHJMNQCMSMLGMX.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/iamaziz%2F1094%2F8_LI23WAYVD1W5MS3B118TXIOAJQ6XI1.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/iamaziz%2F1094%2F9_L9U4N7C35FXDEJJF6H5GNPFT10YPQH.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/iamaziz:1094",
                "plots": "https://api.plotly.com/v2/plots/iamaziz:1094",
                "parent": "https://api.plotly.com/v2/folders/home?user=iamaziz"
            },
            "owner": "iamaziz",
            "parent": -1,
            "preview": "",
            "referencers": null,
            "references": null,
            "title": "Premier League",
            "views": 414,
            "web_url": "https://plotly.com/~iamaziz/1094/premier-league/",
            "world_readable": true,
            "date_modified": "2015-12-03T00:13:39.459Z",
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://plotly.com/~iamaziz/1094/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "caption": "",
            "user": {
                "profile_url": "https://plotly.com/~iamaziz",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/20.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-13.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2014-06-29 19:31:34",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "iamaziz",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        },
        {
            "creation_time": "2014-07-17T17:17:51.000000Z",
            "parented": true,
            "embed_url": "https://plotly.com/~alekswis/26.embed",
            "fid": "alekswis:26",
            "filename": "house price to income",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/alekswis/26/9_HRCW8W8YCWMKQ854127CQQDJ544QE7.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/alekswis%2F26%2F2_ZKA5CY0LVE9IS70GKR7HDUKC0OFBFZ.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/alekswis%2F26%2F8_2Z3CXRT745URZH7EOCXNGZW3ZZIXDY.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/alekswis/26/9_HRCW8W8YCWMKQ854127CQQDJ544QE7.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/alekswis:26",
                "plots": "https://api.plotly.com/v2/plots/alekswis:26",
                "parent": "https://api.plotly.com/v2/folders/home?user=alekswis"
            },
            "owner": "alekswis",
            "parent": -1,
            "preview": "",
            "referencers": null,
            "references": null,
            "title": "House price to income ratio - latest to historical average",
            "views": 2747,
            "web_url": "https://plotly.com/~alekswis/26/house-price-to-income-ratio-latest-to-historical-average/",
            "world_readable": true,
            "date_modified": "2015-07-09T10:52:24.326Z",
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://plotly.com/~alekswis/26/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "caption": "",
            "user": {
                "profile_url": "https://plotly.com/~alekswis",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/4.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-12.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2014-02-18 14:42:52",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "alekswis",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        },
        {
            "creation_time": "2014-05-24T16:18:27.000000Z",
            "parented": true,
            "embed_url": "https://plotly.com/~daanholten/10.embed",
            "fid": "daanholten:10",
            "filename": "10 most popular female baby names New York 2013",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/daanholten/10/9_FF8Z6VEJ3TRBIAYJX9O145F3AM3FEA.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/daanholten%2F10%2F2_K38GY2JR3N05PIML1D3EFROE38ZW6X.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/daanholten%2F10%2F8_LMLXYCV8FCAIO7MOKUREVNQU1GQWSX.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/daanholten/10/9_FF8Z6VEJ3TRBIAYJX9O145F3AM3FEA.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/daanholten:10",
                "plots": "https://api.plotly.com/v2/plots/daanholten:10",
                "parent": "https://api.plotly.com/v2/folders/home?user=daanholten"
            },
            "owner": "daanholten",
            "parent": -1,
            "preview": "",
            "referencers": null,
            "references": null,
            "title": "10 most popular male baby names in the state of New York (2013)",
            "views": 330,
            "web_url": "https://plotly.com/~daanholten/10/_10-most-popular-male-baby-names-in-the-state-of-new-york-2013/",
            "world_readable": true,
            "date_modified": "2015-06-24T15:07:53.902Z",
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://plotly.com/~daanholten/10/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "caption": "This graph shows the top 10 of most popular female baby names in the state of New York in 2013. The source is a 100% sample based on Social Security card application data.\n",
            "user": {
                "profile_url": "https://plotly.com/~daanholten",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/53.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-1.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2014-05-24 11:57:19",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "daanholten",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        },
        {
            "creation_time": "2015-07-08T21:44:16.667615Z",
            "parented": true,
            "embed_url": "https://plotly.com/~MattSundquist/13549.embed",
            "fid": "MattSundquist:13549",
            "filename": "Accidents (3)",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/MattSundquist%2F13549%2F9_N14P2IU3NOOJ48XFF5OWI8T3GA6RW6.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/MattSundquist%2F13549%2F2_LQI5JW6FL1A8F53U2L8EZ2ODNAZNAF.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/MattSundquist%2F13549%2F8_8OMAVU3OC2S61QO7UOP0NJ0GM5T3MF.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/MattSundquist%2F13549%2F9_N14P2IU3NOOJ48XFF5OWI8T3GA6RW6.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/MattSundquist:13549",
                "plots": "https://api.plotly.com/v2/plots/MattSundquist:13549",
                "parent": "https://api.plotly.com/v2/folders/home?user=MattSundquist"
            },
            "owner": "MattSundquist",
            "parent": -1,
            "preview": "",
            "referencers": null,
            "references": null,
            "title": "<br><br>NYC Car Wrecks",
            "views": 7309,
            "web_url": "https://plotly.com/~MattSundquist/13549/nyc-car-wrecks/",
            "world_readable": true,
            "date_modified": "2015-07-10T15:05:02.243Z",
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://plotly.com/~MattSundquist/13549/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "caption": "",
            "user": {
                "profile_url": "https://plotly.com/~MattSundquist",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/1428999724.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-9.jpg",
                "bio": "",
                "nickname": "",
                "website": "matthewsundquist.com",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2012-12-19 03:08:16",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "MattSundquist",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        },
        {
            "creation_time": "2015-08-07T22:34:30.174270Z",
            "parented": true,
            "embed_url": "https://plotly.com/~zhaozhi0505/22.embed",
            "fid": "zhaozhi0505:22",
            "filename": "elevations-3d-surface",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/zhaozhi0505%2F22%2F9_9J26IKS0VBSTYTR0ZFX9Y9KHI9AQBH.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/zhaozhi0505%2F22%2F2_89BC3CFTLO8FQD4SXQAF48TNX620I4.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/zhaozhi0505%2F22%2F8_Q0OV14D5FK4QVX5FPCSSSOSIL5F6FG.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/zhaozhi0505%2F22%2F9_9J26IKS0VBSTYTR0ZFX9Y9KHI9AQBH.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/zhaozhi0505:22",
                "plots": "https://api.plotly.com/v2/plots/zhaozhi0505:22",
                "parent": "https://api.plotly.com/v2/folders/home?user=zhaozhi0505"
            },
            "owner": "zhaozhi0505",
            "parent": -1,
            "preview": "",
            "referencers": null,
            "references": null,
            "title": "OEX Vol Surface by Call options on 04/10/2015",
            "views": 7349,
            "web_url": "https://plotly.com/~zhaozhi0505/22/oex-vol-surface-by-call-options-on-04102015/",
            "world_readable": true,
            "date_modified": "2015-08-07T22:34:30.221Z",
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://plotly.com/~zhaozhi0505/22/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "caption": "",
            "user": {
                "profile_url": "https://plotly.com/~zhaozhi0505",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/7.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-9.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2015-07-26 16:40:12",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "zhaozhi0505",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        },
        {
            "creation_time": "2015-10-29T00:20:19.290176Z",
            "parented": true,
            "embed_url": "https://plotly.com/~dtrejod/503.embed",
            "fid": "dtrejod:503",
            "filename": "Sales_Map2",
            "filetype": "plot",
            "img_url": "https://storage.googleapis.com/plotly-prod-images/dtrejod%2F503%2F9_EOKQS69AIIX4OYY4YRY2VX9KUPTNAG.png",
            "image_urls": {
                "default": "https://storage.googleapis.com/plotly-prod-images/dtrejod%2F503%2F2_KTSOUZMBLT0KLQBPTD0B09XUZ596QX.png",
                "block-thumb": "https://storage.googleapis.com/plotly-prod-images/dtrejod%2F503%2F8_W20AQJLO1TQRSIZW1CRACFHK71W5FF.png",
                "list-thumb": "https://storage.googleapis.com/plotly-prod-images/dtrejod%2F503%2F9_EOKQS69AIIX4OYY4YRY2VX9KUPTNAG.png"
            },
            "api_urls": {
                "files": "https://api.plotly.com/v2/files/dtrejod:503",
                "plots": "https://api.plotly.com/v2/plots/dtrejod:503",
                "parent": "https://api.plotly.com/v2/folders/dtrejod:70"
            },
            "owner": "dtrejod",
            "parent": 70,
            "preview": "",
            "referencers": null,
            "references": null,
            "title": "",
            "views": 32807,
            "web_url": "https://plotly.com/~dtrejod/503/",
            "world_readable": true,
            "date_modified": "2015-10-29T00:20:19.325Z",
            "collaborators": {
                "results": [],
                "count": 0
            },
            "subfolder_count": null,
            "refresh_interval": null,
            "organize_view_url": "https://plotly.com/~dtrejod/503/",
            "current_user_permission": "read",
            "is_theme": null,
            "is_template": null,
            "caption": "",
            "user": {
                "profile_url": "https://plotly.com/~dtrejod",
                "avatar_url": "https://storage.googleapis.com/plotly-prod-profiles/40.jpg",
                "background_url": "https://storage.googleapis.com/plotly-prod-profiles/bg-12.jpg",
                "bio": "",
                "nickname": "",
                "website": "",
                "stream_tokens": null,
                "feature_set_id": null,
                "csrf_token": null,
                "date_joined": "2015-10-16 00:34:54",
                "mapbox_access_tokens": null,
                "has_password": null,
                "username": "dtrejod",
                "email": null,
                "is_active": null,
                "readonly": null,
                "is_dash_creator": null,
                "dash_created_count": null,
                "is_chart_creator": null,
                "charts_created_count": null
            }
        }
    ]
}