Listly API V4 Documentation

HTTP Status Codes & Response


400 Bad Request

If an APi call fails because of incorrect parameters or data related errors, the API will return a 400 Bad Request

HTTP Status Code: 400
{errors: [{status: 400, message: "List Title should be atleast 5 characters"}]}


401 Signin Required

Many API endpoints require that an authenticated user makes the request. If an endpoint requires an authenticated user, but the authentication_token is missing or incorrect, the API will return the following response.

HTTP Status Code: 401
{errors: [{status: 401, message: "Signin to use Listly"}]}

If the client gets the 401 status, it can take the user to the Signin Screen with the message:

Signin to use Listly


403 Forbidden

Many API endpoints require that an authenticated user also be authorized to perform the specified operation. If the user is not authorized for that operation, the API will return the following response.

HTTP Status Code 403
{errors: [{status: 403, message: "You don't have permissions for that"}]}

Theoretically, this should never happen because the client will only expose functionality to the user that they have permissions for. If the client is hacked and is enabled to make unauthorized requests, it will handle the 403 status with this message:

You don't have permissions for that


426 Upgrade Required

If the user performs something that requires an upgrade (over quota, premium features), the API will return this message:

HTTP Status Code 426
{errors: [{status: 426, message: "Upgrade Required: More than 10 items a day"}]}

The user sees this message:

Upgrade Required: More than 10 items a day. <>


500 Unexpected Error

If an unexpected error happened, it will be logged on the server for debugging and eventual fix. The API will return the following reponse.

HTTP Status Code 500
{errors: [{status: 500, message: "Something unexpected happened. It's been logged and we're on it"}]}

The user sees this message:

Something unexpected happened. It's been logged and we're on it


404 Not Found

If a resource is not found (list, item, comment, user etc), the API will return the following reponse.

HTTP Status Code 404
{errors: [{status: 404, message: "Resource Not Found"}]}


Server Error

If the server is down or timesout, there will be an unexpected non JSON response. The client can handle that based on different scenarios including "Cannot reach Listly. Please try later"



List Object

{
  "list": {
    "id": "G",
    "title": "Top ten wonders of the world",
    "description": "<p>From Taj Mahal to Eiffel Tower, here are the top wonders of the world</p>\n",
    "stats": {
      "views": 0,
      // The number of views for the list

      "helperCount": 0,
      // the number of helpers for the list (users that have added items)

      "publishedItemCount": 0,
      // the number of items in the list

      "queuedItemCount": 0,
      // the number of items in the queue waiting for moderation

      "favoritesCount": 0
      // The number of people that have favorited the list

      "followerCount": 0
      // Same as favoritesCount. Kept for backward compatibility

    },
    "configuration": {
      "isModerated": false,
      // if isModerated is true, any addition to a list by anyone other than owner 
      // or users with editor privileges will be added to the queue for moderation

      "isPrivate": false,
      // If isPrivate is true, the list can be viewed only by the owner 


      "userCanAdd": true,
      // if userCanAdd is true, then anyone can contribute items to the list


      "userCanComment": true,
      // if userCanComment is true, then comment is enabled for items in the list
      // if false, comment feature will be disabled

      "userCanSeeQueue": true,
      // if userCanSeeQueue is true, then anyone can see the items in the queue
      // if false, only owner and editors can see queue. Others won't see the option to view the queue.

      "userCanVote": true,
      // if userCanVote is true, then upvoting is enabled, otherwise all voting is turned off


      "anonymousCanVote": true,
      // if anonymousCanVote is true, then voting is enabled for anonymous users
      // if false, then anonymous users clicking on voting button should take user to signin page


      "votingClosed": false,
      // if votingClosed is true, then clicking on voting button should alert users that "Voting is closed"


      "emojiVoting": true,
      // if emojiVoting is true, then show emoji voting button
      // if false, hide emojiVoting button. Upvote can still be shown based on "userCanVote"

      "defaultSort": "crowdrank",
      // the initial sort when the list is displayed. One of "crowdRank", "newest", "alpha", "curated", "chronological"

      "defaultLayout": "full"
      // default layout for list.  One of "list", "gallery", "slideshow", "minimal", "magazine"

    },
    "headline": "https://pigment.github.io/fake-logos/logos/medium/color/7.png",
    "created_at": "2016-05-04T00:53:06-07:00",
    "updated_at": "2016-05-04T00:53:06-07:00",
    "item_tags": [

    ],
    "user_data": {
      "ownedByMe": false,
      // true if list is owned by the authenticated user making the API request

      "editablebyMe": false,
      // true if list is owned or otherwise editable by the authenticated user making the API request
      // show "edit", "delete" functionality for list if this is true

      "favoritedByMe": false
      // true if list is favorited by the authenticated user making the API request

    },
    "owner": {
      "id": 739,
      "name": "Benton Mayert",
      "screen_name": "jules_rippin",
      "email": "brielle@homenick.co",
      "profile_image": "https://robohash.org/utetet.png?size=300x300&set=set1",
      "stats": {
        "listCount": 1,
        "followerCount": 0,
        "followingCount": 0,
        "helperCount": 0,
        "embedCount": 0,
        "viewCount": 6573,
        "mojoPoints": 180
      },
      "bio": "",
      "status": {
        "isCurator": false,
        "hasPro": false
      },
      "user_data": {
        "userIsMe": false,
        "followedByMe": false
      }
    },
    "curators": [

    ],
    "last_helpers": [

    ]
  }
}



Item Object


{
   "id":19925,
   "name":"BEST CAR EVER FERRARI F40",
   "url":"http://www.youtube.com/watch?v=R3lgehIWXC8",
   "item_note":"<p>Whats the video about? The Ferrari f40 is the best super car ever, in this video Jeremy Clarkson reviews the f40 and explains why, leave your comments rate a...</p>\n",
   "created_at":"2012-03-30T09:06:53-07:00",
   "updated_at":"2016-04-21T06:42:04-07:00",

   "position": 7,
   // the curated position of the item in the list

   "latitude": null,
   // any associated latutude location information for the item

   "longitude": null,
   // any associated longitude location information for the item

   "location": null,
   // any location address for the item

   "images":{
      "small":"http://media-cdn.list.ly/production/3871/19925/hqdefault_185px.png",
      "large":"http://media-cdn.list.ly/production/3871/19925/hqdefault_600px.png"
   },
   "tags":[
      "ferarri",
      "f40"
   ],
   "stats":{

      "commentCount":0
      // total comments for the item

   },

   "media_source":"youtube",
   "media_type":"video",
   "media_url":"http://www.youtube.com/watch?v=R3lgehIWXC8",
   "media_stream_url":null,

   "user_data":{
      "createdByMe":false,
      // true if the item was created by the authenticated user making the API request
      "editableByMe":false
      // true if the item can be edited by the authenticated user making the API request
      // this will help show "edit", "delete", "accept into list", "move to queue" functionality
   },

   "reactions_data":[
      [
         ":thumbsup:",
         4.0
      ],
      [
         ":notes:",
         1.0
      ],
      [
         ":joy:",
         1.0
      ]
   ],
   "user_reactions_data":[

   ],
   "creator":{
      "id":8,
      "name":"George",
      "screen_name":"Carlin",
      "email":"shyam+gi@shyam.com",
      "profile_image":"http://media-cdn.list.ly/staging/profiles/8/picture.png?ver=9172092960",
      "stats":{
         "listCount":49,
         "followerCount":3,
         "followingCount":4,
         "helperCount":132,
         "embedCount":"30",
         "viewCount":52166,
         "mojoPoints":6237
      },
      "bio":"<p>It's \uf643</p>\n\n<p>T</p>\n",
      "status":{
         "isCurator":false,
         "hasPro":true
      },
      "user_data":{
         "userIsMe":false,
         "followedByMe":false
      }
   },
   "last_comments":[

   ]
}

Item

Retrieve item

Get details of an item that belongs to a list

Endpoint

GET /api/v4/items/:id

Request

Route

GET /api/v4/items/30

Headers

Accept: application/json
Content-Type: application/json

cURL

curl "http://list.ly/api/v4/items/30" -X GET \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Response Fields

Name Description Type
item item object with data Item Object

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "item": {
    "id": 30,
    "name": "Cover Her Face",
    "url": "http://example.com/kari",
    "item_note": "<p>Libero alias perferendis corporis. Dolorem autem voluptates eaque rerum sit ad. Ea accusantium amet et culpa nisi. Aut rem labore.</p>\n",
    "created_at": "2016-05-05T22:28:12-07:00",
    "updated_at": "2016-05-05T22:28:12-07:00",
    "position": 16,
    "latitude": null,
    "longitude": null,
    "location": null,
    "images": {
      "small": "https://pigment.github.io/fake-logos/logos/medium/color/4.png",
      "large": "https://pigment.github.io/fake-logos/logos/medium/color/4.png"
    },
    "tags": [

    ],
    "stats": {
      "commentCount": 0
    },
    "media_source": null,
    "media_type": null,
    "media_url": null,
    "media_stream_url": null,
    "user_data": {
      "createdByMe": false,
      "editableByMe": false
    },
    "reactions_data": [

    ],
    "user_reactions_data": [

    ],
    "creator": {
      "id": 91,
      "name": "Nola Heathcote",
      "screen_name": "katrina",
      "email": "desmond@kuvalis.org",
      "profile_image": "https://robohash.org/etdeseruntet.png?size=300x300&set=set1",
      "stats": {
        "listCount": 0,
        "followerCount": 0,
        "followingCount": 0,
        "helperCount": 0,
        "embedCount": 0,
        "viewCount": 0,
        "mojoPoints": 103
      },
      "bio": "",
      "status": {
        "isCurator": false,
        "hasPro": false
      },
      "user_data": {
        "userIsMe": false,
        "followedByMe": false
      }
    },
    "last_comments": [

    ]
  }
}

Add item to list

Add an item to List. This example shows a non media item

Endpoint

POST /api/v4/items/add

Parameters

Name Description Type Restrictions
list_id required List to add item to string Valid list ID from another API call
name required Name for the item string Min 1 and Max 120 characters
note Note for the item string Max 5000 characters
image Image for the item string Needs to be URL for an image. Upload to S3 and submit URL
url URL for the item string Needs to be valid URL

Request

Route

POST /api/v4/items/add

Headers

Accept: application/json
Content-Type: application/json

Body

{
  "name": "The Lathe of Heaven",
  "note": "Aperiam a voluptatum velit quia corrupti consectetur molestiae. Fuga qui quia autem. In eligendi facilis non beatae et.",
  "image": "https://pigment.github.io/fake-logos/logos/medium/color/13.png",
  "url": "http://example.com/justyn_kihn",
  "list_id": "2"
}

cURL

curl "http://list.ly/api/v4/items/add" -d '{"name":"The Lathe of Heaven","note":"Aperiam a voluptatum velit quia corrupti consectetur molestiae. Fuga qui quia autem. In eligendi facilis non beatae et.","image":"https://pigment.github.io/fake-logos/logos/medium/color/13.png","url":"http://example.com/justyn_kihn","list_id":"2"}' -X POST \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Authorization: Token token=2hbc4tdphyg9fx1n8gev23dftw3fq0gc22h0f0b1gzz8avhzflse23kc7mrg3edt" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "id": 41,
  "status": "ok",
  "message": "Item was added to list successfully"
}

Add video to list

Add a YouTube video to a list.

Endpoint

POST /api/v4/items/add

Parameters

Name Description Type Restrictions Example
list_id required List to add item to string Valid list ID from another API call
name required Name for the item string Min 1 and Max 120 characters
note Note for the item string Max 5000 characters
image Image for the item string Needs to be URL for an image. Upload to S3 and submit URL
url URL for the item string Needs to be valid URL
media_type required media type of item string Needs to be one of 'link', 'text', 'video', 'photo', 'place', 'audio'
media_source required media source string 'youtube', 'soundcloud', 'pixabay', 'flickr'
media_id required media id at source string
media_url required web url of the media string

Request

Route

POST /api/v4/items/add

Headers

Accept: application/json
Content-Type: application/json

Body

{
  "name": "No Country for Old Men",
  "note": "Molestiae occaecati expedita. Fugit est aut eius. Ut nobis id voluptatem enim. Itaque porro nam recusandae et suscipit.",
  "image": "https://pigment.github.io/fake-logos/logos/medium/color/3.png",
  "url": "http://example.com/wilford",
  "media_source": "youtube",
  "media_id": "hdqHZovedUw",
  "media_type": "video",
  "list_id": "3"
}

cURL

curl "http://list.ly/api/v4/items/add" -d '{"name":"No Country for Old Men","note":"Molestiae occaecati expedita. Fugit est aut eius. Ut nobis id voluptatem enim. Itaque porro nam recusandae et suscipit.","image":"https://pigment.github.io/fake-logos/logos/medium/color/3.png","url":"http://example.com/wilford","media_source":"youtube","media_id":"hdqHZovedUw","media_type":"video","list_id":"3"}' -X POST \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Authorization: Token token=hhvb60x108qkrvkqpsdrqiv39elb2cnjpuqpj63fgs5a0tqge88k60monb8g2ma1" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "id": 52,
  "status": "ok",
  "message": "Item was added to list successfully"
}

Add audio to list

Add a soundcloud audio to List

Endpoint

POST /api/v4/items/add

Parameters

Name Description Type Restrictions Example
list_id required List to add item to string Valid list ID from another API call
name required Name for the item string Min 1 and Max 120 characters
note Note for the item string Max 5000 characters
image Image for the item string Needs to be URL for an image. Upload to S3 and submit URL
url URL for the item string Needs to be valid URL
media_type required media type of item string Needs to be one of 'link', 'text', 'video', 'photo', 'place', 'audio'
media_source required media source string 'youtube', 'soundcloud', 'pixabay', 'flickr'
media_id required media id at source string
media_url required web url of the media string

Request

Route

POST /api/v4/items/add

Headers

Accept: application/json
Content-Type: application/json

Body

{
  "name": "Absalom, Absalom!",
  "note": "Omnis blanditiis exercitationem voluptates cupiditate et culpa. Voluptas qui veniam aut. Qui hic voluptatem cumque.",
  "image": "https://pigment.github.io/fake-logos/logos/medium/color/8.png",
  "url": "http://example.com/kiley",
  "media_source": "soundcloud",
  "media_id": "123714278",
  "media_type": "audio",
  "list_id": "4"
}

cURL

curl "http://list.ly/api/v4/items/add" -d '{"name":"Absalom, Absalom!","note":"Omnis blanditiis exercitationem voluptates cupiditate et culpa. Voluptas qui veniam aut. Qui hic voluptatem cumque.","image":"https://pigment.github.io/fake-logos/logos/medium/color/8.png","url":"http://example.com/kiley","media_source":"soundcloud","media_id":"123714278","media_type":"audio","list_id":"4"}' -X POST \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Authorization: Token token=cqml3unutva86hmz83gnmum5ivaoisw2e5erza9j42c13i5xsbvcy47uoxbovixa" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "id": 63,
  "status": "ok",
  "message": "Item was added to list successfully"
}

Add image to list

Add a pixabay image to List

Endpoint

POST /api/v4/items/add

Parameters

Name Description Type Restrictions Example
list_id required List to add item to string Valid list ID from another API call
name required Name for the item string Min 1 and Max 120 characters
note Note for the item string Max 5000 characters
image Image for the item string Needs to be URL for an image. Upload to S3 and submit URL
url URL for the item string Needs to be valid URL
media_type required media type of item string Needs to be one of 'link', 'text', 'video', 'photo', 'place', 'audio'
media_source required media source string 'youtube', 'soundcloud', 'pixabay', 'flickr'
media_id required media id at source string
media_url required web url of the media string

Request

Route

POST /api/v4/items/add

Headers

Accept: application/json
Content-Type: application/json

Body

{
  "name": "Things Fall Apart",
  "note": "Consequatur unde natus nostrum adipisci. Iure neque ut ipsam excepturi. Libero quia eum. Fuga soluta ea nostrum eveniet molestiae sapiente. Id voluptatem repudiandae aut fuga blanditiis.",
  "image": "https://pigment.github.io/fake-logos/logos/medium/color/1.png",
  "url": "http://example.com/queenie_emmerich",
  "media_source": "pixabay",
  "media_id": "photo-1213036",
  "media_type": "image",
  "list_id": "5"
}

cURL

curl "http://list.ly/api/v4/items/add" -d '{"name":"Things Fall Apart","note":"Consequatur unde natus nostrum adipisci. Iure neque ut ipsam excepturi. Libero quia eum. Fuga soluta ea nostrum eveniet molestiae sapiente. Id voluptatem repudiandae aut fuga blanditiis.","image":"https://pigment.github.io/fake-logos/logos/medium/color/1.png","url":"http://example.com/queenie_emmerich","media_source":"pixabay","media_id":"photo-1213036","media_type":"image","list_id":"5"}' -X POST \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Authorization: Token token=42bffeo22c34g9vq4x34rl0r3u5qy8ww5imhcdo9s1a9wdbhvxw8kkpej426qc37" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "id": 74,
  "status": "ok",
  "message": "Item was added to list successfully"
}

Add place to list

Add a place to List

Endpoint

POST /api/v4/items/add

Parameters

Name Description Type Restrictions Example
list_id required List to add item to string Valid list ID from another API call
name required Name for the item string Min 1 and Max 120 characters
note Note for the item string Max 5000 characters
image Image for the item string Needs to be URL for an image. Upload to S3 and submit URL
url URL for the item string Needs to be valid URL
latitude required latitude(location) of the item string Valid value for latitude
longitude required longitude(location) of the item string Valid value for longitude
media_type required media type of item string Needs to be one of 'link', 'text', 'video', 'photo', 'place', 'audio'
media_source required media source string 'youtube', 'soundcloud', 'pixabay', 'flickr'
media_id required media id at source string
media_url required web url of the media string

Request

Route

POST /api/v4/items/add

Headers

Accept: application/json
Content-Type: application/json

Body

{
  "name": "The Daffodil Sky",
  "note": "Qui doloremque omnis illo. Qui architecto dolorum voluptatem eum. Reiciendis porro corporis hic nesciunt numquam. Doloremque qui corporis quia minus. Facilis sed dolor voluptatum vel.",
  "image": "https://pigment.github.io/fake-logos/logos/medium/color/4.png",
  "url": "http://example.com/demetris.jaskolski",
  "media_source": "foursquare",
  "media_id": "4d716467a7fb6ea8772ff8ea",
  "media_type": "place",
  "latitude": "37.465108",
  "longitude": "-121.909127",
  "list_id": "6"
}

cURL

curl "http://list.ly/api/v4/items/add" -d '{"name":"The Daffodil Sky","note":"Qui doloremque omnis illo. Qui architecto dolorum voluptatem eum. Reiciendis porro corporis hic nesciunt numquam. Doloremque qui corporis quia minus. Facilis sed dolor voluptatum vel.","image":"https://pigment.github.io/fake-logos/logos/medium/color/4.png","url":"http://example.com/demetris.jaskolski","media_source":"foursquare","media_id":"4d716467a7fb6ea8772ff8ea","media_type":"place","latitude":"37.465108","longitude":"-121.909127","list_id":"6"}' -X POST \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Authorization: Token token=skg240wkc78meqnx775rthco2grs7kxb8c6mfj0rd3hqglq9ogcpflnxydxnkbnk" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "id": 85,
  "status": "ok",
  "message": "Item was added to list successfully"
}

Update Item

Update attributes for an item

Endpoint

PUT /api/v4/items/:id

Parameters

Name Description Type Restrictions
name required Name for the item string Min 1 and Max 120 characters
note Note for the item string Max 5000 characters
image Image for the item string Needs to be URL for an image. Upload to S3 and submit URL
url URL for the item string Needs to be valid URL

Request

Route

PUT /api/v4/items/86

Headers

Accept: application/json
Content-Type: application/json

Body

{
  "name": "Absalom, Absalom!",
  "note": "Quia voluptatem odit neque nihil quis qui ad. Et nesciunt non voluptatum. Qui quos sed voluptas nihil.",
  "image": "https://pigment.github.io/fake-logos/logos/medium/color/7.png",
  "url": "http://example.com/jada.bartoletti"
}

cURL

curl "http://list.ly/api/v4/items/86" -d '{"name":"Absalom, Absalom!","note":"Quia voluptatem odit neque nihil quis qui ad. Et nesciunt non voluptatum. Qui quos sed voluptas nihil.","image":"https://pigment.github.io/fake-logos/logos/medium/color/7.png","url":"http://example.com/jada.bartoletti"}' -X PUT \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Authorization: Token token=u7tl6ghojs0bx22lvx2fq4csvnu6hqep3psk5z1bn7t4q61fb1h830enra2y6063" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "id": 86,
  "status": "ok",
  "message": "Item was updated successfully"
}

Delete an Item

Allow currently authenticated user to delete an item in a list that they own or can curate

Endpoint

DELETE /api/v4/items/:id

Request

Route

DELETE /api/v4/items/96

Headers

Accept: application/json
Content-Type: application/json

cURL

curl "http://list.ly/api/v4/items/96" -d '' -X DELETE \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Authorization: Token token=lnfaj95sjtreeuhsfhncm76inp1nxatrwi6f8r04icxzllu9h6qynnru1kkxo6j1" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "status": "ok",
  "message": "Item was deleted"
}

Retrieve comments

Get comments (paginated) for an item based specified by ID

Endpoint

GET /api/v4/items/:id/comments

Parameters

Name Description default
page Page 1
per_page Number of items per page 25

Request

Route

GET /api/v4/items/135/comments

Headers

Accept: application/json
Content-Type: application/json

cURL

curl "http://list.ly/api/v4/items/135/comments" -X GET \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Authorization: Token token=lnfaj95sjtreeuhsfhncm76inp1nxatrwi6f8r04icxzllu9h6qynnru1kkxo6j1" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Response Fields

Name Description Type
comments comments for items Array of Comments
meta pagination data for comments

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "comments": [
    {
      "id": 400,
      "comment": "Quidem sint quia. Ut officiis sed. Totam in aut ea eos repellendus modi ut. Voluptate minima nihil neque vero ad quidem. Maiores veniam ipsam.",
      "created_at": "2016-05-05T22:28:32-07:00",
      "updated_at": "2016-05-05T22:28:32-07:00",
      "commenter": {
        "id": 459,
        "name": "Carleton Grady",
        "screen_name": "osbaldo_frami",
        "email": "candida@oberbrunner.net",
        "profile_image": "https://robohash.org/nonlaboriosamqui.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0,
          "mojoPoints": 100
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      }
    },
    {
      "id": 399,
      "comment": "Dolorum quas temporibus sed aperiam. Dolorem reiciendis doloremque qui. Iusto eveniet voluptatem eum.",
      "created_at": "2016-05-05T22:28:32-07:00",
      "updated_at": "2016-05-05T22:28:32-07:00",
      "commenter": {
        "id": 458,
        "name": "Joshuah Cassin",
        "screen_name": "rhianna",
        "email": "jane@moore.io",
        "profile_image": "https://robohash.org/laboriosambeataenobis.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0,
          "mojoPoints": 100
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      }
    },
    {
      "id": 398,
      "comment": "Dolorem culpa tempore incidunt iste aut laborum. Ut iste veritatis a placeat voluptatem. Modi ipsum dolores soluta qui non. Adipisci sunt voluptates quos iste eaque qui pariatur. Error temporibus sed ipsum aut non.",
      "created_at": "2016-05-05T22:28:32-07:00",
      "updated_at": "2016-05-05T22:28:32-07:00",
      "commenter": {
        "id": 457,
        "name": "Tressie Towne",
        "screen_name": "lola",
        "email": "onie_emmerich@ratke.co",
        "profile_image": "https://robohash.org/recusandaealiquamcumque.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0,
          "mojoPoints": 100
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      }
    },
    {
      "id": 397,
      "comment": "Accusantium nam voluptatum totam ea. Voluptas qui quaerat. Nesciunt ea fugit alias voluptatibus. Aut eum dolorum a optio ut quidem. Minima consectetur cupiditate repellendus tempore et.",
      "created_at": "2016-05-05T22:28:32-07:00",
      "updated_at": "2016-05-05T22:28:32-07:00",
      "commenter": {
        "id": 456,
        "name": "Rhiannon Legros",
        "screen_name": "ayden",
        "email": "ashleigh_lynch@brakus.org",
        "profile_image": "https://robohash.org/voluptatemtemporibusdeserunt.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0,
          "mojoPoints": 100
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      }
    },
    {
      "id": 396,
      "comment": "Velit voluptas quasi necessitatibus quibusdam minus magni cum. Aliquam quasi minus blanditiis est maiores ea. Totam aliquid ut consequatur eos nemo voluptatum error.",
      "created_at": "2016-05-05T22:28:32-07:00",
      "updated_at": "2016-05-05T22:28:32-07:00",
      "commenter": {
        "id": 455,
        "name": "Reanna Kautzer",
        "screen_name": "meredith",
        "email": "devyn@sporerabbott.co",
        "profile_image": "https://robohash.org/optioquiaccusantium.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0,
          "mojoPoints": 100
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      }
    }
  ],
  "meta": {
    "current_page": 1,
    "next_page": null,
    "previous_page": null,
    "per_page": 25,
    "total_pages": 1,
    "total_count": 5,
    "page_type": null
  }
}

Add emoji reaction

Authenticated user reacts to an item by choosing an emoji

Endpoint

POST /api/v4/items/:id/react

Parameters

Name Description Type Restrictions
emoji required Emoji for the reaction string One of emoji from emoji-cheat-sheet.com

Request

Route

POST /api/v4/items/175/react

Headers

Accept: application/json
Content-Type: application/json

Body

{
  "emoji": ":heart:"
}

cURL

curl "http://list.ly/api/v4/items/175/react" -d '{"emoji":":heart:"}' -X POST \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Authorization: Token token=tcdl0a13w0y0rzo3nn7e8oopmouk1t0j6541cd15q44tidomhdp09z31rhgz60bf" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "item": {
    "id": 175,
    "name": "Cover Her Face",
    "url": "http://example.com/marcia.pfeffer",
    "item_note": "<p>Et debitis beatae animi cupiditate error sed consequatur. Quisquam et hic soluta quis. Necessitatibus repellendus quod repellat voluptatem odit. Sed neque eligendi tempora dolorum quidem. In qui dolor et.</p>\n",
    "created_at": "2016-05-05T22:28:36-07:00",
    "updated_at": "2016-05-05T22:28:36-07:00",
    "position": 6,
    "latitude": null,
    "longitude": null,
    "location": null,
    "images": {
      "small": "https://pigment.github.io/fake-logos/logos/medium/color/13.png",
      "large": "https://pigment.github.io/fake-logos/logos/medium/color/13.png"
    },
    "tags": [

    ],
    "stats": {
      "commentCount": 0
    },
    "media_source": null,
    "media_type": null,
    "media_url": null,
    "media_stream_url": null,
    "user_data": {
      "createdByMe": false,
      "editableByMe": true
    },
    "reactions_data": [
      [
        ":heart:",
        2.0
      ]
    ],
    "user_reactions_data": [
      ":heart:"
    ],
    "creator": {
      "id": 520,
      "name": "Rebeca Feeney",
      "screen_name": "ruby-little",
      "email": "sherman.abshire@donnelly.info",
      "profile_image": "https://robohash.org/ipsamnonqui.png?size=300x300&set=set1",
      "stats": {
        "listCount": 0,
        "followerCount": 0,
        "followingCount": 0,
        "helperCount": 0,
        "embedCount": 0,
        "viewCount": 0,
        "mojoPoints": 103
      },
      "bio": "",
      "status": {
        "isCurator": false,
        "hasPro": false
      },
      "user_data": {
        "userIsMe": false,
        "followedByMe": false
      }
    },
    "last_comments": [

    ]
  }
}

Remove emoji reaction

Authenticated user removes an emoji from an item. The toggle is identified and performed by the API

Endpoint

POST /api/v4/items/:id/react

Parameters

Name Description Type Restrictions
emoji required Emoji for the reaction string One of emoji from emoji-cheat-sheet.com

Request

Route

POST /api/v4/items/185/react

Headers

Accept: application/json
Content-Type: application/json

Body

{
  "emoji": ":heart:"
}

cURL

curl "http://list.ly/api/v4/items/185/react" -d '{"emoji":":heart:"}' -X POST \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Authorization: Token token=49nnoef5u569hcrj1flzgj5lr225nn0hfsv6h00o0m3n4zurei9idi8makablsw2" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "item": {
    "id": 185,
    "name": "No Country for Old Men",
    "url": "http://example.com/ivy",
    "item_note": "<p>Cum rerum sequi et ut in. Dolor modi est nam voluptatem aliquam. Animi dolor rerum esse quia consequatur. Deleniti quae cumque pariatur nisi. Ipsa dolor ut quia laborum quisquam.</p>\n",
    "created_at": "2016-05-05T22:28:38-07:00",
    "updated_at": "2016-05-05T22:28:38-07:00",
    "position": 6,
    "latitude": null,
    "longitude": null,
    "location": null,
    "images": {
      "small": "https://pigment.github.io/fake-logos/logos/medium/color/7.png",
      "large": "https://pigment.github.io/fake-logos/logos/medium/color/7.png"
    },
    "tags": [

    ],
    "stats": {
      "commentCount": 0
    },
    "media_source": null,
    "media_type": null,
    "media_url": null,
    "media_stream_url": null,
    "user_data": {
      "createdByMe": false,
      "editableByMe": true
    },
    "reactions_data": [

    ],
    "user_reactions_data": [

    ],
    "creator": {
      "id": 551,
      "name": "Rossie Crist",
      "screen_name": "richie-welch",
      "email": "minerva.block@williamson.name",
      "profile_image": "https://robohash.org/ipsumducimusquaerat.png?size=300x300&set=set1",
      "stats": {
        "listCount": 0,
        "followerCount": 0,
        "followingCount": 0,
        "helperCount": 0,
        "embedCount": 0,
        "viewCount": 0,
        "mojoPoints": 103
      },
      "bio": "",
      "status": {
        "isCurator": false,
        "hasPro": false
      },
      "user_data": {
        "userIsMe": false,
        "followedByMe": false
      }
    },
    "last_comments": [

    ]
  }
}

Upvote Item

Authenticated user upvotes an item

Endpoint

POST /api/v4/items/:id/upvote

Request

Route

POST /api/v4/items/195/upvote

Headers

Accept: application/json
Content-Type: application/json

cURL

curl "http://list.ly/api/v4/items/195/upvote" -d '' -X POST \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Authorization: Token token=y9jb8wjj542e4vn4maqx9g34xbps2pj6ikhr8yiw4wa4madwcef4vtjzgov4juxf" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "item": {
    "id": 195,
    "name": "Blood's a Rover",
    "url": "http://example.com/aidan",
    "item_note": "<p>Libero magnam odit quis recusandae ut fuga rerum. Excepturi in voluptatum. Aut quae natus perspiciatis voluptatem.</p>\n",
    "created_at": "2016-05-05T22:28:39-07:00",
    "updated_at": "2016-05-05T22:28:39-07:00",
    "position": 6,
    "latitude": null,
    "longitude": null,
    "location": null,
    "images": {
      "small": "https://pigment.github.io/fake-logos/logos/medium/color/5.png",
      "large": "https://pigment.github.io/fake-logos/logos/medium/color/5.png"
    },
    "tags": [

    ],
    "stats": {
      "commentCount": 0
    },
    "media_source": null,
    "media_type": null,
    "media_url": null,
    "media_stream_url": null,
    "user_data": {
      "createdByMe": false,
      "editableByMe": true
    },
    "reactions_data": [
      [
        ":heart:",
        19.0
      ],
      [
        ":thumbsup:",
        2.0
      ]
    ],
    "user_reactions_data": [
      ":thumbsup:"
    ],
    "creator": {
      "id": 582,
      "name": "Kristian Berge",
      "screen_name": "camilla",
      "email": "ethel@welch.net",
      "profile_image": "https://robohash.org/corruptimagnamaperiam.png?size=300x300&set=set1",
      "stats": {
        "listCount": 0,
        "followerCount": 0,
        "followingCount": 0,
        "helperCount": 0,
        "embedCount": 0,
        "viewCount": 0,
        "mojoPoints": 103
      },
      "bio": "",
      "status": {
        "isCurator": false,
        "hasPro": false
      },
      "user_data": {
        "userIsMe": false,
        "followedByMe": false
      }
    },
    "last_comments": [

    ]
  }
}

Undo Upvote Item

Authenticated user undoes upvote. The toggle is identified and performed by the API

Endpoint

POST /api/v4/items/:id/upvote

Request

Route

POST /api/v4/items/205/upvote

Headers

Accept: application/json
Content-Type: application/json

cURL

curl "http://list.ly/api/v4/items/205/upvote" -d '' -X POST \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Authorization: Token token=u1vpjef9n0gliulv7nbmn9dte9phu3gab7m6xss4q1vmxxspqvp0jtfyas7lktem" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "item": {
    "id": 205,
    "name": "O Pioneers!",
    "url": "http://example.com/albina_donnelly",
    "item_note": "<p>Nostrum ratione qui voluptates. Dolorem quaerat sequi debitis eos modi. Blanditiis corrupti perferendis earum architecto vel voluptatum.</p>\n",
    "created_at": "2016-05-05T22:28:41-07:00",
    "updated_at": "2016-05-05T22:28:41-07:00",
    "position": 6,
    "latitude": null,
    "longitude": null,
    "location": null,
    "images": {
      "small": "https://pigment.github.io/fake-logos/logos/medium/color/8.png",
      "large": "https://pigment.github.io/fake-logos/logos/medium/color/8.png"
    },
    "tags": [

    ],
    "stats": {
      "commentCount": 0
    },
    "media_source": null,
    "media_type": null,
    "media_url": null,
    "media_stream_url": null,
    "user_data": {
      "createdByMe": false,
      "editableByMe": true
    },
    "reactions_data": [
      [
        ":heart:",
        1.0
      ]
    ],
    "user_reactions_data": [

    ],
    "creator": {
      "id": 613,
      "name": "Lesley Dach",
      "screen_name": "jude_dibbert",
      "email": "alford@lehner.com",
      "profile_image": "https://robohash.org/arepellendusmollitia.png?size=300x300&set=set1",
      "stats": {
        "listCount": 0,
        "followerCount": 0,
        "followingCount": 0,
        "helperCount": 0,
        "embedCount": 0,
        "viewCount": 0,
        "mojoPoints": 103
      },
      "bio": "",
      "status": {
        "isCurator": false,
        "hasPro": false
      },
      "user_data": {
        "userIsMe": false,
        "followedByMe": false
      }
    },
    "last_comments": [

    ]
  }
}

Accept item

Owner or editor of a list accepts an item in queue into the main list

Endpoint

POST /api/v4/items/:id/accept

Request

Route

POST /api/v4/items/215/accept

Headers

Accept: application/json
Content-Type: application/json

cURL

curl "http://list.ly/api/v4/items/215/accept" -d '' -X POST \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Authorization: Token token=3206xke9pgxvqphoms8n9i9e2zzerij7m05sicvz86akw7ea1i2zv36dqv5r2m7x" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "id": 215,
  "status": "ok",
  "message": "Item was accepted into list"
}

Reject item

Owner or editor of a list moves an item from list into queue

Endpoint

POST /api/v4/items/:id/reject

Request

Route

POST /api/v4/items/220/reject

Headers

Accept: application/json
Content-Type: application/json

cURL

curl "http://list.ly/api/v4/items/220/reject" -d '' -X POST \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Authorization: Token token=mv7gbhlsc1ugdkuegzocw561439tuwewnvcefo20u513l8x1j49t1tzx2n9pdpo7" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "id": 220,
  "status": "ok",
  "message": "Item was moved to queue"
}

Curate Item Position

Curate an item into a new position in the list

Endpoint

POST /api/v4/items/:id/curate

Parameters

Name Description Type Restrictions
position required Position to move the item to integer Need to be a valid position between 1 and number of items in the list

Request

Route

POST /api/v4/items/230/curate

Headers

Accept: application/json
Content-Type: application/json

Body

{
  "position": 1
}

cURL

curl "http://list.ly/api/v4/items/230/curate" -d '{"position":1}' -X POST \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Authorization: Token token=oiizrhcky94q15u4eb90fdk3s9lnlqt3qkz8xklyiwvro1e96n7vl9oq3n5huvk4" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "id": 230,
  "status": "ok",
  "message": "Item was moved to new position"
}

Authentication

New User Signup

Signup a new user using email and password. Returns authentication token to access protected endpoints.

Endpoint

POST /api/v4/auth/signup

Parameters

Name Description Restrictions
screen_name required Screen Name of user signing up. Minimum 4 characters. Will return error is it's already taken
name Full Name of user signing up
email required Email of user signing up
password required Password of the user signing up. Minimum 8 characters

Request

Route

POST /api/v4/auth/signup

Headers

Accept: application/json
Content-Type: application/json

Body

{
  "screen_name": "ike.beer",
  "email": "paul_lebsack@windlerosinski.io",
  "password": "toughnut1"
}

cURL

curl "http://list.ly/api/v4/auth/signup" -d '{"screen_name":"ike.beer","email":"paul_lebsack@windlerosinski.io","password":"toughnut1"}' -X POST \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Response Fields

Name Description Type
user User object of the successful signed in user along with authentication token User Object

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "user": {
    "id": 1,
    "name": "ike.beer",
    "screen_name": "ike-beer",
    "email": "paul_lebsack@windlerosinski.io",
    "profile_image": "http:////shyam.duckdns.org:3000//shyam.duckdns.org:3000/assets/defaults/default-profile-image.png",
    "stats": {
      "listCount": 0,
      "followerCount": 2,
      "followingCount": 1,
      "helperCount": 0,
      "embedCount": 0,
      "viewCount": 0,
      "mojoPoints": 100
    },
    "bio": "",
    "status": {
      "isCurator": false,
      "hasPro": false
    },
    "user_data": {
      "userIsMe": true
    },
    "authentication_token": "6784187d12bb3e1838e436c915c72d29e8606f9fb36ec274cbfbe07c24830ed9b5c0b61a269079a47e9727f1fb7bbafd"
  }
}

Successful User Signin

Signin a user with email and password and return authentication token to access protected endpoints

Endpoint

POST /api/v4/auth/signin

Parameters

Name Description Restrictions
email required Email of user signing in
password required Password of the user signing in Minimum 8 characters

Request

Route

POST /api/v4/auth/signin

Headers

Accept: application/json
Content-Type: application/json

Body

{
  "email": "camille.hodkiewicz@nolan.net",
  "password": "toughnut1"
}

cURL

curl "http://list.ly/api/v4/auth/signin" -d '{"email":"camille.hodkiewicz@nolan.net","password":"toughnut1"}' -X POST \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Response Fields

Name Description Type
user User object of the successful signed in user along with authentication token User Object

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "user": {
    "id": 2,
    "name": "Sam Ritchie",
    "screen_name": "karolann",
    "email": "camille.hodkiewicz@nolan.net",
    "profile_image": "https://robohash.org/utsedsint.png?size=300x300&set=set1",
    "stats": {
      "listCount": 0,
      "followerCount": 1,
      "followingCount": 2,
      "helperCount": 0,
      "embedCount": 0,
      "viewCount": 0,
      "mojoPoints": 100
    },
    "bio": "",
    "status": {
      "isCurator": false,
      "hasPro": false
    },
    "user_data": {
      "userIsMe": true
    },
    "authentication_token": "21yrjoamd9997f5h1622xgfui3749uk8403qa8ely0170i64swtouqquz895z1e4"
  }
}

Failed User Signin

Signin a user with email and password and return authentication token to access protected endpoints

Endpoint

POST /api/v4/auth/signin

Parameters

Name Description Restrictions
email required Email of user signing in
password required Password of the user signing in Minimum 8 characters

Request

Route

POST /api/v4/auth/signin

Headers

Accept: application/json
Content-Type: application/json

Body

{
  "email": "manley@rogahn.name",
  "password": "toughnut2"
}

cURL

curl "http://list.ly/api/v4/auth/signin" -d '{"email":"manley@rogahn.name","password":"toughnut2"}' -X POST \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Response Fields

Name Description Type
user User object of the successful signed in user along with authentication token User Object

Status

401

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "errors": [
    {
      "status": 401,
      "message": "Authentication Failed."
    }
  ]
}

Facebook OAuth Endpoint

Signin a user Facebook user after the client goes through OAuth with Facebook. Post Facebook access_token

Endpoint

POST /api/v4/auth/facebook

Parameters

Name Description
access_token required User access Token from Facebook's client side authentication

Request

Route

POST /api/v4/auth/facebook

Headers

Accept: application/json
Content-Type: application/json

Body

{
  "access_token": "EAAP16v4mW7MBANij9fNln1KaW8oEsb4jtBZCwCElRDiax7GKbouWZCuZC0dOzmAdDNiLCNRAh22YG3XRZAyYVvN9F165Dge9qLd5ZACcgIW5dLJcHC4PMIWgSwmf0TNednlhSU6JwZCsZB2ZBTeMAz9eEDkwJzs7nwkgZALonzdzdnQZDZD"
}

cURL

curl "http://list.ly/api/v4/auth/facebook" -d '{"access_token":"EAAP16v4mW7MBANij9fNln1KaW8oEsb4jtBZCwCElRDiax7GKbouWZCuZC0dOzmAdDNiLCNRAh22YG3XRZAyYVvN9F165Dge9qLd5ZACcgIW5dLJcHC4PMIWgSwmf0TNednlhSU6JwZCsZB2ZBTeMAz9eEDkwJzs7nwkgZALonzdzdnQZDZD"}' -X POST \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "user": {
    "id": 4,
    "name": "Jennifer Alabafjijacae McDonaldson",
    "screen_name": "jennifer-alabafjijaca",
    "email": "dliknsw_mcdonaldson_1463498544@tfbnw.net",
    "profile_image": "https://scontent.xx.fbcdn.net/v/t1.0-1/c15.0.50.50/p50x50/1379841_10150004552801901_469209496895221757_n.jpg?oh=51e6f1bd7574103726e424ad3c1d8a43&oe=57A02933",
    "stats": {
      "listCount": 0,
      "followerCount": 1,
      "followingCount": 1,
      "helperCount": 0,
      "embedCount": 0,
      "viewCount": 0,
      "mojoPoints": 100
    },
    "bio": "",
    "status": {
      "isCurator": false,
      "hasPro": false
    },
    "user_data": {
      "userIsMe": true
    },
    "authentication_token": "617dfdf5090e50bda3301071642834bc3e6cb023fa3d28012fbc71eb8ddc0b7216da4d48f45fc698e2bffaa5271454d8"
  }
}

Twitter OAuth Endpoint

Signin a user Twitter user after the client goes through OAuth with Twitter. Post Twitter access token and secret

Endpoint

POST /api/v4/auth/twitter

Parameters

Name Description
access_token required User access Token from Twitter's client side authentication
access_secret required User access Secret from Twitter's client side authentication

Request

Route

POST /api/v4/auth/twitter

Headers

Accept: application/json
Content-Type: application/json

Body

{
  "access_token": "113274869-noPhNBbEEyfXosDo5IhJvVGADb54AdZmsUaPVkeJ",
  "access_secret": "Nfl31O4lgWAYbQzCxCOlvkW5AzWIdRYkE4EoOYFWPBdHk"
}

cURL

curl "http://list.ly/api/v4/auth/twitter" -d '{"access_token":"113274869-noPhNBbEEyfXosDo5IhJvVGADb54AdZmsUaPVkeJ","access_secret":"Nfl31O4lgWAYbQzCxCOlvkW5AzWIdRYkE4EoOYFWPBdHk"}' -X POST \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "user": {
    "id": 5,
    "name": "Listly Curator",
    "screen_name": "listly-curator",
    "email": null,
    "profile_image": "http://pbs.twimg.com/profile_images/490213748053774337/bvjEOco0_bigger.png",
    "stats": {
      "listCount": 0,
      "followerCount": 1,
      "followingCount": 1,
      "helperCount": 0,
      "embedCount": 0,
      "viewCount": 0,
      "mojoPoints": 100
    },
    "bio": "",
    "status": {
      "isCurator": false,
      "hasPro": false
    },
    "user_data": {
      "userIsMe": true
    },
    "authentication_token": "9f5162e8781444d59a10f957bf82877c1fed646d38622537a932d4390dda96aeaf0a9ab7f26ded7bd47f983a86554196"
  }
}

Comment

Retrieve comment

Get details of a comment by ID

Endpoint

GET /api/v4/comments/:id

Request

Route

GET /api/v4/comments/75

Headers

Accept: application/json
Content-Type: application/json

cURL

curl "http://list.ly/api/v4/comments/75" -X GET \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Response Fields

Name Description Type
comment comment object with data Comment Object

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "comment": {
    "id": 75,
    "comment": "Esse velit explicabo molestiae. Ipsum numquam odit magnam. Qui officiis illum et ea culpa est debitis. Blanditiis labore aspernatur ipsa qui. Totam voluptatibus voluptas debitis autem ea voluptatem.",
    "created_at": "2016-12-02T22:21:17.922-08:00",
    "updated_at": "2016-12-02T22:21:17.922-08:00",
    "user_data": {
      "createdByMe": false,
      "editableByMe": false
    },
    "report_count": null,
    "blocked": false,
    "user": {
      "id": 76,
      "name": "Michael Windler",
      "screen_name": "cleveland_vandervort",
      "profile_image": "https://robohash.org/etetcum.png?size=300x300&set=set1",
      "stats": {
        "listCount": 0,
        "followerCount": 0,
        "followingCount": 0,
        "helperCount": 0,
        "embedCount": 0,
        "viewCount": 0
      },
      "bio": "",
      "status": {
        "isCurator": false,
        "hasPro": false
      },
      "headline": "https://listly-media.s3.amazonaws.com/headline/6.jpeg",
      "user_data": {
        "userIsMe": false,
        "followedByMe": false
      }
    }
  }
}

Add comment to item

Add a comment to an item

Endpoint

POST /api/v4/comments/add

Parameters

Name Description Type Restrictions
item_id required Item to add comment to string Valid item ID from another API call
comment required Comment Text string Min 5000 characters

Request

Route

POST /api/v4/comments/add

Headers

Accept: application/json
Content-Type: application/json

Body

{
  "item_id": 35,
  "comment": "I love this song. It's on my playlist"
}

cURL

curl "http://list.ly/api/v4/comments/add" -d '{"item_id":35,"comment":"I love this song. It\u0027s on my playlist"}' -X POST \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Authorization: Token token=blnul14ht18w4czd2z4t16koud04b580c3nc7woe0lqzgxewvqp5w03dql6ye3h4" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "id": 101,
  "status": "ok",
  "message": "Comment was added to item successfully"
}

Report a comment

Report a comment as inappropriate

Endpoint

POST /api/v4/comments/:id/report

Parameters

Name Description Type Restrictions
complaint required Reason for Reporting string One of 'Adult Content', 'Offensive', 'Spam', 'Off Topic', or 'Copyright Violation'

Request

Route

POST /api/v4/comments/126/report

Headers

Accept: application/json
Content-Type: application/json

Body

{
  "complaint": "Adult Content"
}

cURL

curl "http://list.ly/api/v4/comments/126/report" -d '{"complaint":"Adult Content"}' -X POST \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Authorization: Token token=dvoauzccwvpgrs5vt4xt0l2b2b3clkmdxbamue01ij5wy5sblamqtw43fd3e4gbw" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "status": "ok",
  "message": "Comment was reported",
  "report_count": 1
}

Delete Comment

Allow currently authenticated user to delete a comment they are authorized to

Endpoint

DELETE /api/v4/comments/:id

Request

Route

DELETE /api/v4/comments/151

Headers

Accept: application/json
Content-Type: application/json

cURL

curl "http://list.ly/api/v4/comments/151" -d '' -X DELETE \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Authorization: Token token=6r64eertiowqyihs82xgaylaw85vwlxtpy40krq7gbjehqxdwb5qw76i08uwxveb" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "status": "ok",
  "message": "Comment was deleted"
}

User

Retrieve user info

Get user information for specified user

Endpoint

GET /api/v4/users/:id

Request

Route

GET /api/v4/users/1

Headers

Accept: application/json
Content-Type: application/json

cURL

curl "http://list.ly/api/v4/users/1" -X GET \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Response Fields

Name Description Type
user user object with details User Object

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "user": {
    "id": 1,
    "name": "Tim Wander",
    "screen_name": "merritt_larson",
    "profile_image": "https://robohash.org/nihildebitisvitae.png?size=300x300&set=set1",
    "stats": {
      "listCount": 0,
      "followerCount": 2,
      "followingCount": 1,
      "helperCount": 0,
      "embedCount": 0,
      "viewCount": 0
    },
    "bio": "",
    "status": {
      "isCurator": false,
      "hasPro": false
    },
    "headline": "https://listly-media.s3.amazonaws.com/headline/1.jpeg",
    "user_data": {
      "userIsMe": false,
      "followedByMe": false
    }
  }
}

Retrieve owned lists

Get all lists owned by the specified user. Paginated and sorted with latest updated on top

Endpoint

GET /api/v4/users/:id/lists

Parameters

Name Description default
page Page 1
per_page Number of items per page 25

Request

Route

GET /api/v4/users/2/lists?page=1&per_page=25

Headers

Accept: application/json
Content-Type: application/json

Query Parameters

page=1
per_page=25

cURL

curl "http://list.ly/api/v4/users/2/lists?page=1&per_page=25" -X GET \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Response Fields

Name Description Type
lists array of owned list objects Array

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "lists": [
    {
      "id": "5",
      "title": "The Moving Toyshop",
      "description": "<p>Hic voluptatibus qui recusandae voluptas minima qui. Eos a architecto quod voluptates. Atque molestias blanditiis quaerat est recusandae non. Officia quas in.</p>\n",
      "stats": {
        "views": 0,
        "helperCount": 0,
        "publishedItemCount": 15,
        "queuedItemCount": 15,
        "followerCount": 0,
        "favoritesCount": 0
      },
      "configuration": {
        "isModerated": false,
        "isPrivate": false,
        "userCanAdd": true,
        "userCanComment": true,
        "userCanSeeQueue": true,
        "userCanVote": true,
        "anonymousCanVote": false,
        "votingClosed": false,
        "emojiVoting": false,
        "defaultSort": "crowdrank",
        "defaultLayout": "full"
      },
      "headline": "https://pigment.github.io/fake-logos/logos/medium/color/8.png",
      "created_at": "2016-12-02T22:22:38.855-08:00",
      "updated_at": "2016-12-02T22:22:44.941-08:00",
      "item_tags": [

      ],
      "user_data": {
        "ownedByMe": false,
        "editablebyMe": false,
        "favoritedByMe": false
      },
      "owner": {
        "id": 2,
        "name": "Greta Williamson",
        "screen_name": "roxane",
        "profile_image": "https://robohash.org/verorerumiste.png?size=300x300&set=set1",
        "stats": {
          "listCount": 5,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 24185
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "curators": [

      ]
    },
    {
      "id": "4",
      "title": "The Curious Incident of the Dog in the Night-Time",
      "description": "<p>Quibusdam mollitia consectetur vel aliquid velit ut rem. Non accusantium officiis sit eum dolor iusto. Incidunt dolores omnis quaerat minima. Illo autem quam.</p>\n",
      "stats": {
        "views": 0,
        "helperCount": 0,
        "publishedItemCount": 15,
        "queuedItemCount": 15,
        "followerCount": 0,
        "favoritesCount": 0
      },
      "configuration": {
        "isModerated": false,
        "isPrivate": false,
        "userCanAdd": true,
        "userCanComment": true,
        "userCanSeeQueue": true,
        "userCanVote": true,
        "anonymousCanVote": false,
        "votingClosed": false,
        "emojiVoting": false,
        "defaultSort": "crowdrank",
        "defaultLayout": "full"
      },
      "headline": "https://pigment.github.io/fake-logos/logos/medium/color/10.png",
      "created_at": "2016-12-02T22:22:32.531-08:00",
      "updated_at": "2016-12-02T22:22:38.829-08:00",
      "item_tags": [

      ],
      "user_data": {
        "ownedByMe": false,
        "editablebyMe": false,
        "favoritedByMe": false
      },
      "owner": {
        "id": 2,
        "name": "Greta Williamson",
        "screen_name": "roxane",
        "profile_image": "https://robohash.org/verorerumiste.png?size=300x300&set=set1",
        "stats": {
          "listCount": 5,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 24185
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "curators": [

      ]
    },
    {
      "id": "3",
      "title": "After Many a Summer Dies the Swan",
      "description": "<p>Magnam consectetur et eveniet quasi. Repellendus qui perferendis quis rem quidem libero dolorem. Voluptates eum voluptatibus sed at illo. Et et aut.</p>\n",
      "stats": {
        "views": 0,
        "helperCount": 0,
        "publishedItemCount": 15,
        "queuedItemCount": 15,
        "followerCount": 0,
        "favoritesCount": 0
      },
      "configuration": {
        "isModerated": false,
        "isPrivate": false,
        "userCanAdd": true,
        "userCanComment": true,
        "userCanSeeQueue": true,
        "userCanVote": true,
        "anonymousCanVote": true,
        "votingClosed": false,
        "emojiVoting": true,
        "defaultSort": "crowdrank",
        "defaultLayout": "full"
      },
      "headline": "https://pigment.github.io/fake-logos/logos/medium/color/2.png",
      "created_at": "2016-12-02T22:22:25.665-08:00",
      "updated_at": "2016-12-02T22:22:32.506-08:00",
      "item_tags": [

      ],
      "user_data": {
        "ownedByMe": false,
        "editablebyMe": false,
        "favoritedByMe": false
      },
      "owner": {
        "id": 2,
        "name": "Greta Williamson",
        "screen_name": "roxane",
        "profile_image": "https://robohash.org/verorerumiste.png?size=300x300&set=set1",
        "stats": {
          "listCount": 5,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 24185
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "curators": [

      ]
    },
    {
      "id": "2",
      "title": "After Many a Summer Dies the Swan",
      "description": "<p>Sit ut tenetur blanditiis. Expedita eveniet recusandae necessitatibus ullam officia. Odit rerum officiis. Tempora voluptas culpa deleniti soluta magni quo repellendus.</p>\n",
      "stats": {
        "views": 0,
        "helperCount": 0,
        "publishedItemCount": 15,
        "queuedItemCount": 15,
        "followerCount": 0,
        "favoritesCount": 0
      },
      "configuration": {
        "isModerated": false,
        "isPrivate": false,
        "userCanAdd": true,
        "userCanComment": true,
        "userCanSeeQueue": true,
        "userCanVote": true,
        "anonymousCanVote": true,
        "votingClosed": false,
        "emojiVoting": true,
        "defaultSort": "crowdrank",
        "defaultLayout": "full"
      },
      "headline": "https://pigment.github.io/fake-logos/logos/medium/color/10.png",
      "created_at": "2016-12-02T22:22:18.791-08:00",
      "updated_at": "2016-12-02T22:22:25.631-08:00",
      "item_tags": [

      ],
      "user_data": {
        "ownedByMe": false,
        "editablebyMe": false,
        "favoritedByMe": false
      },
      "owner": {
        "id": 2,
        "name": "Greta Williamson",
        "screen_name": "roxane",
        "profile_image": "https://robohash.org/verorerumiste.png?size=300x300&set=set1",
        "stats": {
          "listCount": 5,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 24185
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "curators": [

      ]
    },
    {
      "id": "1",
      "title": "Consider the Lilies",
      "description": "<p>Ullam ipsam praesentium in est sint. Quod velit ducimus recusandae animi architecto. Dignissimos non cum repellendus perspiciatis eius. Ipsa enim dolorem a voluptatem fugiat repellat assumenda.</p>\n",
      "stats": {
        "views": 0,
        "helperCount": 0,
        "publishedItemCount": 15,
        "queuedItemCount": 15,
        "followerCount": 0,
        "favoritesCount": 0
      },
      "configuration": {
        "isModerated": false,
        "isPrivate": false,
        "userCanAdd": true,
        "userCanComment": true,
        "userCanSeeQueue": true,
        "userCanVote": true,
        "anonymousCanVote": true,
        "votingClosed": false,
        "emojiVoting": true,
        "defaultSort": "crowdrank",
        "defaultLayout": "full"
      },
      "headline": "https://pigment.github.io/fake-logos/logos/medium/color/5.png",
      "created_at": "2016-12-02T22:22:11.868-08:00",
      "updated_at": "2016-12-02T22:22:18.769-08:00",
      "item_tags": [

      ],
      "user_data": {
        "ownedByMe": false,
        "editablebyMe": false,
        "favoritedByMe": false
      },
      "owner": {
        "id": 2,
        "name": "Greta Williamson",
        "screen_name": "roxane",
        "profile_image": "https://robohash.org/verorerumiste.png?size=300x300&set=set1",
        "stats": {
          "listCount": 5,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 24185
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "curators": [

      ]
    }
  ],
  "meta": {
    "per_page": 25,
    "page_type": "user_lists",
    "current_page": 1,
    "next_page": null,
    "previous_page": null,
    "total_pages": 1,
    "total_count": 5
  }
}

Retrieve favorites

Get all lists favorited by specified user. Paginated and sorted with latest updated on top

Endpoint

GET /api/v4/users/:id/favorites

Parameters

Name Description default
page Page 1
per_page Number of items per page 25

Request

Route

GET /api/v4/users/904/favorites?page=1&per_page=25

Headers

Accept: application/json
Content-Type: application/json

Query Parameters

page=1
per_page=25

cURL

curl "http://list.ly/api/v4/users/904/favorites?page=1&per_page=25" -X GET \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Response Fields

Name Description Type
lists array of favorited list objects Array

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "lists": [
    {
      "id": "A",
      "title": "Where Angels Fear to Tread",
      "description": "<p>Eos est labore. Natus aut expedita facere et. Sint ut dolores magnam repellendus rerum eveniet fugit. Aut vel reprehenderit voluptas nihil harum distinctio.</p>\n",
      "stats": {
        "views": 0,
        "helperCount": 0,
        "publishedItemCount": 15,
        "queuedItemCount": 15,
        "followerCount": 1,
        "favoritesCount": 1
      },
      "configuration": {
        "isModerated": false,
        "isPrivate": false,
        "userCanAdd": true,
        "userCanComment": true,
        "userCanSeeQueue": true,
        "userCanVote": true,
        "anonymousCanVote": false,
        "votingClosed": false,
        "emojiVoting": false,
        "defaultSort": "crowdrank",
        "defaultLayout": "full"
      },
      "headline": "https://pigment.github.io/fake-logos/logos/medium/color/11.png",
      "created_at": "2016-12-02T22:23:09.905-08:00",
      "updated_at": "2016-12-02T22:23:15.686-08:00",
      "item_tags": [

      ],
      "user_data": {
        "ownedByMe": false,
        "editablebyMe": false,
        "favoritedByMe": false
      },
      "owner": {
        "id": 453,
        "name": "Graciela Rippin",
        "screen_name": "janet",
        "profile_image": "https://robohash.org/nequeetconsequatur.png?size=300x300&set=set1",
        "stats": {
          "listCount": 5,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 23203
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/3.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "curators": [

      ]
    },
    {
      "id": "9",
      "title": "Precious Bane",
      "description": "<p>Ea commodi laboriosam voluptatum et. Quibusdam est quia aut nostrum sint. Quas nesciunt aliquid qui esse dolorem voluptatum perferendis. Ad quaerat sapiente consectetur.</p>\n",
      "stats": {
        "views": 0,
        "helperCount": 0,
        "publishedItemCount": 15,
        "queuedItemCount": 15,
        "followerCount": 1,
        "favoritesCount": 1
      },
      "configuration": {
        "isModerated": false,
        "isPrivate": false,
        "userCanAdd": true,
        "userCanComment": true,
        "userCanSeeQueue": true,
        "userCanVote": true,
        "anonymousCanVote": false,
        "votingClosed": false,
        "emojiVoting": false,
        "defaultSort": "crowdrank",
        "defaultLayout": "full"
      },
      "headline": "https://pigment.github.io/fake-logos/logos/medium/color/6.png",
      "created_at": "2016-12-02T22:23:04.139-08:00",
      "updated_at": "2016-12-02T22:23:09.878-08:00",
      "item_tags": [

      ],
      "user_data": {
        "ownedByMe": false,
        "editablebyMe": false,
        "favoritedByMe": false
      },
      "owner": {
        "id": 453,
        "name": "Graciela Rippin",
        "screen_name": "janet",
        "profile_image": "https://robohash.org/nequeetconsequatur.png?size=300x300&set=set1",
        "stats": {
          "listCount": 5,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 23203
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/3.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "curators": [

      ]
    },
    {
      "id": "8",
      "title": "The Cricket on the Hearth",
      "description": "<p>Tempora quia iusto unde id. Quis sit ut sint cum. Est qui sint facilis est. Id earum magnam iusto ut.</p>\n",
      "stats": {
        "views": 0,
        "helperCount": 0,
        "publishedItemCount": 15,
        "queuedItemCount": 15,
        "followerCount": 1,
        "favoritesCount": 1
      },
      "configuration": {
        "isModerated": false,
        "isPrivate": false,
        "userCanAdd": true,
        "userCanComment": true,
        "userCanSeeQueue": true,
        "userCanVote": true,
        "anonymousCanVote": true,
        "votingClosed": false,
        "emojiVoting": true,
        "defaultSort": "crowdrank",
        "defaultLayout": "full"
      },
      "headline": "https://pigment.github.io/fake-logos/logos/medium/color/13.png",
      "created_at": "2016-12-02T22:22:58.110-08:00",
      "updated_at": "2016-12-02T22:23:04.112-08:00",
      "item_tags": [

      ],
      "user_data": {
        "ownedByMe": false,
        "editablebyMe": false,
        "favoritedByMe": false
      },
      "owner": {
        "id": 453,
        "name": "Graciela Rippin",
        "screen_name": "janet",
        "profile_image": "https://robohash.org/nequeetconsequatur.png?size=300x300&set=set1",
        "stats": {
          "listCount": 5,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 23203
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/3.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "curators": [

      ]
    },
    {
      "id": "7",
      "title": "Rosemary Sutcliff",
      "description": "<p>Tempore earum modi nulla. Et laudantium quasi eaque facilis dolor adipisci molestiae. Sed et nam et. Laboriosam ullam tempore ut. Qui laboriosam ut totam non.</p>\n",
      "stats": {
        "views": 0,
        "helperCount": 0,
        "publishedItemCount": 15,
        "queuedItemCount": 15,
        "followerCount": 1,
        "favoritesCount": 1
      },
      "configuration": {
        "isModerated": false,
        "isPrivate": false,
        "userCanAdd": true,
        "userCanComment": true,
        "userCanSeeQueue": true,
        "userCanVote": true,
        "anonymousCanVote": true,
        "votingClosed": false,
        "emojiVoting": true,
        "defaultSort": "crowdrank",
        "defaultLayout": "full"
      },
      "headline": "https://pigment.github.io/fake-logos/logos/medium/color/10.png",
      "created_at": "2016-12-02T22:22:51.720-08:00",
      "updated_at": "2016-12-02T22:22:58.076-08:00",
      "item_tags": [

      ],
      "user_data": {
        "ownedByMe": false,
        "editablebyMe": false,
        "favoritedByMe": false
      },
      "owner": {
        "id": 453,
        "name": "Graciela Rippin",
        "screen_name": "janet",
        "profile_image": "https://robohash.org/nequeetconsequatur.png?size=300x300&set=set1",
        "stats": {
          "listCount": 5,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 23203
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/3.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "curators": [

      ]
    },
    {
      "id": "6",
      "title": "No Longer at Ease",
      "description": "<p>Tenetur quia inventore et dolores veniam qui velit. Corporis et nemo provident modi repudiandae. Voluptatem et autem autem.</p>\n",
      "stats": {
        "views": 0,
        "helperCount": 0,
        "publishedItemCount": 15,
        "queuedItemCount": 15,
        "followerCount": 1,
        "favoritesCount": 1
      },
      "configuration": {
        "isModerated": false,
        "isPrivate": false,
        "userCanAdd": true,
        "userCanComment": true,
        "userCanSeeQueue": true,
        "userCanVote": true,
        "anonymousCanVote": true,
        "votingClosed": false,
        "emojiVoting": true,
        "defaultSort": "crowdrank",
        "defaultLayout": "full"
      },
      "headline": "https://pigment.github.io/fake-logos/logos/medium/color/12.png",
      "created_at": "2016-12-02T22:22:45.479-08:00",
      "updated_at": "2016-12-02T22:22:51.692-08:00",
      "item_tags": [

      ],
      "user_data": {
        "ownedByMe": false,
        "editablebyMe": false,
        "favoritedByMe": false
      },
      "owner": {
        "id": 453,
        "name": "Graciela Rippin",
        "screen_name": "janet",
        "profile_image": "https://robohash.org/nequeetconsequatur.png?size=300x300&set=set1",
        "stats": {
          "listCount": 5,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 23203
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/3.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "curators": [

      ]
    }
  ],
  "meta": {
    "per_page": 25,
    "page_type": "user_favorites",
    "current_page": 1,
    "next_page": null,
    "previous_page": null,
    "total_pages": 1,
    "total_count": 5
  }
}

Retrieve recently viewed

Get all lists favorited by specified user. Paginated and sorted with latest updated on top

Endpoint

GET /api/v4/users/:id/recently_viewed

Parameters

Name Description default
page Page 1
per_page Number of items per page 25

Request

Route

GET /api/v4/users/1356/recently_viewed?page=1&per_page=25

Headers

Accept: application/json
Content-Type: application/json

Query Parameters

page=1
per_page=25

cURL

curl "http://list.ly/api/v4/users/1356/recently_viewed?page=1&per_page=25" -X GET \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Response Fields

Name Description Type
lists array of recently viewed list objects Array

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "lists": [
    {
      "id": "B",
      "title": "The Other Side of Silence",
      "description": "<p>Fugiat molestiae animi sapiente suscipit accusamus. Numquam eius beatae. Officiis voluptas nulla porro et sed. Error saepe eligendi delectus nihil.</p>\n",
      "stats": {
        "views": 0,
        "helperCount": 0,
        "publishedItemCount": 15,
        "queuedItemCount": 15,
        "followerCount": 0,
        "favoritesCount": 0
      },
      "configuration": {
        "isModerated": false,
        "isPrivate": false,
        "userCanAdd": true,
        "userCanComment": true,
        "userCanSeeQueue": true,
        "userCanVote": true,
        "anonymousCanVote": true,
        "votingClosed": false,
        "emojiVoting": true,
        "defaultSort": "crowdrank",
        "defaultLayout": "full"
      },
      "headline": "https://pigment.github.io/fake-logos/logos/medium/color/9.png",
      "created_at": "2016-12-02T22:23:16.521-08:00",
      "updated_at": "2016-12-02T22:23:24.129-08:00",
      "item_tags": [

      ],
      "user_data": {
        "ownedByMe": false,
        "editablebyMe": false,
        "favoritedByMe": false
      },
      "owner": {
        "id": 905,
        "name": "Kayden Bosco",
        "screen_name": "jacynthe-welch",
        "profile_image": "https://robohash.org/rationecorporissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 5,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 30662
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/5.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "curators": [

      ]
    },
    {
      "id": "C",
      "title": "The Line of Beauty",
      "description": "<p>Qui est eos. Inventore dolor hic voluptatibus temporibus libero enim debitis. Quis earum consequatur veniam adipisci. Est dolores ut incidunt. Qui optio autem recusandae non soluta animi rerum.</p>\n",
      "stats": {
        "views": 0,
        "helperCount": 0,
        "publishedItemCount": 15,
        "queuedItemCount": 15,
        "followerCount": 0,
        "favoritesCount": 0
      },
      "configuration": {
        "isModerated": false,
        "isPrivate": false,
        "userCanAdd": true,
        "userCanComment": true,
        "userCanSeeQueue": true,
        "userCanVote": true,
        "anonymousCanVote": true,
        "votingClosed": false,
        "emojiVoting": true,
        "defaultSort": "crowdrank",
        "defaultLayout": "full"
      },
      "headline": "https://pigment.github.io/fake-logos/logos/medium/color/7.png",
      "created_at": "2016-12-02T22:23:24.216-08:00",
      "updated_at": "2016-12-02T22:23:31.336-08:00",
      "item_tags": [

      ],
      "user_data": {
        "ownedByMe": false,
        "editablebyMe": false,
        "favoritedByMe": false
      },
      "owner": {
        "id": 905,
        "name": "Kayden Bosco",
        "screen_name": "jacynthe-welch",
        "profile_image": "https://robohash.org/rationecorporissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 5,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 30662
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/5.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "curators": [

      ]
    },
    {
      "id": "D",
      "title": "Beneath the Bleeding",
      "description": "<p>Expedita nihil est modi laboriosam eius debitis. Hic doloremque porro veritatis et enim occaecati. Fuga facere itaque.</p>\n",
      "stats": {
        "views": 0,
        "helperCount": 0,
        "publishedItemCount": 15,
        "queuedItemCount": 15,
        "followerCount": 0,
        "favoritesCount": 0
      },
      "configuration": {
        "isModerated": false,
        "isPrivate": false,
        "userCanAdd": true,
        "userCanComment": true,
        "userCanSeeQueue": true,
        "userCanVote": true,
        "anonymousCanVote": true,
        "votingClosed": false,
        "emojiVoting": true,
        "defaultSort": "crowdrank",
        "defaultLayout": "full"
      },
      "headline": "https://pigment.github.io/fake-logos/logos/medium/color/2.png",
      "created_at": "2016-12-02T22:23:31.367-08:00",
      "updated_at": "2016-12-02T22:23:37.918-08:00",
      "item_tags": [

      ],
      "user_data": {
        "ownedByMe": false,
        "editablebyMe": false,
        "favoritedByMe": false
      },
      "owner": {
        "id": 905,
        "name": "Kayden Bosco",
        "screen_name": "jacynthe-welch",
        "profile_image": "https://robohash.org/rationecorporissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 5,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 30662
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/5.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "curators": [

      ]
    },
    {
      "id": "E",
      "title": "The Lathe of Heaven",
      "description": "<p>Illum perspiciatis qui aliquid. Praesentium velit fugiat enim incidunt. Aperiam est nostrum. Aperiam molestias non et magnam sit dignissimos aut.</p>\n",
      "stats": {
        "views": 0,
        "helperCount": 0,
        "publishedItemCount": 15,
        "queuedItemCount": 15,
        "followerCount": 0,
        "favoritesCount": 0
      },
      "configuration": {
        "isModerated": false,
        "isPrivate": false,
        "userCanAdd": true,
        "userCanComment": true,
        "userCanSeeQueue": true,
        "userCanVote": true,
        "anonymousCanVote": false,
        "votingClosed": false,
        "emojiVoting": false,
        "defaultSort": "crowdrank",
        "defaultLayout": "full"
      },
      "headline": "https://pigment.github.io/fake-logos/logos/medium/color/10.png",
      "created_at": "2016-12-02T22:23:37.950-08:00",
      "updated_at": "2016-12-02T22:23:43.706-08:00",
      "item_tags": [

      ],
      "user_data": {
        "ownedByMe": false,
        "editablebyMe": false,
        "favoritedByMe": false
      },
      "owner": {
        "id": 905,
        "name": "Kayden Bosco",
        "screen_name": "jacynthe-welch",
        "profile_image": "https://robohash.org/rationecorporissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 5,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 30662
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/5.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "curators": [

      ]
    },
    {
      "id": "F",
      "title": "Tender Is the Night",
      "description": "<p>In accusamus excepturi saepe. Doloremque labore ullam voluptate quisquam enim. Et quia explicabo sint qui ipsum quia. Consequatur possimus harum omnis non ut occaecati.</p>\n",
      "stats": {
        "views": 0,
        "helperCount": 0,
        "publishedItemCount": 15,
        "queuedItemCount": 15,
        "followerCount": 0,
        "favoritesCount": 0
      },
      "configuration": {
        "isModerated": false,
        "isPrivate": false,
        "userCanAdd": true,
        "userCanComment": true,
        "userCanSeeQueue": true,
        "userCanVote": true,
        "anonymousCanVote": false,
        "votingClosed": false,
        "emojiVoting": false,
        "defaultSort": "crowdrank",
        "defaultLayout": "full"
      },
      "headline": "https://pigment.github.io/fake-logos/logos/medium/color/7.png",
      "created_at": "2016-12-02T22:23:43.737-08:00",
      "updated_at": "2016-12-02T22:23:49.527-08:00",
      "item_tags": [

      ],
      "user_data": {
        "ownedByMe": false,
        "editablebyMe": false,
        "favoritedByMe": false
      },
      "owner": {
        "id": 905,
        "name": "Kayden Bosco",
        "screen_name": "jacynthe-welch",
        "profile_image": "https://robohash.org/rationecorporissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 5,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 30662
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/5.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "curators": [

      ]
    }
  ],
  "meta": {
    "page_type": "recently_viewed",
    "current_page": 1,
    "per_page": 25,
    "next_page": 2,
    "previous_page": null
  }
}

Retrieve Followers

Get all users that follow specified user. Paginated.

Endpoint

GET /api/v4/users/:id/followers

Parameters

Name Description default
page Page 1
per_page Number of items per page 25

Request

Route

GET /api/v4/users/1362/followers?page=1&per_page=25

Headers

Accept: application/json
Content-Type: application/json

Query Parameters

page=1
per_page=25

cURL

curl "http://list.ly/api/v4/users/1362/followers?page=1&per_page=25" -X GET \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Response Fields

Name Description Type
users array of users that follow specified user Array

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "users": [
    {
      "id": 1357,
      "name": "Alize Lemke",
      "screen_name": "aleandra",
      "profile_image": "https://robohash.org/facereatmodi.png?size=300x300&set=set1",
      "stats": {
        "listCount": 0,
        "followerCount": 0,
        "followingCount": 1,
        "helperCount": 0,
        "embedCount": 0,
        "viewCount": 0
      },
      "bio": "",
      "status": {
        "isCurator": false,
        "hasPro": false
      },
      "headline": "https://listly-media.s3.amazonaws.com/headline/7.jpeg",
      "user_data": {
        "userIsMe": false,
        "followedByMe": false
      }
    },
    {
      "id": 1358,
      "name": "Pietro Nienow",
      "screen_name": "franz",
      "profile_image": "https://robohash.org/omnisestquis.png?size=300x300&set=set1",
      "stats": {
        "listCount": 0,
        "followerCount": 0,
        "followingCount": 1,
        "helperCount": 0,
        "embedCount": 0,
        "viewCount": 0
      },
      "bio": "",
      "status": {
        "isCurator": false,
        "hasPro": false
      },
      "headline": "https://listly-media.s3.amazonaws.com/headline/8.jpeg",
      "user_data": {
        "userIsMe": false,
        "followedByMe": false
      }
    },
    {
      "id": 1359,
      "name": "Elisa Murphy",
      "screen_name": "cristian",
      "profile_image": "https://robohash.org/nemoipsaconsequatur.png?size=300x300&set=set1",
      "stats": {
        "listCount": 0,
        "followerCount": 0,
        "followingCount": 1,
        "helperCount": 0,
        "embedCount": 0,
        "viewCount": 0
      },
      "bio": "",
      "status": {
        "isCurator": false,
        "hasPro": false
      },
      "headline": "https://listly-media.s3.amazonaws.com/headline/9.jpeg",
      "user_data": {
        "userIsMe": false,
        "followedByMe": false
      }
    },
    {
      "id": 1360,
      "name": "Andreanne Gutmann",
      "screen_name": "cullen-hoppe",
      "profile_image": "https://robohash.org/natusetamet.png?size=300x300&set=set1",
      "stats": {
        "listCount": 0,
        "followerCount": 0,
        "followingCount": 1,
        "helperCount": 0,
        "embedCount": 0,
        "viewCount": 0
      },
      "bio": "",
      "status": {
        "isCurator": false,
        "hasPro": false
      },
      "headline": "https://listly-media.s3.amazonaws.com/headline/0.jpeg",
      "user_data": {
        "userIsMe": false,
        "followedByMe": false
      }
    },
    {
      "id": 1361,
      "name": "Jace Larson",
      "screen_name": "jasper_greenholt",
      "profile_image": "https://robohash.org/maximeplaceatunde.png?size=300x300&set=set1",
      "stats": {
        "listCount": 0,
        "followerCount": 0,
        "followingCount": 1,
        "helperCount": 0,
        "embedCount": 0,
        "viewCount": 0
      },
      "bio": "",
      "status": {
        "isCurator": false,
        "hasPro": false
      },
      "headline": "https://listly-media.s3.amazonaws.com/headline/1.jpeg",
      "user_data": {
        "userIsMe": false,
        "followedByMe": false
      }
    }
  ],
  "meta": {
    "page_type": "followers",
    "current_page": 1,
    "per_page": 25,
    "next_page": 2,
    "previous_page": null
  }
}

Retrieve Following

Get all users that the specified user is following. Paginated.

Endpoint

GET /api/v4/users/:id/following

Parameters

Name Description default
page Page 1
per_page Number of items per page 25

Request

Route

GET /api/v4/users/1368/following?page=1&per_page=25

Headers

Accept: application/json
Content-Type: application/json

Query Parameters

page=1
per_page=25

cURL

curl "http://list.ly/api/v4/users/1368/following?page=1&per_page=25" -X GET \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Response Fields

Name Description Type
users array of users that specified user is following Array

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "users": [
    {
      "id": 1363,
      "name": "Marques Rohan",
      "screen_name": "baylee",
      "profile_image": "https://robohash.org/quorationenisi.png?size=300x300&set=set1",
      "stats": {
        "listCount": 0,
        "followerCount": 1,
        "followingCount": 0,
        "helperCount": 0,
        "embedCount": 0,
        "viewCount": 0
      },
      "bio": "",
      "status": {
        "isCurator": false,
        "hasPro": false
      },
      "headline": "https://listly-media.s3.amazonaws.com/headline/3.jpeg",
      "user_data": {
        "userIsMe": false,
        "followedByMe": false
      }
    },
    {
      "id": 1364,
      "name": "Delphine Stracke",
      "screen_name": "jeramy",
      "profile_image": "https://robohash.org/quaeratdelenitinumquam.png?size=300x300&set=set1",
      "stats": {
        "listCount": 0,
        "followerCount": 1,
        "followingCount": 0,
        "helperCount": 0,
        "embedCount": 0,
        "viewCount": 0
      },
      "bio": "",
      "status": {
        "isCurator": false,
        "hasPro": false
      },
      "headline": "https://listly-media.s3.amazonaws.com/headline/4.jpeg",
      "user_data": {
        "userIsMe": false,
        "followedByMe": false
      }
    },
    {
      "id": 1365,
      "name": "Karlie Daniel",
      "screen_name": "asha-blanda",
      "profile_image": "https://robohash.org/utquaeratquia.png?size=300x300&set=set1",
      "stats": {
        "listCount": 0,
        "followerCount": 1,
        "followingCount": 0,
        "helperCount": 0,
        "embedCount": 0,
        "viewCount": 0
      },
      "bio": "",
      "status": {
        "isCurator": false,
        "hasPro": false
      },
      "headline": "https://listly-media.s3.amazonaws.com/headline/5.jpeg",
      "user_data": {
        "userIsMe": false,
        "followedByMe": false
      }
    },
    {
      "id": 1366,
      "name": "Jaren Bednar",
      "screen_name": "madeline",
      "profile_image": "https://robohash.org/excepturiquiasequi.png?size=300x300&set=set1",
      "stats": {
        "listCount": 0,
        "followerCount": 1,
        "followingCount": 0,
        "helperCount": 0,
        "embedCount": 0,
        "viewCount": 0
      },
      "bio": "",
      "status": {
        "isCurator": false,
        "hasPro": false
      },
      "headline": "https://listly-media.s3.amazonaws.com/headline/6.jpeg",
      "user_data": {
        "userIsMe": false,
        "followedByMe": false
      }
    },
    {
      "id": 1367,
      "name": "Dejuan Swaniawski",
      "screen_name": "jalyn",
      "profile_image": "https://robohash.org/iureremin.png?size=300x300&set=set1",
      "stats": {
        "listCount": 0,
        "followerCount": 1,
        "followingCount": 0,
        "helperCount": 0,
        "embedCount": 0,
        "viewCount": 0
      },
      "bio": "",
      "status": {
        "isCurator": false,
        "hasPro": false
      },
      "headline": "https://listly-media.s3.amazonaws.com/headline/7.jpeg",
      "user_data": {
        "userIsMe": false,
        "followedByMe": false
      }
    }
  ],
  "meta": {
    "page_type": "followers",
    "current_page": 1,
    "per_page": 25,
    "next_page": 2,
    "previous_page": null
  }
}

Update user

Perform a partial or full update to user profile

Endpoint

PUT /api/v4/users/:id

Parameters

Name Description Type Required Restrictions
name Name of the user string
screen_name Username for the user string 3-50 characters long
email Email address for user string Valid email address
bio Bio for user string Upto 1024 chaacters
profile_image Profile image for user string Needs to be URL for an image. Upload to S3 and submit URL

Request

Route

PUT /api/v4/users/1369

Headers

Accept: application/json
Content-Type: application/json

Body

{
  "name": "New Name",
  "screen_name": "awesomeuser",
  "email": "david@email.com",
  "bio": "This is the new bio",
  "profile_image": "https://pigment.github.io/fake-logos/logos/medium/color/6.png"
}

cURL

curl "http://list.ly/api/v4/users/1369" -d '{"name":"New Name","screen_name":"awesomeuser","email":"david@email.com","bio":"This is the new bio","profile_image":"https://pigment.github.io/fake-logos/logos/medium/color/6.png"}' -X PUT \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Authorization: Token token=w5tjv2bth4jueqrk5xfb267xuq77g5vcyddtfh2mrh3e3af3343hjd5nh2maqlau" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "id": 1369,
  "status": "ok",
  "message": "User was updated successfully"
}

Follow user

Allow currently authenticated user to follow a specified user

Endpoint

POST /api/v4/users/:id/follow

Request

Route

POST /api/v4/users/1371/follow

Headers

Accept: application/json
Content-Type: application/json

cURL

curl "http://list.ly/api/v4/users/1371/follow" -d '' -X POST \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Authorization: Token token=6mtzcu08kgignvlcufrevjpo46ykzchabl5q8m7fcjc4ngmbmf2tsmig8wv4twb6" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "status": "ok",
  "message": "User was followed"
}

Unfollow user

Allow currently authenticated user to unfollow specified user

Endpoint

POST /api/v4/users/:id/unfollow

Request

Route

POST /api/v4/users/1373/unfollow

Headers

Accept: application/json
Content-Type: application/json

cURL

curl "http://list.ly/api/v4/users/1373/unfollow" -d '' -X POST \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Authorization: Token token=9ew9e9tdpxzotx2xrc7adm0qx9ptjitlx4ou94rhp4z3t1ykm61tud8c2w18h3pm" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "status": "ok",
  "message": "User was unfollowed"
}

Report user

Allow currently authenticated user to report a specified user

Endpoint

POST /api/v4/users/:id/report

Parameters

Name Description Type Restrictions
complaint required Reason for Reporting string One of 'Adult Content', 'Offensive', 'Spam', 'Off Topic', or 'Copyright Violation'

Request

Route

POST /api/v4/users/1375/report

Headers

Accept: application/json
Content-Type: application/json

Body

{
  "complaint": "Adult Content"
}

cURL

curl "http://list.ly/api/v4/users/1375/report" -d '{"complaint":"Adult Content"}' -X POST \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Authorization: Token token=rybcuk1qowjiocvq3f5rn0vhpmdg3rhscuwgoieh4hrp3d56sjwfjpmu7y9l4jd2" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "status": "ok",
  "message": "User was reported",
  "report_count": 1
}

List

Retrieve a list

Get details of a list using the ID for the list

Endpoint

GET /api/v4/lists/:id

Request

Route

GET /api/v4/lists/1

Headers

Accept: application/json
Content-Type: application/json

cURL

curl "http://list.ly/api/v4/lists/1" -X GET \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Listly-Api-Key: ce742c7d4fa2daa3f30ec51fd75dfa5d" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Response Fields

Name Description Type
list list object with data, stats, settings, item tag counts, owner and curator information List Object

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "list": {
    "id": "1",
    "title": "Top ten wonders of the world",
    "description": "<p>Totam nulla id excepturi accusantium ea numquam. Quia rerum repudiandae autem optio nulla delectus. Molestias est quo.</p>\n",
    "stats": {
      "views": 0,
      "helperCount": 0,
      "publishedItemCount": 0,
      "queuedItemCount": 0,
      "followerCount": 0,
      "favoritesCount": 0
    },
    "configuration": {
      "isModerated": false,
      "isPrivate": false,
      "userCanAdd": true,
      "userCanComment": true,
      "userCanSeeQueue": true,
      "userCanVote": true,
      "anonymousCanVote": true,
      "votingClosed": false,
      "emojiVoting": true,
      "defaultSort": "crowdrank",
      "defaultLayout": "full"
    },
    "headline": "https://pigment.github.io/fake-logos/logos/medium/color/8.png",
    "created_at": "2016-12-02T22:25:24.075-08:00",
    "updated_at": "2016-12-02T22:25:24.075-08:00",
    "item_tags": [

    ],
    "user_data": {
      "ownedByMe": false,
      "editablebyMe": false,
      "favoritedByMe": false
    },
    "owner": {
      "id": 1,
      "name": "Katelyn Mohr",
      "screen_name": "cary_huels",
      "profile_image": "https://robohash.org/ipsamquiminus.png?size=300x300&set=set1",
      "stats": {
        "listCount": 1,
        "followerCount": 2,
        "followingCount": 1,
        "helperCount": 0,
        "embedCount": 0,
        "viewCount": 4752
      },
      "bio": "",
      "status": {
        "isCurator": false,
        "hasPro": false
      },
      "headline": "https://listly-media.s3.amazonaws.com/headline/1.jpeg",
      "user_data": {
        "userIsMe": false,
        "followedByMe": false
      }
    },
    "curators": [

    ]
  }
}

Retrieve items from list

Get all items in a list based specified by ID. Additionally filter, sort, and search for subset of items

Endpoint

GET /api/v4/lists/:id/items

Parameters

Name Description Example Restrictions default
q Search keyword to return only items that match ?q=ruby
sort One of the supported sort parameters ?sort=crowdrank One of 'crowdrank', 'curated', 'alpha', 'newest', or 'chronological'
filter Returns only items that are tagged with specified tags ?filter=ruby,postgres,activerecord Comma separated tags up to 10 tags
page Page 1
per_page Number of items per page 25

Request

Route

GET /api/v4/lists/2/items

Headers

Accept: application/json
Content-Type: application/json

cURL

curl "http://list.ly/api/v4/lists/2/items" -X GET \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Listly-Api-Key: ce742c7d4fa2daa3f30ec51fd75dfa5d" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Response Fields

Name Description Type
items items with details Array of Item Objects
meta pagination data and search, sort, and filter params data

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "items": [
    {
      "id": 1,
      "name": "Recalled to Life",
      "url": "http://example.com/erwin_rath",
      "item_note": "<p>Provident quis enim tempora ullam. Sed beatae quasi voluptatem. Vitae harum maxime tempore soluta autem tenetur. Nemo occaecati ut deserunt est aut at quam. Quidem ducimus quia ab laborum inventore.</p>\n",
      "created_at": "2016-12-02T22:25:24.684-08:00",
      "updated_at": "2016-12-02T22:25:25.027-08:00",
      "position": 1,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/1.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/1.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 5
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 2,
        "name": "Carson Bergnaum",
        "screen_name": "davon-vonrueden",
        "profile_image": "https://robohash.org/sequiomnissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 3334
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [
        {
          "id": 5,
          "comment": "Cupiditate et qui voluptatibus et libero vel. Vero ut itaque magni. Adipisci est dolorem. Ad ut et sint. Natus amet ratione cumque.",
          "created_at": "2016-12-02T22:25:25.019-08:00",
          "updated_at": "2016-12-02T22:25:25.019-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 4,
          "comment": "Ea et incidunt. Et quis cum doloribus nisi est deserunt labore. Nobis nesciunt porro asperiores velit cumque ipsa.",
          "created_at": "2016-12-02T22:25:24.972-08:00",
          "updated_at": "2016-12-02T22:25:24.972-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 3,
          "comment": "Sint veniam ipsum ipsa est. Ut quod sit laborum repudiandae voluptatem magnam. Est est aut et rem.",
          "created_at": "2016-12-02T22:25:24.902-08:00",
          "updated_at": "2016-12-02T22:25:24.902-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        }
      ]
    },
    {
      "id": 2,
      "name": "The Lathe of Heaven",
      "url": "http://example.com/yoshiko_schultz",
      "item_note": "<p>Est aliquam occaecati sequi. Ratione error rem animi quo. Sit sequi ipsam maiores sed.</p>\n",
      "created_at": "2016-12-02T22:25:25.061-08:00",
      "updated_at": "2016-12-02T22:25:25.438-08:00",
      "position": 2,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/3.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/3.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 5
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 2,
        "name": "Carson Bergnaum",
        "screen_name": "davon-vonrueden",
        "profile_image": "https://robohash.org/sequiomnissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 3334
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [
        {
          "id": 10,
          "comment": "Voluptas aliquid alias deleniti mollitia dolores quos nesciunt. Quis pariatur voluptas saepe id quia est omnis. Molestias est quis autem accusamus rerum temporibus saepe. Aperiam quia nulla perferendis alias sed. Sapiente debitis quia in facere.",
          "created_at": "2016-12-02T22:25:25.431-08:00",
          "updated_at": "2016-12-02T22:25:25.431-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 9,
          "comment": "Repellat totam odit in molestiae et. Ab odio esse quasi pariatur hic tempore. Impedit ut dolorem autem et. Iste incidunt totam quibusdam veniam.",
          "created_at": "2016-12-02T22:25:25.352-08:00",
          "updated_at": "2016-12-02T22:25:25.352-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 8,
          "comment": "Totam animi similique dolorem dicta saepe. Voluptatum delectus quos est. Consequatur magni sint. Aut sint voluptas eos dolor eius repudiandae. Sapiente doloremque asperiores amet blanditiis est eveniet velit.",
          "created_at": "2016-12-02T22:25:25.300-08:00",
          "updated_at": "2016-12-02T22:25:25.300-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        }
      ]
    },
    {
      "id": 3,
      "name": "nfinite Jest",
      "url": "http://example.com/estel.rippin",
      "item_note": "<p>Quasi vero accusamus minima non perspiciatis. Explicabo quisquam qui tempora veniam est. Maiores aliquam qui recusandae molestiae illo ratione. Non illum dolorum consequuntur doloremque voluptatem. Voluptatem eum laudantium saepe ut dolorem velit sit.</p>\n",
      "created_at": "2016-12-02T22:25:25.482-08:00",
      "updated_at": "2016-12-02T22:25:25.756-08:00",
      "position": 3,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/5.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/5.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 5
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 2,
        "name": "Carson Bergnaum",
        "screen_name": "davon-vonrueden",
        "profile_image": "https://robohash.org/sequiomnissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 3334
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [
        {
          "id": 15,
          "comment": "Et quis eligendi qui. Ex et hic aut. Quia voluptas aut.",
          "created_at": "2016-12-02T22:25:25.749-08:00",
          "updated_at": "2016-12-02T22:25:25.749-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 14,
          "comment": "Porro blanditiis consequatur cum et. Velit ut quasi et enim et qui. Voluptas repellat est minus fugit ut eum. Beatae aut maiores laboriosam impedit sed totam.",
          "created_at": "2016-12-02T22:25:25.689-08:00",
          "updated_at": "2016-12-02T22:25:25.689-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 13,
          "comment": "Quis consequatur qui minus voluptate accusantium dolores. Velit neque reprehenderit. Dolores voluptatum laudantium quod. Et eveniet dignissimos optio ratione aut reprehenderit ipsam. Necessitatibus omnis dicta aut voluptates vel debitis.",
          "created_at": "2016-12-02T22:25:25.641-08:00",
          "updated_at": "2016-12-02T22:25:25.641-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        }
      ]
    },
    {
      "id": 4,
      "name": "Some Buried Caesar",
      "url": "http://example.com/loyal_bahringer",
      "item_note": "<p>Non nisi repellendus exercitationem. Omnis illo in. Incidunt totam fugit sit eaque accusamus.</p>\n",
      "created_at": "2016-12-02T22:25:25.803-08:00",
      "updated_at": "2016-12-02T22:25:26.074-08:00",
      "position": 4,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/5.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/5.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 5
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 2,
        "name": "Carson Bergnaum",
        "screen_name": "davon-vonrueden",
        "profile_image": "https://robohash.org/sequiomnissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 3334
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [
        {
          "id": 20,
          "comment": "Eos est ex. Molestiae maxime totam ullam. Quia maxime vero laborum. Ipsam ut impedit alias eos eaque. Et ut et.",
          "created_at": "2016-12-02T22:25:26.068-08:00",
          "updated_at": "2016-12-02T22:25:26.068-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 19,
          "comment": "Hic sit dolor ipsa alias minima. Omnis cumque repudiandae. Aspernatur adipisci molestias non et et.",
          "created_at": "2016-12-02T22:25:26.022-08:00",
          "updated_at": "2016-12-02T22:25:26.022-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 18,
          "comment": "Dolore maiores laborum consequatur corporis beatae natus quod. Officiis at nobis. Assumenda nihil consequatur non.",
          "created_at": "2016-12-02T22:25:25.970-08:00",
          "updated_at": "2016-12-02T22:25:25.970-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        }
      ]
    },
    {
      "id": 5,
      "name": "A Farewell to Arms",
      "url": "http://example.com/harmon_gislason",
      "item_note": "<p>Consectetur omnis et et consequatur dolores. Nulla excepturi quia quas alias. Expedita aperiam fugiat corporis.</p>\n",
      "created_at": "2016-12-02T22:25:26.119-08:00",
      "updated_at": "2016-12-02T22:25:26.402-08:00",
      "position": 5,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/5.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/5.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 5
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 2,
        "name": "Carson Bergnaum",
        "screen_name": "davon-vonrueden",
        "profile_image": "https://robohash.org/sequiomnissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 3334
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [
        {
          "id": 25,
          "comment": "Blanditiis assumenda enim sit sint velit. Rem voluptates nisi. Sed voluptas ut repellendus et. Sed velit ut. Eveniet tenetur ut.",
          "created_at": "2016-12-02T22:25:26.389-08:00",
          "updated_at": "2016-12-02T22:25:26.389-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 24,
          "comment": "Suscipit aliquid ducimus facere molestiae sunt. Soluta fugit id labore. Soluta quasi rerum autem veritatis aspernatur optio voluptatem.",
          "created_at": "2016-12-02T22:25:26.334-08:00",
          "updated_at": "2016-12-02T22:25:26.334-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 23,
          "comment": "Impedit neque repellendus rem dicta. Illo eos sit voluptas suscipit. Occaecati dolor ipsa saepe culpa eveniet aliquam totam. Minus repellendus ipsum placeat voluptates corrupti excepturi qui.",
          "created_at": "2016-12-02T22:25:26.281-08:00",
          "updated_at": "2016-12-02T22:25:26.281-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        }
      ]
    },
    {
      "id": 6,
      "name": "Behold the Man",
      "url": "http://example.com/florence",
      "item_note": "<p>Voluptate quidem earum. Excepturi debitis laboriosam voluptatem non quidem. Nobis nihil qui.</p>\n",
      "created_at": "2016-12-02T22:25:26.434-08:00",
      "updated_at": "2016-12-02T22:25:26.749-08:00",
      "position": 6,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/12.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/12.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 5
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 2,
        "name": "Carson Bergnaum",
        "screen_name": "davon-vonrueden",
        "profile_image": "https://robohash.org/sequiomnissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 3334
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [
        {
          "id": 30,
          "comment": "Excepturi quas eaque amet expedita eius debitis. Qui voluptates adipisci earum. Explicabo impedit et harum.",
          "created_at": "2016-12-02T22:25:26.738-08:00",
          "updated_at": "2016-12-02T22:25:26.738-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 29,
          "comment": "Odio incidunt alias dolores. Pariatur consequatur officia culpa cupiditate iusto. Doloremque aliquam quis expedita ipsam asperiores sed. Deleniti error sit nihil.",
          "created_at": "2016-12-02T22:25:26.669-08:00",
          "updated_at": "2016-12-02T22:25:26.669-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 28,
          "comment": "Amet dolorem tempore. Qui esse ipsum voluptatem delectus dolorem natus. Quia cum cupiditate quo laborum iure repellendus veritatis.",
          "created_at": "2016-12-02T22:25:26.597-08:00",
          "updated_at": "2016-12-02T22:25:26.597-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        }
      ]
    },
    {
      "id": 7,
      "name": "The Golden Apples of the Sun",
      "url": "http://example.com/jonathan.schmitt",
      "item_note": "<p>Pariatur dicta totam modi eaque. Est nihil vel harum. Eveniet dolorum asperiores autem porro et. Ullam et autem repellendus optio.</p>\n",
      "created_at": "2016-12-02T22:25:26.778-08:00",
      "updated_at": "2016-12-02T22:25:27.070-08:00",
      "position": 7,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/1.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/1.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 5
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 2,
        "name": "Carson Bergnaum",
        "screen_name": "davon-vonrueden",
        "profile_image": "https://robohash.org/sequiomnissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 3334
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [
        {
          "id": 35,
          "comment": "Aliquid quis rerum saepe. Qui dolorum in mollitia eum incidunt aut quam. Omnis ut omnis vero dignissimos esse. Quia qui unde.",
          "created_at": "2016-12-02T22:25:27.063-08:00",
          "updated_at": "2016-12-02T22:25:27.063-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 34,
          "comment": "Animi molestiae mollitia. Placeat aut autem enim et doloremque qui ut. Odio dignissimos beatae facilis in consequuntur. Enim nostrum deserunt id quos assumenda ut.",
          "created_at": "2016-12-02T22:25:27.003-08:00",
          "updated_at": "2016-12-02T22:25:27.003-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 33,
          "comment": "Quia delectus provident in. Rem corporis tenetur eius vitae ut debitis. Vel eum id nemo eos. Omnis qui in.",
          "created_at": "2016-12-02T22:25:26.941-08:00",
          "updated_at": "2016-12-02T22:25:26.941-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        }
      ]
    },
    {
      "id": 8,
      "name": "The Skull Beneath the Skin",
      "url": "http://example.com/germaine_medhurst",
      "item_note": "<p>Quia consequatur et dolorem aliquid tempore. Laboriosam provident ut. Perspiciatis ut nobis accusamus omnis animi et minus. Beatae et ipsum.</p>\n",
      "created_at": "2016-12-02T22:25:27.105-08:00",
      "updated_at": "2016-12-02T22:25:27.368-08:00",
      "position": 8,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/2.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/2.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 5
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 2,
        "name": "Carson Bergnaum",
        "screen_name": "davon-vonrueden",
        "profile_image": "https://robohash.org/sequiomnissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 3334
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [
        {
          "id": 40,
          "comment": "Nulla rerum illum reiciendis quidem. Tempore magnam soluta molestias neque. Quia earum sapiente odio recusandae provident ut. Sed ratione rerum corporis. Et autem natus.",
          "created_at": "2016-12-02T22:25:27.359-08:00",
          "updated_at": "2016-12-02T22:25:27.359-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 39,
          "comment": "Quia quod ratione. Minima animi quia et culpa dolores. Ut aspernatur cum et molestiae voluptas ut eligendi. Possimus numquam cum.",
          "created_at": "2016-12-02T22:25:27.307-08:00",
          "updated_at": "2016-12-02T22:25:27.307-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 38,
          "comment": "Et qui porro vero nisi culpa. Aliquid nihil unde et. Dignissimos aut rerum omnis aut libero. Laboriosam qui nulla dolore repellat doloribus et voluptates. Sed sit eligendi.",
          "created_at": "2016-12-02T22:25:27.251-08:00",
          "updated_at": "2016-12-02T22:25:27.251-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        }
      ]
    },
    {
      "id": 9,
      "name": "Look to Windward",
      "url": "http://example.com/uriel.jaskolski",
      "item_note": "<p>Sed ut autem ad quo magni dolorum. Officiis earum aperiam enim recusandae totam numquam nisi. Ut illo iure dolorum laudantium reiciendis.</p>\n",
      "created_at": "2016-12-02T22:25:27.419-08:00",
      "updated_at": "2016-12-02T22:25:27.690-08:00",
      "position": 9,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/8.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/8.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 5
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 2,
        "name": "Carson Bergnaum",
        "screen_name": "davon-vonrueden",
        "profile_image": "https://robohash.org/sequiomnissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 3334
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [
        {
          "id": 45,
          "comment": "Voluptatem magnam ea officia illo dignissimos similique amet. Qui enim consectetur id delectus praesentium. Eos aut dolorem neque laborum repellendus rerum quisquam. Nesciunt et voluptatem a provident quidem aut aut. Quo repellendus magni.",
          "created_at": "2016-12-02T22:25:27.684-08:00",
          "updated_at": "2016-12-02T22:25:27.684-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 44,
          "comment": "Alias culpa numquam quis sunt autem. Voluptatem quisquam sint molestiae et nam ut. Velit dolor saepe rerum nemo. Est accusamus voluptatem tenetur quam mollitia tempore. Eum ut esse laborum est.",
          "created_at": "2016-12-02T22:25:27.636-08:00",
          "updated_at": "2016-12-02T22:25:27.636-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 43,
          "comment": "Iure dolor quas voluptatem qui ab. Sit quia voluptatibus mollitia vero iusto provident. Aut omnis voluptatum quia omnis aspernatur et voluptatibus. Alias sit nulla voluptatibus earum. Eius nihil et qui sit.",
          "created_at": "2016-12-02T22:25:27.590-08:00",
          "updated_at": "2016-12-02T22:25:27.590-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        }
      ]
    },
    {
      "id": 10,
      "name": "When the Green Woods Laugh",
      "url": "http://example.com/lester.cummerata",
      "item_note": "<p>Quasi praesentium non dolor et eligendi mollitia. Dolores aliquam suscipit quia cum blanditiis exercitationem. Et maiores amet sed. Ipsum non laborum officia et unde repudiandae quis. Ex adipisci et eos.</p>\n",
      "created_at": "2016-12-02T22:25:27.726-08:00",
      "updated_at": "2016-12-02T22:25:28.051-08:00",
      "position": 10,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/2.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/2.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 5
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [
        [
          ":thumbsup:",
          8.0
        ],
        [
          ":heart:",
          2.0
        ]
      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 2,
        "name": "Carson Bergnaum",
        "screen_name": "davon-vonrueden",
        "profile_image": "https://robohash.org/sequiomnissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 3334
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [
        {
          "id": 50,
          "comment": "Ut impedit molestias consequatur recusandae excepturi id. Nemo ab voluptates. Et voluptatem et animi. Rerum ipsum corporis nihil laudantium vero. Quae et sed quo reprehenderit earum delectus.",
          "created_at": "2016-12-02T22:25:28.044-08:00",
          "updated_at": "2016-12-02T22:25:28.044-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 49,
          "comment": "Omnis voluptatem reprehenderit aliquam labore qui. Vel labore quasi voluptatem iure qui ut atque. Voluptatem voluptatum et qui magni nihil. Impedit itaque nesciunt veniam provident neque autem repudiandae. Voluptatem consequatur non.",
          "created_at": "2016-12-02T22:25:27.988-08:00",
          "updated_at": "2016-12-02T22:25:27.988-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 48,
          "comment": "Voluptates ipsum non voluptate voluptatem. Reiciendis aperiam mollitia et distinctio consequatur. Odit blanditiis omnis in unde eum non. Voluptas cum iste dolorem consequatur facilis.",
          "created_at": "2016-12-02T22:25:27.929-08:00",
          "updated_at": "2016-12-02T22:25:27.929-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        }
      ]
    },
    {
      "id": 11,
      "name": "The Mirror Crack'd from Side to Side",
      "url": "http://example.com/theresia.rolfson",
      "item_note": "<p>Quaerat molestiae aperiam. Sunt perspiciatis dolor in quis sit velit. Quia nostrum sunt maxime. Illum quia est eum odio aliquam ipsa aut. Doloremque molestiae veniam voluptatum.</p>\n",
      "created_at": "2016-12-02T22:25:28.087-08:00",
      "updated_at": "2016-12-02T22:25:28.431-08:00",
      "position": 11,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/11.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/11.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 5
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 2,
        "name": "Carson Bergnaum",
        "screen_name": "davon-vonrueden",
        "profile_image": "https://robohash.org/sequiomnissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 3334
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [
        {
          "id": 55,
          "comment": "Labore vero minima sit laboriosam. Autem modi id ipsam aut error molestias et. Praesentium qui repellat delectus quam. Ut vero sed autem dolore perferendis est ullam.",
          "created_at": "2016-12-02T22:25:28.424-08:00",
          "updated_at": "2016-12-02T22:25:28.424-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 54,
          "comment": "Voluptate qui accusamus vitae et qui sit. Vel voluptatem assumenda earum qui at aut. Sit eligendi voluptatem cumque qui.",
          "created_at": "2016-12-02T22:25:28.355-08:00",
          "updated_at": "2016-12-02T22:25:28.355-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 53,
          "comment": "Qui ipsa quod facere doloribus alias. Impedit voluptatibus et repellat soluta nostrum. Autem veniam in qui. Repellendus labore accusamus occaecati consequatur aut. Molestias nesciunt molestiae eos.",
          "created_at": "2016-12-02T22:25:28.286-08:00",
          "updated_at": "2016-12-02T22:25:28.286-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        }
      ]
    },
    {
      "id": 12,
      "name": "To Your Scattered Bodies Go",
      "url": "http://example.com/reuben",
      "item_note": "<p>Reprehenderit et dignissimos suscipit rerum placeat facere consequatur. Dolorum et illo ad cupiditate quis. Fugiat consectetur magnam veritatis. Et iure ut animi et. Sed sed dolor impedit tempore voluptas.</p>\n",
      "created_at": "2016-12-02T22:25:28.467-08:00",
      "updated_at": "2016-12-02T22:25:28.753-08:00",
      "position": 12,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/8.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/8.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 5
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 2,
        "name": "Carson Bergnaum",
        "screen_name": "davon-vonrueden",
        "profile_image": "https://robohash.org/sequiomnissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 3334
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [
        {
          "id": 60,
          "comment": "Autem eveniet error in aut fugit tenetur. Dolorum quia omnis velit dolore. Et saepe nesciunt. Quo modi soluta.",
          "created_at": "2016-12-02T22:25:28.745-08:00",
          "updated_at": "2016-12-02T22:25:28.745-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 59,
          "comment": "Sit veritatis aut commodi consequatur ut aut. Vel doloribus impedit. Voluptates eveniet rerum neque harum. Quos corrupti sapiente voluptatem.",
          "created_at": "2016-12-02T22:25:28.691-08:00",
          "updated_at": "2016-12-02T22:25:28.691-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 58,
          "comment": "Aut rerum iure vitae excepturi est quod ut. Culpa architecto fuga nihil iure assumenda distinctio animi. Accusantium eius nemo esse ut itaque eveniet porro. Vel ut quia beatae eos reiciendis.",
          "created_at": "2016-12-02T22:25:28.640-08:00",
          "updated_at": "2016-12-02T22:25:28.640-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        }
      ]
    },
    {
      "id": 13,
      "name": "Beyond the Mexique Bay",
      "url": "http://example.com/ernesto",
      "item_note": "<p>Culpa suscipit non molestiae et ullam ut. Repudiandae qui dolore. Cumque aliquid aut qui optio.</p>\n",
      "created_at": "2016-12-02T22:25:28.788-08:00",
      "updated_at": "2016-12-02T22:25:29.079-08:00",
      "position": 13,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/13.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/13.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 5
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 2,
        "name": "Carson Bergnaum",
        "screen_name": "davon-vonrueden",
        "profile_image": "https://robohash.org/sequiomnissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 3334
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [
        {
          "id": 65,
          "comment": "Voluptatem minus quo nihil eos. Porro fuga vero sit eaque esse nesciunt minus. Dolores quibusdam earum similique voluptatem dolorem est dolore. Est et totam.",
          "created_at": "2016-12-02T22:25:29.073-08:00",
          "updated_at": "2016-12-02T22:25:29.073-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 64,
          "comment": "Distinctio corrupti sunt ea reprehenderit veniam. Sit molestiae placeat nihil mollitia nostrum consequatur et. Cumque maxime dolor nam. Quos sit mollitia aliquam iusto dicta voluptatem. Laborum consectetur sunt est totam.",
          "created_at": "2016-12-02T22:25:29.025-08:00",
          "updated_at": "2016-12-02T22:25:29.025-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 63,
          "comment": "Cum assumenda est est reprehenderit omnis earum. Repellat nobis sed. Ex nihil enim voluptate perspiciatis itaque. Rerum dolor veritatis.",
          "created_at": "2016-12-02T22:25:28.963-08:00",
          "updated_at": "2016-12-02T22:25:28.963-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        }
      ]
    },
    {
      "id": 14,
      "name": "Waiting for the Barbarians",
      "url": "http://example.com/monty_simonis",
      "item_note": "<p>Autem dolor cum enim eum. Pariatur sed totam delectus voluptas fugit laudantium optio. Ea iusto temporibus minus architecto. Sed voluptate cum optio.</p>\n",
      "created_at": "2016-12-02T22:25:29.115-08:00",
      "updated_at": "2016-12-02T22:25:29.417-08:00",
      "position": 14,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/4.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/4.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 5
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 2,
        "name": "Carson Bergnaum",
        "screen_name": "davon-vonrueden",
        "profile_image": "https://robohash.org/sequiomnissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 3334
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [
        {
          "id": 70,
          "comment": "Suscipit ut sed unde. Et voluptatem autem et. Et dolore voluptas illum alias.",
          "created_at": "2016-12-02T22:25:29.411-08:00",
          "updated_at": "2016-12-02T22:25:29.411-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 69,
          "comment": "Quis autem iusto officiis aliquam at ut rem. Soluta voluptas aut assumenda illo. Rerum sint repudiandae quidem blanditiis qui.",
          "created_at": "2016-12-02T22:25:29.341-08:00",
          "updated_at": "2016-12-02T22:25:29.341-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 68,
          "comment": "Est id molestiae amet iure quo aut quod. Quae tempora omnis vel labore. Blanditiis minus et consectetur pariatur esse expedita.",
          "created_at": "2016-12-02T22:25:29.280-08:00",
          "updated_at": "2016-12-02T22:25:29.280-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        }
      ]
    },
    {
      "id": 15,
      "name": "Fear and Trembling",
      "url": "http://example.com/zita",
      "item_note": "<p>Cum vitae fugiat quibusdam. Voluptas commodi maiores. Voluptatem cumque et autem quis repudiandae porro animi. Architecto quis minus adipisci.</p>\n",
      "created_at": "2016-12-02T22:25:29.466-08:00",
      "updated_at": "2016-12-02T22:25:29.741-08:00",
      "position": 15,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/9.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/9.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 5
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 2,
        "name": "Carson Bergnaum",
        "screen_name": "davon-vonrueden",
        "profile_image": "https://robohash.org/sequiomnissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 3334
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [
        {
          "id": 75,
          "comment": "Non aspernatur quia odit. Et fugiat veritatis. Cum repellendus natus. Cum illo tempore iste neque eum officiis. Porro est omnis aperiam sit.",
          "created_at": "2016-12-02T22:25:29.732-08:00",
          "updated_at": "2016-12-02T22:25:29.732-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 74,
          "comment": "Perferendis inventore sed aut dolores voluptatem. Eos sapiente omnis. Facere dolor dicta autem.",
          "created_at": "2016-12-02T22:25:29.678-08:00",
          "updated_at": "2016-12-02T22:25:29.678-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 73,
          "comment": "Omnis dignissimos pariatur et est voluptate. Non qui perspiciatis. Assumenda perferendis ut consequatur recusandae iure laudantium.",
          "created_at": "2016-12-02T22:25:29.629-08:00",
          "updated_at": "2016-12-02T22:25:29.629-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        }
      ]
    },
    {
      "id": 16,
      "name": "Those Barren Leaves, Thrones, Dominations",
      "url": "http://example.com/elian",
      "item_note": "<p>Eos modi culpa. Ratione molestiae ut. Quisquam eaque repellendus. Corporis iste quos possimus cupiditate mollitia nihil. Quia facere animi mollitia qui ut porro fugit.</p>\n",
      "created_at": "2016-12-02T22:25:29.782-08:00",
      "updated_at": "2016-12-02T22:25:30.085-08:00",
      "position": 16,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/3.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/3.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 5
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 2,
        "name": "Carson Bergnaum",
        "screen_name": "davon-vonrueden",
        "profile_image": "https://robohash.org/sequiomnissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 3334
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [
        {
          "id": 80,
          "comment": "Corporis reiciendis repudiandae. Eos ad quia et. Et modi velit asperiores vitae maxime qui. Facilis numquam dolore quis illum voluptas. Laboriosam nemo ad error non.",
          "created_at": "2016-12-02T22:25:30.079-08:00",
          "updated_at": "2016-12-02T22:25:30.079-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 79,
          "comment": "Laudantium qui qui. Voluptas officia exercitationem quo sed et placeat. Cum natus consequatur rem. Nulla rerum quia dolorum et asperiores ut. Et laborum ullam mollitia dignissimos.",
          "created_at": "2016-12-02T22:25:30.027-08:00",
          "updated_at": "2016-12-02T22:25:30.027-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 78,
          "comment": "Aliquam qui voluptatem. Quo magni vel. Voluptatem quia vero libero totam dolorum molestiae.",
          "created_at": "2016-12-02T22:25:29.975-08:00",
          "updated_at": "2016-12-02T22:25:29.975-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        }
      ]
    },
    {
      "id": 17,
      "name": "After Many a Summer Dies the Swan",
      "url": "http://example.com/wilbert_mckenzie",
      "item_note": "<p>Iste accusantium error expedita ut aliquid. Vel est laboriosam quis consequatur nostrum sint earum. Saepe iure earum sed ex. Ipsa cumque maxime eos voluptatem sit. Sit corporis quis.</p>\n",
      "created_at": "2016-12-02T22:25:30.119-08:00",
      "updated_at": "2016-12-02T22:25:30.429-08:00",
      "position": 17,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/8.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/8.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 5
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 2,
        "name": "Carson Bergnaum",
        "screen_name": "davon-vonrueden",
        "profile_image": "https://robohash.org/sequiomnissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 3334
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [
        {
          "id": 85,
          "comment": "Quod inventore accusantium est id. Quis consequatur aut molestiae esse. Qui sequi quia quasi. Qui soluta sed dolorum assumenda.",
          "created_at": "2016-12-02T22:25:30.419-08:00",
          "updated_at": "2016-12-02T22:25:30.419-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 84,
          "comment": "Ipsum animi a accusantium adipisci ut iure. Sit doloribus id delectus officia sunt exercitationem. Suscipit tenetur vel veritatis dolor id doloribus quos. Provident temporibus corrupti. Ea non aut beatae.",
          "created_at": "2016-12-02T22:25:30.349-08:00",
          "updated_at": "2016-12-02T22:25:30.349-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 83,
          "comment": "Rerum et est accusamus et nisi qui. Qui dolores a necessitatibus inventore voluptatem qui. Tempore eos libero necessitatibus iure beatae. Id ut eum distinctio laboriosam.",
          "created_at": "2016-12-02T22:25:30.299-08:00",
          "updated_at": "2016-12-02T22:25:30.299-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        }
      ]
    },
    {
      "id": 18,
      "name": "Mother Night",
      "url": "http://example.com/zella",
      "item_note": "<p>Rerum et temporibus qui eum odio asperiores. Nisi id beatae quo. Voluptatum nihil nesciunt nemo quisquam dolor nobis officiis.</p>\n",
      "created_at": "2016-12-02T22:25:30.468-08:00",
      "updated_at": "2016-12-02T22:25:30.742-08:00",
      "position": 18,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/5.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/5.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 5
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 2,
        "name": "Carson Bergnaum",
        "screen_name": "davon-vonrueden",
        "profile_image": "https://robohash.org/sequiomnissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 3334
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [
        {
          "id": 90,
          "comment": "Animi facere commodi sed. Sapiente eaque minus aut distinctio et. Sunt delectus culpa ea sint voluptate quisquam. Placeat amet aut deserunt ut odio tempore.",
          "created_at": "2016-12-02T22:25:30.735-08:00",
          "updated_at": "2016-12-02T22:25:30.735-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 89,
          "comment": "Facere pariatur aliquid qui perspiciatis. Accusantium ut necessitatibus asperiores sunt quo. Adipisci accusamus architecto nihil et porro.",
          "created_at": "2016-12-02T22:25:30.677-08:00",
          "updated_at": "2016-12-02T22:25:30.677-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 88,
          "comment": "Similique delectus libero. Autem nesciunt quia. Aut ad aut voluptatem porro quia aperiam et. Praesentium laudantium voluptates rerum explicabo minima.",
          "created_at": "2016-12-02T22:25:30.626-08:00",
          "updated_at": "2016-12-02T22:25:30.626-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        }
      ]
    },
    {
      "id": 19,
      "name": "The Cricket on the Hearth",
      "url": "http://example.com/myrl",
      "item_note": "<p>Dolor commodi consequuntur voluptatum aut enim qui. Temporibus ab officiis aperiam. Sed omnis eaque aut non quidem mollitia.</p>\n",
      "created_at": "2016-12-02T22:25:30.779-08:00",
      "updated_at": "2016-12-02T22:25:31.052-08:00",
      "position": 19,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/2.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/2.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 5
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 2,
        "name": "Carson Bergnaum",
        "screen_name": "davon-vonrueden",
        "profile_image": "https://robohash.org/sequiomnissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 3334
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [
        {
          "id": 95,
          "comment": "Optio rerum sit non occaecati. Ducimus eaque corrupti aliquid sint ut ut. Non quos nobis aspernatur consequatur. Et corrupti hic fugit. Corporis dolor sint corrupti eligendi et voluptatem.",
          "created_at": "2016-12-02T22:25:31.047-08:00",
          "updated_at": "2016-12-02T22:25:31.047-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 94,
          "comment": "Sed ut molestiae molestiae qui minus. Non totam minima molestias fugit ut et ea. Officiis nihil blanditiis ipsam quaerat cumque. Eum iste ea voluptatem minus nesciunt sequi sunt. Sint ipsum exercitationem et aperiam quod et dicta.",
          "created_at": "2016-12-02T22:25:30.995-08:00",
          "updated_at": "2016-12-02T22:25:30.995-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 93,
          "comment": "Voluptatem rem hic qui. Ut tenetur et quia quibusdam nemo non. Qui inventore qui eum. Nulla autem facilis eum qui.",
          "created_at": "2016-12-02T22:25:30.929-08:00",
          "updated_at": "2016-12-02T22:25:30.929-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        }
      ]
    },
    {
      "id": 20,
      "name": "When the Green Woods Laugh",
      "url": "http://example.com/eliezer.wisozk",
      "item_note": "<p>Ut aliquid quam vel et dolores placeat maiores. Dolor aperiam voluptatem sint consequatur eaque. Quia repudiandae dignissimos. Ex ipsum aspernatur possimus dolorem voluptatem occaecati et.</p>\n",
      "created_at": "2016-12-02T22:25:31.084-08:00",
      "updated_at": "2016-12-02T22:25:31.364-08:00",
      "position": 20,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/9.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/9.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 5
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 2,
        "name": "Carson Bergnaum",
        "screen_name": "davon-vonrueden",
        "profile_image": "https://robohash.org/sequiomnissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 3334
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [
        {
          "id": 100,
          "comment": "Atque aut enim ut dolorem ab dolor ea. Culpa et est. Nobis neque illo praesentium eos.",
          "created_at": "2016-12-02T22:25:31.353-08:00",
          "updated_at": "2016-12-02T22:25:31.353-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 99,
          "comment": "Quibusdam perspiciatis id officiis placeat voluptate exercitationem. Dolore praesentium eveniet reprehenderit. Sit accusantium pariatur unde et molestiae est tempore.",
          "created_at": "2016-12-02T22:25:31.296-08:00",
          "updated_at": "2016-12-02T22:25:31.296-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 98,
          "comment": "Sit et dolor rerum repudiandae soluta. Repudiandae blanditiis quia quia perspiciatis. Quaerat minima explicabo expedita eos vel.",
          "created_at": "2016-12-02T22:25:31.250-08:00",
          "updated_at": "2016-12-02T22:25:31.250-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        }
      ]
    },
    {
      "id": 21,
      "name": "The Moving Toyshop",
      "url": "http://example.com/erich.bauch",
      "item_note": "<p>Explicabo autem corrupti et minus ut et recusandae. Ad nesciunt tempora adipisci veniam nostrum. Eius fugiat et omnis et.</p>\n",
      "created_at": "2016-12-02T22:25:31.429-08:00",
      "updated_at": "2016-12-02T22:25:31.858-08:00",
      "position": 21,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/10.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/10.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 5
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 2,
        "name": "Carson Bergnaum",
        "screen_name": "davon-vonrueden",
        "profile_image": "https://robohash.org/sequiomnissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 3334
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [
        {
          "id": 105,
          "comment": "Magnam dolores nihil explicabo enim hic iste. Hic vel dolorum doloribus. Eos quam doloribus. Dolores earum quae voluptas occaecati id labore. Cum soluta animi sunt deleniti vel rem.",
          "created_at": "2016-12-02T22:25:31.849-08:00",
          "updated_at": "2016-12-02T22:25:31.849-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 104,
          "comment": "Odit quisquam quas totam qui corrupti rem. Corporis repellendus et voluptas aut pariatur dignissimos totam. Corporis eius quod voluptatem eaque. Sit ducimus nihil explicabo perspiciatis error.",
          "created_at": "2016-12-02T22:25:31.736-08:00",
          "updated_at": "2016-12-02T22:25:31.736-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 103,
          "comment": "Consequuntur praesentium cumque. Error natus sit inventore saepe dolorem qui perspiciatis. Et similique tempora rerum ducimus ullam aliquid.",
          "created_at": "2016-12-02T22:25:31.670-08:00",
          "updated_at": "2016-12-02T22:25:31.670-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        }
      ]
    },
    {
      "id": 22,
      "name": "Gone with the Wind",
      "url": "http://example.com/darrion.veum",
      "item_note": "<p>Dignissimos ratione dolore blanditiis. Error a quis doloribus. Enim qui voluptas rerum maxime perspiciatis. Qui nihil voluptatem consectetur quas. Explicabo et voluptas alias vitae nostrum.</p>\n",
      "created_at": "2016-12-02T22:25:31.908-08:00",
      "updated_at": "2016-12-02T22:25:32.219-08:00",
      "position": 22,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/4.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/4.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 5
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 2,
        "name": "Carson Bergnaum",
        "screen_name": "davon-vonrueden",
        "profile_image": "https://robohash.org/sequiomnissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 3334
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [
        {
          "id": 110,
          "comment": "In vel quaerat corporis ipsum eaque a enim. Et id laboriosam quibusdam iure ipsam quas. Iste qui est consequatur et recusandae.",
          "created_at": "2016-12-02T22:25:32.214-08:00",
          "updated_at": "2016-12-02T22:25:32.214-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 109,
          "comment": "Adipisci dolorem mollitia. Assumenda non esse. Doloremque delectus dolor est maxime.",
          "created_at": "2016-12-02T22:25:32.160-08:00",
          "updated_at": "2016-12-02T22:25:32.160-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 108,
          "comment": "Deleniti recusandae laborum quas qui. Totam officiis non veniam ut qui. Nihil praesentium voluptas velit iste. Maxime consequuntur voluptatibus sit quas. Ducimus non maxime accusamus commodi.",
          "created_at": "2016-12-02T22:25:32.104-08:00",
          "updated_at": "2016-12-02T22:25:32.104-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        }
      ]
    },
    {
      "id": 23,
      "name": "The Torment of Others",
      "url": "http://example.com/delaney.cain",
      "item_note": "<p>Est sunt sapiente sed officia. Aut voluptatem eum mollitia hic sed. Ut occaecati dolores et.</p>\n",
      "created_at": "2016-12-02T22:25:32.251-08:00",
      "updated_at": "2016-12-02T22:25:32.537-08:00",
      "position": 23,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/9.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/9.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 5
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 2,
        "name": "Carson Bergnaum",
        "screen_name": "davon-vonrueden",
        "profile_image": "https://robohash.org/sequiomnissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 3334
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [
        {
          "id": 115,
          "comment": "Aut ut autem numquam nihil odit. Dolor illum aut nulla suscipit est. Voluptate accusantium veritatis alias. Enim eum nam totam eos voluptatum et.",
          "created_at": "2016-12-02T22:25:32.530-08:00",
          "updated_at": "2016-12-02T22:25:32.530-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 114,
          "comment": "Voluptatibus explicabo consequuntur sed. Doloribus unde quo sit consequuntur aut. Cumque omnis voluptates.",
          "created_at": "2016-12-02T22:25:32.480-08:00",
          "updated_at": "2016-12-02T22:25:32.480-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 113,
          "comment": "Fuga voluptatem labore cumque rerum rerum. Vel quaerat vero ut et nobis. Et velit sed quas ipsam atque. Doloremque eos non sit. Ipsum porro error.",
          "created_at": "2016-12-02T22:25:32.427-08:00",
          "updated_at": "2016-12-02T22:25:32.427-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        }
      ]
    },
    {
      "id": 24,
      "name": "No Highway",
      "url": "http://example.com/bette",
      "item_note": "<p>Suscipit earum quaerat. Vel est libero illo et occaecati voluptatem tenetur. Consequatur enim voluptas ipsum sit animi.</p>\n",
      "created_at": "2016-12-02T22:25:32.569-08:00",
      "updated_at": "2016-12-02T22:25:32.839-08:00",
      "position": 24,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/11.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/11.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 5
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 2,
        "name": "Carson Bergnaum",
        "screen_name": "davon-vonrueden",
        "profile_image": "https://robohash.org/sequiomnissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 3334
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [
        {
          "id": 120,
          "comment": "Vel tenetur culpa. Iure autem iusto ullam impedit soluta. Consequuntur fugit id. Delectus et illo et. Reprehenderit eligendi quod laudantium.",
          "created_at": "2016-12-02T22:25:32.832-08:00",
          "updated_at": "2016-12-02T22:25:32.832-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 119,
          "comment": "Ut ad ea. Reprehenderit laudantium natus neque qui iure. Est sed assumenda sapiente nam.",
          "created_at": "2016-12-02T22:25:32.784-08:00",
          "updated_at": "2016-12-02T22:25:32.784-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 118,
          "comment": "Sit dolorem voluptas voluptatum harum voluptatem a alias. Ipsa quaerat quibusdam. Fuga mollitia eveniet. Ab modi in ea sint. Ea porro officia ut autem placeat.",
          "created_at": "2016-12-02T22:25:32.734-08:00",
          "updated_at": "2016-12-02T22:25:32.734-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        }
      ]
    },
    {
      "id": 25,
      "name": "Arms and the Man",
      "url": "http://example.com/eloy",
      "item_note": "<p>Autem laboriosam consequatur nobis. Architecto occaecati ipsam distinctio ut aut. Ut sed laudantium aspernatur.</p>\n",
      "created_at": "2016-12-02T22:25:32.876-08:00",
      "updated_at": "2016-12-02T22:25:33.181-08:00",
      "position": 25,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/1.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/1.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 5
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 2,
        "name": "Carson Bergnaum",
        "screen_name": "davon-vonrueden",
        "profile_image": "https://robohash.org/sequiomnissed.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 1,
          "followingCount": 2,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 3334
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [
        {
          "id": 125,
          "comment": "Hic odit quis dolorem. Sed nihil omnis perferendis ut ipsum consequatur omnis. Voluptatem aliquid quo expedita porro quibusdam et iusto.",
          "created_at": "2016-12-02T22:25:33.173-08:00",
          "updated_at": "2016-12-02T22:25:33.173-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 124,
          "comment": "Dignissimos sed consectetur. Animi quibusdam et consequatur aliquam sint. Ipsam accusantium repudiandae eum ipsum deleniti. Distinctio neque non natus perspiciatis tempora. Et sint voluptatum facere.",
          "created_at": "2016-12-02T22:25:33.121-08:00",
          "updated_at": "2016-12-02T22:25:33.121-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        },
        {
          "id": 123,
          "comment": "Minima sunt possimus quia. Voluptatem aut dignissimos ex nobis quo enim qui. Beatae exercitationem facere repellendus magni vel. Voluptatem repudiandae dolores soluta distinctio aliquid praesentium. Fugiat ex rerum.",
          "created_at": "2016-12-02T22:25:33.068-08:00",
          "updated_at": "2016-12-02T22:25:33.068-08:00",
          "user_data": {
            "createdByMe": false,
            "editableByMe": false
          },
          "report_count": null,
          "blocked": false
        }
      ]
    }
  ],
  "meta": {
    "current_page": 1,
    "next_page": 2,
    "previous_page": null,
    "per_page": 25,
    "total_pages": 2,
    "total_count": 30,
    "page_type": "list",
    "sorted_by": "crowdrank",
    "filtered_by": null,
    "searched_by": null
  }
}

Retrieve queued items from list

Get all queued items for a list specified by ID. Additionally filter, sort, and search for subset of items

Endpoint

GET /api/v4/lists/:id/queue

Parameters

Name Description Example Restrictions default
q Search keyword to return only items that match ?q=ruby
sort One of the supported sort parameters ?sort=crowdrank One of 'crowdrank', 'curated', 'alpha', 'newest', or 'chronological'
filter Returns only items that are tagged with specified tags ?filter=ruby,postgres,activerecord Comma separated tags up to 10 tags
page Page 1
per_page Number of items per page 25

Request

Route

GET /api/v4/lists/3/queue

Headers

Accept: application/json
Content-Type: application/json

cURL

curl "http://list.ly/api/v4/lists/3/queue" -X GET \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Listly-Api-Key: ce742c7d4fa2daa3f30ec51fd75dfa5d" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Response Fields

Name Description Type
items items with details Array of Item Objects
meta pagination data and search, sort, and filter params data

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "items": [
    {
      "id": 91,
      "name": "The Millstone",
      "url": "http://example.com/joannie",
      "item_note": "<p>Consequatur sapiente eaque iste repudiandae et temporibus. Nulla inventore et ad accusamus. Quibusdam fugiat illo natus.</p>\n",
      "created_at": "2016-12-02T22:25:49.015-08:00",
      "updated_at": "2016-12-02T22:25:49.015-08:00",
      "position": 31,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/5.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/5.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 0
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 334,
        "name": "Josiah Oberbrunner",
        "screen_name": "candida-1",
        "profile_image": "https://robohash.org/animiperferendisdeleniti.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/4.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [

      ]
    },
    {
      "id": 92,
      "name": "The Way of All Flesh",
      "url": "http://example.com/theodore_funk",
      "item_note": "<p>Perspiciatis eius dolorem sit fugit. Corrupti est modi. Corporis est minus ipsum. Similique suscipit reiciendis id.</p>\n",
      "created_at": "2016-12-02T22:25:49.077-08:00",
      "updated_at": "2016-12-02T22:25:49.077-08:00",
      "position": 31,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/1.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/1.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 0
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 335,
        "name": "Dixie Sanford",
        "screen_name": "waldo",
        "profile_image": "https://robohash.org/enimdelectusincidunt.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/5.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [

      ]
    },
    {
      "id": 93,
      "name": "When the Green Woods Laugh",
      "url": "http://example.com/sonya_fahey",
      "item_note": "<p>Temporibus incidunt nemo assumenda. Aspernatur ab dolorem. Et deleniti animi quia.</p>\n",
      "created_at": "2016-12-02T22:25:49.145-08:00",
      "updated_at": "2016-12-02T22:25:49.145-08:00",
      "position": 31,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/5.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/5.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 0
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 336,
        "name": "Anabel Balistreri",
        "screen_name": "dana-lakin",
        "profile_image": "https://robohash.org/dolorumcupiditatenostrum.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/6.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [

      ]
    },
    {
      "id": 94,
      "name": "Edna O'Brien",
      "url": "http://example.com/douglas_kilback",
      "item_note": "<p>Tempora qui debitis voluptas. Omnis quia est nesciunt. Qui odio tempore. Iure consequatur quibusdam quos sint et odio ex.</p>\n",
      "created_at": "2016-12-02T22:25:49.211-08:00",
      "updated_at": "2016-12-02T22:25:49.211-08:00",
      "position": 31,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/11.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/11.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 0
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 337,
        "name": "Ransom Feil",
        "screen_name": "amparo",
        "profile_image": "https://robohash.org/utdoloreillo.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/7.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [

      ]
    },
    {
      "id": 95,
      "name": "Blue Remembered Earth",
      "url": "http://example.com/marielle",
      "item_note": "<p>Esse excepturi accusantium. Sapiente delectus incidunt ut qui harum. Ab accusantium occaecati rerum nostrum debitis. Exercitationem ab ducimus consectetur et qui.</p>\n",
      "created_at": "2016-12-02T22:25:49.272-08:00",
      "updated_at": "2016-12-02T22:25:49.272-08:00",
      "position": 31,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/2.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/2.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 0
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 338,
        "name": "Roma Hammes",
        "screen_name": "orval",
        "profile_image": "https://robohash.org/autremnon.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/8.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [

      ]
    },
    {
      "id": 96,
      "name": "A Farewell to Arms",
      "url": "http://example.com/mylene",
      "item_note": "<p>Maxime sapiente occaecati impedit velit. Ut voluptatem dolor ipsum. Animi error neque delectus illo temporibus sed eligendi.</p>\n",
      "created_at": "2016-12-02T22:25:49.343-08:00",
      "updated_at": "2016-12-02T22:25:49.343-08:00",
      "position": 31,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/11.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/11.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 0
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 339,
        "name": "Nicole Mitchell",
        "screen_name": "reyes_zieme",
        "profile_image": "https://robohash.org/delenitiundeeveniet.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/9.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [

      ]
    },
    {
      "id": 97,
      "name": "The Green Bay Tree",
      "url": "http://example.com/winona",
      "item_note": "<p>Est laboriosam molestiae. Quibusdam tempore nihil. Aperiam sapiente qui nihil. Autem praesentium vel expedita consectetur tenetur recusandae. Molestias quo laudantium repellendus accusamus ipsa.</p>\n",
      "created_at": "2016-12-02T22:25:49.458-08:00",
      "updated_at": "2016-12-02T22:25:49.458-08:00",
      "position": 31,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/6.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/6.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 0
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 340,
        "name": "Oral Kutch",
        "screen_name": "darby_hettinger",
        "profile_image": "https://robohash.org/minimanobisaliquam.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/0.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [

      ]
    },
    {
      "id": 98,
      "name": "An Acceptable Time",
      "url": "http://example.com/cruz_kuphal",
      "item_note": "<p>Nostrum est rerum velit qui similique. Magnam est maxime aut. Placeat perspiciatis accusamus modi aut. Eos animi cumque praesentium.</p>\n",
      "created_at": "2016-12-02T22:25:49.530-08:00",
      "updated_at": "2016-12-02T22:25:49.530-08:00",
      "position": 31,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/10.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/10.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 0
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 341,
        "name": "Raina Legros",
        "screen_name": "nikolas-smitham",
        "profile_image": "https://robohash.org/laudantiumnesciuntaperiam.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/1.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [

      ]
    },
    {
      "id": 99,
      "name": "Jesting Pilate",
      "url": "http://example.com/consuelo_kulas",
      "item_note": "<p>Ea minus sunt quia inventore minima. Qui voluptatem voluptates velit qui corrupti eius. Laboriosam expedita architecto dolor.</p>\n",
      "created_at": "2016-12-02T22:25:49.598-08:00",
      "updated_at": "2016-12-02T22:25:49.598-08:00",
      "position": 31,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/6.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/6.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 0
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 342,
        "name": "Hubert McCullough",
        "screen_name": "sophia",
        "profile_image": "https://robohash.org/etexcepturinostrum.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [

      ]
    },
    {
      "id": 100,
      "name": "I Will Fear No Evil",
      "url": "http://example.com/madalyn",
      "item_note": "<p>Perferendis nobis laboriosam voluptatibus. Eum dicta id laboriosam eius. Tempore modi enim et qui sit. Rerum quam at ducimus esse voluptas ea.</p>\n",
      "created_at": "2016-12-02T22:25:49.661-08:00",
      "updated_at": "2016-12-02T22:25:49.661-08:00",
      "position": 31,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/6.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/6.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 0
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 343,
        "name": "Layla O'Conner",
        "screen_name": "celia",
        "profile_image": "https://robohash.org/officiisvitaenecessitatibus.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/3.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [

      ]
    },
    {
      "id": 101,
      "name": "The Parliament of Man",
      "url": "http://example.com/torrey",
      "item_note": "<p>Voluptatum laudantium ut voluptatibus. Ratione excepturi et aut autem magni. Qui veritatis a est.</p>\n",
      "created_at": "2016-12-02T22:25:49.728-08:00",
      "updated_at": "2016-12-02T22:25:49.728-08:00",
      "position": 31,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/3.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/3.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 0
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 344,
        "name": "Delmer Stanton",
        "screen_name": "cesar_bernier",
        "profile_image": "https://robohash.org/culpaetipsum.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/4.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [

      ]
    },
    {
      "id": 102,
      "name": "An Instant In The Wind",
      "url": "http://example.com/genesis",
      "item_note": "<p>Distinctio quasi exercitationem et ipsum nemo consequatur quaerat. Consectetur ratione praesentium. Et molestiae incidunt non. Eos sint modi. Ea nesciunt quo odit expedita at esse provident.</p>\n",
      "created_at": "2016-12-02T22:25:49.790-08:00",
      "updated_at": "2016-12-02T22:25:49.790-08:00",
      "position": 31,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/3.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/3.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 0
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [
        [
          ":thumbsup:",
          2.0
        ],
        [
          ":heart:",
          1.0
        ]
      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 345,
        "name": "Toy McClure",
        "screen_name": "eriberto-mills",
        "profile_image": "https://robohash.org/voluptatemipsamconsequatur.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/5.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [

      ]
    },
    {
      "id": 103,
      "name": "The Green Bay Tree",
      "url": "http://example.com/lenny.cremin",
      "item_note": "<p>Et quo dicta. Nihil suscipit blanditiis numquam. Eos voluptatem similique sunt.</p>\n",
      "created_at": "2016-12-02T22:25:49.855-08:00",
      "updated_at": "2016-12-02T22:25:49.855-08:00",
      "position": 31,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/6.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/6.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 0
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 346,
        "name": "Carlo Homenick",
        "screen_name": "gunnar_stokes",
        "profile_image": "https://robohash.org/rationequisconsequatur.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/6.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [

      ]
    },
    {
      "id": 104,
      "name": "Endless Night",
      "url": "http://example.com/elza",
      "item_note": "<p>Et illum unde. Expedita est aliquid blanditiis officiis molestiae qui. Sed occaecati molestiae vero omnis. Alias aperiam harum.</p>\n",
      "created_at": "2016-12-02T22:25:49.925-08:00",
      "updated_at": "2016-12-02T22:25:49.925-08:00",
      "position": 31,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/13.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/13.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 0
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 347,
        "name": "Rowena Gaylord",
        "screen_name": "ophelia-oreilly",
        "profile_image": "https://robohash.org/voluptatenonnisi.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/7.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [

      ]
    },
    {
      "id": 105,
      "name": "The Widening Gyre",
      "url": "http://example.com/leonard",
      "item_note": "<p>Qui sint et. Occaecati et dolor molestiae aut qui. Numquam non accusamus labore nemo quod aperiam.</p>\n",
      "created_at": "2016-12-02T22:25:49.993-08:00",
      "updated_at": "2016-12-02T22:25:49.993-08:00",
      "position": 31,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/9.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/9.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 0
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 348,
        "name": "Gaetano Carroll",
        "screen_name": "yasmeen",
        "profile_image": "https://robohash.org/nostruminciduntet.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/8.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [

      ]
    },
    {
      "id": 106,
      "name": "Françoise Sagan",
      "url": "http://example.com/verla",
      "item_note": "<p>Deleniti nulla sit. Atque architecto deserunt itaque est iste. Sed dolor minima quis eveniet omnis ea. Eligendi et aut ut nam debitis est. Deleniti facere aperiam ea dolor culpa.</p>\n",
      "created_at": "2016-12-02T22:25:50.058-08:00",
      "updated_at": "2016-12-02T22:25:50.058-08:00",
      "position": 31,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/3.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/3.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 0
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 349,
        "name": "Bessie Huels",
        "screen_name": "trinity",
        "profile_image": "https://robohash.org/natusestet.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/9.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [

      ]
    },
    {
      "id": 107,
      "name": "Antic Hay",
      "url": "http://example.com/rolando",
      "item_note": "<p>Dignissimos sed dolore. Perspiciatis enim pariatur. Sequi saepe adipisci. Nesciunt fuga et ab. Rem reprehenderit iure illum unde.</p>\n",
      "created_at": "2016-12-02T22:25:50.123-08:00",
      "updated_at": "2016-12-02T22:25:50.123-08:00",
      "position": 31,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/12.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/12.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 0
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 350,
        "name": "Charley Shields",
        "screen_name": "alexys_mckenzie",
        "profile_image": "https://robohash.org/accusamusdolorelaborum.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/0.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [

      ]
    },
    {
      "id": 108,
      "name": "A Farewell to Arms",
      "url": "http://example.com/adriana",
      "item_note": "<p>Neque rerum dolore maiores dolor doloribus. Omnis animi voluptas dolor illo omnis quibusdam. Enim eius sequi impedit ipsam repudiandae est dicta. Ratione rerum non sed.</p>\n",
      "created_at": "2016-12-02T22:25:50.228-08:00",
      "updated_at": "2016-12-02T22:25:50.228-08:00",
      "position": 31,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/11.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/11.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 0
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 351,
        "name": "Dejuan Heller",
        "screen_name": "stanley-kunde",
        "profile_image": "https://robohash.org/necessitatibussitofficiis.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/1.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [

      ]
    },
    {
      "id": 109,
      "name": "What's Become of Waring",
      "url": "http://example.com/brooke",
      "item_note": "<p>Et repudiandae in. Quasi ipsam ducimus modi deserunt. Laborum dolorum aliquid. Tempora quos nam repudiandae ut.</p>\n",
      "created_at": "2016-12-02T22:25:50.309-08:00",
      "updated_at": "2016-12-02T22:25:50.309-08:00",
      "position": 31,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/12.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/12.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 0
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 352,
        "name": "Hudson Kreiger",
        "screen_name": "otilia-bernier",
        "profile_image": "https://robohash.org/sintestaspernatur.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/2.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [

      ]
    },
    {
      "id": 110,
      "name": "The Moon by Night",
      "url": "http://example.com/candelario_sipes",
      "item_note": "<p>Id deserunt adipisci. Quis aut asperiores velit ea. Amet aut voluptatem eum sint ut vero.</p>\n",
      "created_at": "2016-12-02T22:25:50.380-08:00",
      "updated_at": "2016-12-02T22:25:50.380-08:00",
      "position": 31,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/4.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/4.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 0
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 353,
        "name": "Emiliano Hermiston",
        "screen_name": "hildegard-strosin",
        "profile_image": "https://robohash.org/etvelitquisquam.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/3.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [

      ]
    },
    {
      "id": 111,
      "name": "The Road Less Traveled",
      "url": "http://example.com/kirstin",
      "item_note": "<p>Et quasi qui culpa ea odit. Impedit et accusantium qui temporibus magnam. Magni id necessitatibus qui sint architecto facere. Sed tempore quo laboriosam aperiam asperiores. Officiis voluptatem quibusdam.</p>\n",
      "created_at": "2016-12-02T22:25:50.480-08:00",
      "updated_at": "2016-12-02T22:25:50.480-08:00",
      "position": 31,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/9.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/9.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 0
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [
        [
          ":thumbsup:",
          6.0
        ],
        [
          ":heart:",
          1.0
        ]
      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 354,
        "name": "Raven Wolf",
        "screen_name": "brisa_nikolaus",
        "profile_image": "https://robohash.org/accusantiumanimiimpedit.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/4.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [

      ]
    },
    {
      "id": 112,
      "name": "The Last Temptation",
      "url": "http://example.com/salvador",
      "item_note": "<p>Repellat et eaque et non et ea. Error cupiditate sit. Nostrum sit recusandae ab. Voluptate saepe velit illo sequi voluptatem.</p>\n",
      "created_at": "2016-12-02T22:25:50.550-08:00",
      "updated_at": "2016-12-02T22:25:50.550-08:00",
      "position": 31,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/1.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/1.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 0
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 355,
        "name": "Allene Hansen",
        "screen_name": "haie-volkman",
        "profile_image": "https://robohash.org/laboriosamasperioreset.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/5.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [

      ]
    },
    {
      "id": 113,
      "name": "Cabbages and Kings",
      "url": "http://example.com/ottis",
      "item_note": "<p>Cumque eos reiciendis harum. Neque velit quos deleniti officia placeat. Illum vero voluptas.</p>\n",
      "created_at": "2016-12-02T22:25:50.616-08:00",
      "updated_at": "2016-12-02T22:25:50.616-08:00",
      "position": 31,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/2.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/2.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 0
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 356,
        "name": "Jeramy Toy",
        "screen_name": "anabel-becker",
        "profile_image": "https://robohash.org/itaqueipsumdebitis.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/6.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [

      ]
    },
    {
      "id": 114,
      "name": "nfinite Jest",
      "url": "http://example.com/triston",
      "item_note": "<p>Excepturi quod aspernatur natus iusto explicabo repellendus. Ut veniam aut optio animi est. Autem sint non. Cupiditate doloremque omnis tenetur quas sed eum quasi. Est asperiores omnis.</p>\n",
      "created_at": "2016-12-02T22:25:50.682-08:00",
      "updated_at": "2016-12-02T22:25:50.682-08:00",
      "position": 31,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/1.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/1.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 0
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 357,
        "name": "Bethel Bradtke",
        "screen_name": "justina",
        "profile_image": "https://robohash.org/eosconsequaturvoluptatem.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/7.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [

      ]
    },
    {
      "id": 115,
      "name": "The Golden Apples of the Sun",
      "url": "http://example.com/golden_bernier",
      "item_note": "<p>Aut ipsam excepturi qui qui quod. Et provident neque repudiandae. Aliquam et provident consequuntur dolorum.</p>\n",
      "created_at": "2016-12-02T22:25:50.755-08:00",
      "updated_at": "2016-12-02T22:25:50.755-08:00",
      "position": 31,
      "latitude": null,
      "longitude": null,
      "location": null,
      "images": {
        "small": "https://pigment.github.io/fake-logos/logos/medium/color/1.png",
        "large": "https://pigment.github.io/fake-logos/logos/medium/color/1.png"
      },
      "tags": [

      ],
      "stats": {
        "commentCount": 0
      },
      "media_source": null,
      "media_type": "link",
      "media_url": null,
      "media_stream_url": null,
      "user_data": {
        "createdByMe": false,
        "editableByMe": false,
        "curatableByMe": false
      },
      "reactions_data": [

      ],
      "user_reactions_data": [

      ],
      "creator": {
        "id": 358,
        "name": "Mandy Lehner",
        "screen_name": "leif_hickle",
        "profile_image": "https://robohash.org/pariaturconsequaturharum.png?size=300x300&set=set1",
        "stats": {
          "listCount": 0,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 0
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/8.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "comments": [

      ]
    }
  ],
  "meta": {
    "current_page": 1,
    "next_page": 2,
    "previous_page": null,
    "per_page": 25,
    "total_pages": 2,
    "total_count": 30,
    "page_type": "queue",
    "sorted_by": "crowdrank",
    "filtered_by": null,
    "searched_by": null
  }
}

Make a List

Make a new list with title, description, headline image and other settings data

Endpoint

POST /api/v4/lists/make

Parameters

Name Description Type Restrictions
title required Title for the list string Min 5 and Max 120 characters
description Description for the list string Max 1024 characters
headline Headline image for the list string Needs to be URL for an image. Upload to S3 and submit URL
configuration configuration object
configuration[userCanAdd] Flag indicating whether anyone can add items to list boolean True or False
configuration[isPrivate] Flag indicating whether a list is private or not boolean True or False
configuration[userCanComment] Flag indicating whether users can comment on items in list boolean True or False
configuration[userCanVote] Flag indicating whether users can vote on items in list boolean True or False
configuration[anonymousCanVote] Flag indicating whether anonymous users can vote on items in list boolean True or False
configuration[emojiVoting] Flag indicating whether emoji voting is allowed in list boolean True or False
configuration[votingClosed] Flag indicating whether voting is closed/paused in list boolean True or False
configuration[defaultSort] Default Sort for list string One of 'crowdrank', 'curated', 'alpha', 'newest', or 'chronological'
configuration[defaultLayout] Default Layout for list string One of 'list', 'magazine', 'slideshow', 'gallery', 'minimal'

Request

Route

POST /api/v4/lists/make

Headers

Accept: application/json
Content-Type: application/json

Body

{
  "title": "10 best Billy Joel Songs",
  "description": "10 best Billy Joel Songs",
  "configuration": {
    "userCanAdd": false,
    "isPrivate": true
  }
}

cURL

curl "http://list.ly/api/v4/lists/make" -d '{"title":"10 best Billy Joel Songs","description":"10 best Billy Joel Songs","configuration":{"userCanAdd":false,"isPrivate":true}}' -X POST \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Listly-Api-Key: ce742c7d4fa2daa3f30ec51fd75dfa5d" \
	-H "Authorization: Token token=5poax8fp3qp1kxlgcir9o0x2dr4v7t3ru2uhmelv36xgg9gmljkedi0xr7o9cb2h" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "list": {
    "id": "4",
    "title": "10 best Billy Joel Songs",
    "description": "<p>10 best Billy Joel Songs</p>\n",
    "stats": {
      "views": 0,
      "helperCount": 0,
      "publishedItemCount": 0,
      "queuedItemCount": 0,
      "followerCount": 0,
      "favoritesCount": 0
    },
    "configuration": {
      "isModerated": false,
      "isPrivate": true,
      "userCanAdd": false,
      "userCanComment": true,
      "userCanSeeQueue": true,
      "userCanVote": true,
      "anonymousCanVote": false,
      "votingClosed": false,
      "emojiVoting": true,
      "defaultSort": "crowdrank",
      "defaultLayout": "full"
    },
    "headline": "https://listly-media.s3.amazonaws.com/headline/4.jpeg",
    "created_at": "2016-12-02T22:25:52.085-08:00",
    "updated_at": "2016-12-02T22:25:52.085-08:00",
    "item_tags": [

    ],
    "user_data": {
      "ownedByMe": true,
      "editablebyMe": true,
      "favoritedByMe": false
    },
    "owner": {
      "id": 364,
      "name": "Shaylee Adams",
      "screen_name": "doug-hartmann",
      "email": "sydni@mitchell.biz",
      "profile_image": "https://robohash.org/etillumenim.png?size=300x300&set=set1",
      "stats": {
        "listCount": 1,
        "followerCount": 0,
        "followingCount": 0,
        "helperCount": 0,
        "embedCount": 0,
        "viewCount": 0
      },
      "bio": "",
      "status": {
        "isCurator": false,
        "hasPro": false
      },
      "headline": "https://listly-media.s3.amazonaws.com/headline/4.jpeg",
      "user_data": {
        "userIsMe": true,
        "followedByMe": false
      },
      "subscription_status": {
        "hasPaidPro": false,
        "subscriptionServices": [

        ],
        "subscriptionEndDate": null,
        "subsciptionWillRenew?": null,
        "trialSubscriptionStatus": "AVAILABLE",
        "itunesSubscription": null,
        "stripeSubscription": null,
        "trialExpiration": null,
        "lastListTime": "1969-12-31T16:00:00.000-08:00",
        "nextListTime": "2016-12-02T22:25:52.666-08:00",
        "itemsCreatedInLastDay": 0,
        "nextItemTime": "2016-12-02T22:25:52.668-08:00"
      }
    },
    "curators": [

    ]
  }
}

Update a List

Perform a partial update to content or configuration of a list

Endpoint

PUT /api/v4/lists/:id

Parameters

Name Description Type Restrictions
title Title for the list string Min 5 and Max 120 characters
description Description for the list string Max 1024 characters
headline Headline image for the list string Needs to be URL for an image. Upload to S3 and submit URL
configuration configuration object
configuration[userCanAdd] Flag indicating whether anyone can add items to list boolean True or False
configuration[isPrivate] Flag indicating whether a list is private or not boolean True or False
configuration[userCanComment] Flag indicating whether users can comment on items in list boolean True or False
configuration[userCanVote] Flag indicating whether users can vote on items in list boolean True or False
configuration[anonymousCanVote] Flag indicating whether anonymous users can vote on items in list boolean True or False
configuration[emojiVoting] Flag indicating whether emoji voting is allowed in list boolean True or False
configuration[votingClosed] Flag indicating whether voting is closed/paused in list boolean True or False
configuration[defaultSort] Default Sort for list string One of 'crowdrank', 'curated', 'alpha', 'newest', or 'chronological'
configuration[defaultLayout] Default Layout for list string One of 'list', 'magazine', 'slideshow', 'gallery', 'minimal'

Request

Route

PUT /api/v4/lists/5

Headers

Accept: application/json
Content-Type: application/json

Body

{
  "title": "Best Billy Joel Songs ever",
  "description": "There are my faves. Add yours!",
  "configuration": {
    "userCanAdd": false
  }
}

cURL

curl "http://list.ly/api/v4/lists/5" -d '{"title":"Best Billy Joel Songs ever","description":"There are my faves. Add yours!","configuration":{"userCanAdd":false}}' -X PUT \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Listly-Api-Key: ce742c7d4fa2daa3f30ec51fd75dfa5d" \
	-H "Authorization: Token token=bu7h4nifle54plvt1tldmw0520b00ghzrn2adbpycqepx455vnojrpon56e3wfy3" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "id": "5",
  "status": "ok",
  "message": "List was updated successfully"
}

Search for Lists

Search for lists. Paginated and sorted with highest ranked list first

Endpoint

GET /api/v4/lists/search

Parameters

Name Description Type Restrictions default
q required Search term string Min 3 characters
page Page 1
per_page Number of items per page 25

Request

Route

GET /api/v4/lists/search?q=iphone&page=1&per_page=10

Headers

Accept: application/json
Content-Type: application/json

Query Parameters

q=iphone
page=1
per_page=10

cURL

curl "http://list.ly/api/v4/lists/search?q=iphone&page=1&per_page=10" -X GET \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Listly-Api-Key: ce742c7d4fa2daa3f30ec51fd75dfa5d" \
	-H "Authorization: Token token=bu7h4nifle54plvt1tldmw0520b00ghzrn2adbpycqepx455vnojrpon56e3wfy3" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Response Fields

Name Description Type
lists Lists matching search term Array of List Objects
meta pagination data and other metadata

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "lists": [
    {
      "id": "N",
      "title": "39 best human-resource iphone apps",
      "description": "<p>Velit voluptatem beatae nobis et. Aut maxime voluptate perspiciatis eum ratione in quia. Nobis debitis ut quae nam ut nihil. Ullam minima neque soluta reprehenderit.</p>\n",
      "stats": {
        "views": 0,
        "helperCount": 0,
        "publishedItemCount": 15,
        "queuedItemCount": 15,
        "followerCount": 0,
        "favoritesCount": 0
      },
      "configuration": {
        "isModerated": false,
        "isPrivate": false,
        "userCanAdd": true,
        "userCanComment": true,
        "userCanSeeQueue": true,
        "userCanVote": true,
        "anonymousCanVote": true,
        "votingClosed": false,
        "emojiVoting": true,
        "defaultSort": "crowdrank",
        "defaultLayout": "full"
      },
      "headline": "https://pigment.github.io/fake-logos/logos/medium/color/12.png",
      "created_at": "2016-12-02T22:27:37.229-08:00",
      "updated_at": "2016-12-02T22:27:44.238-08:00",
      "item_tags": [

      ],
      "user_data": {
        "ownedByMe": false,
        "editablebyMe": false,
        "favoritedByMe": false
      },
      "owner": {
        "id": 1943,
        "name": "Dasia Volkman",
        "screen_name": "antonietta",
        "profile_image": "https://robohash.org/nemovoluptatesblanditiis.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 1909
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/3.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "curators": [

      ]
    },
    {
      "id": "I",
      "title": "39 best human-resource iphone apps",
      "description": "<p>Quod fuga sunt sed. Nam veniam debitis dolorum aut ipsa eum. Autem repudiandae est placeat distinctio provident et.</p>\n",
      "stats": {
        "views": 0,
        "helperCount": 0,
        "publishedItemCount": 15,
        "queuedItemCount": 15,
        "followerCount": 0,
        "favoritesCount": 0
      },
      "configuration": {
        "isModerated": false,
        "isPrivate": false,
        "userCanAdd": true,
        "userCanComment": true,
        "userCanSeeQueue": true,
        "userCanVote": true,
        "anonymousCanVote": true,
        "votingClosed": false,
        "emojiVoting": true,
        "defaultSort": "crowdrank",
        "defaultLayout": "full"
      },
      "headline": "https://pigment.github.io/fake-logos/logos/medium/color/7.png",
      "created_at": "2016-12-02T22:27:07.311-08:00",
      "updated_at": "2016-12-02T22:27:13.625-08:00",
      "item_tags": [

      ],
      "user_data": {
        "ownedByMe": false,
        "editablebyMe": false,
        "favoritedByMe": false
      },
      "owner": {
        "id": 1488,
        "name": "Lourdes Hane",
        "screen_name": "giovani",
        "profile_image": "https://robohash.org/istequostempora.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 3865
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/8.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "curators": [

      ]
    },
    {
      "id": "J",
      "title": "39 best human-resource iphone apps",
      "description": "<p>Molestias fugiat in nihil eos atque. Dolorum nostrum doloribus consequuntur mollitia eius repellat maiores. Consequatur aliquam voluptas libero rerum quas delectus facilis. Minus nulla id facere. Aliquam qui modi fugiat.</p>\n",
      "stats": {
        "views": 0,
        "helperCount": 0,
        "publishedItemCount": 15,
        "queuedItemCount": 15,
        "followerCount": 0,
        "favoritesCount": 0
      },
      "configuration": {
        "isModerated": false,
        "isPrivate": false,
        "userCanAdd": true,
        "userCanComment": true,
        "userCanSeeQueue": true,
        "userCanVote": true,
        "anonymousCanVote": true,
        "votingClosed": false,
        "emojiVoting": true,
        "defaultSort": "crowdrank",
        "defaultLayout": "full"
      },
      "headline": "https://pigment.github.io/fake-logos/logos/medium/color/11.png",
      "created_at": "2016-12-02T22:27:13.669-08:00",
      "updated_at": "2016-12-02T22:27:19.264-08:00",
      "item_tags": [

      ],
      "user_data": {
        "ownedByMe": false,
        "editablebyMe": false,
        "favoritedByMe": false
      },
      "owner": {
        "id": 1579,
        "name": "Narciso Legros",
        "screen_name": "leilani",
        "profile_image": "https://robohash.org/eaeiussimilique.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 7172
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/9.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "curators": [

      ]
    },
    {
      "id": "K",
      "title": "39 best human-resource iphone apps",
      "description": "<p>Sapiente quaerat possimus. Nisi commodi in repellendus omnis. Omnis facilis nesciunt et voluptas eligendi. Qui nisi molestiae rerum optio iure. Impedit quo repellat ad autem deserunt.</p>\n",
      "stats": {
        "views": 0,
        "helperCount": 0,
        "publishedItemCount": 15,
        "queuedItemCount": 15,
        "followerCount": 0,
        "favoritesCount": 0
      },
      "configuration": {
        "isModerated": false,
        "isPrivate": false,
        "userCanAdd": true,
        "userCanComment": true,
        "userCanSeeQueue": true,
        "userCanVote": true,
        "anonymousCanVote": true,
        "votingClosed": false,
        "emojiVoting": true,
        "defaultSort": "crowdrank",
        "defaultLayout": "full"
      },
      "headline": "https://pigment.github.io/fake-logos/logos/medium/color/1.png",
      "created_at": "2016-12-02T22:27:19.310-08:00",
      "updated_at": "2016-12-02T22:27:25.100-08:00",
      "item_tags": [

      ],
      "user_data": {
        "ownedByMe": false,
        "editablebyMe": false,
        "favoritedByMe": false
      },
      "owner": {
        "id": 1670,
        "name": "Urban Wuckert",
        "screen_name": "jarrod",
        "profile_image": "https://robohash.org/dictadolorefacilis.png?size=300x300&set=set1",
        "stats": {
          "listCount": 1,
          "followerCount": 0,
          "followingCount": 0,
          "helperCount": 0,
          "embedCount": 0,
          "viewCount": 4906
        },
        "bio": "",
        "status": {
          "isCurator": false,
          "hasPro": false
        },
        "headline": "https://listly-media.s3.amazonaws.com/headline/0.jpeg",
        "user_data": {
          "userIsMe": false,
          "followedByMe": false
        }
      },
      "curators": [

      ]
    }
  ],
  "meta": {
    "page_type": "search",
    "q": "iphone",
    "per_page": 10,
    "current_page": 1,
    "next_page": 2,
    "previous_page": null,
    "total_pages": 2,
    "total_count": 4
  }
}

Favorite a List

Allow currently authenticated user to favorite a specified list

Endpoint

POST /api/v4/lists/:id/favorite

Request

Route

POST /api/v4/lists/O/favorite

Headers

Accept: application/json
Content-Type: application/json

cURL

curl "http://list.ly/api/v4/lists/O/favorite" -d '' -X POST \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Listly-Api-Key: ce742c7d4fa2daa3f30ec51fd75dfa5d" \
	-H "Authorization: Token token=44mcaldj1xr0ocvro1gybhsybr7zfsr5gcrpp9iqu7tiev908datskxorz4g61ll" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "status": "ok",
  "message": "List was favorited"
}

Unfavorite a List

Allow currently authenticated user to unfavorite a specified list

Endpoint

POST /api/v4/lists/:id/unfavorite

Request

Route

POST /api/v4/lists/P/unfavorite

Headers

Accept: application/json
Content-Type: application/json

cURL

curl "http://list.ly/api/v4/lists/P/unfavorite" -d '' -X POST \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Listly-Api-Key: ce742c7d4fa2daa3f30ec51fd75dfa5d" \
	-H "Authorization: Token token=bkqmwwidbgurmc80wa46eyuoq0vxr5oq8jw0btrqk8cye8k1lpzu0wkjekolglbq" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "status": "ok",
  "message": "List was unfavorited"
}

Delete a List

Allow currently authenticated user to delete a list that they own or can curate

Endpoint

DELETE /api/v4/lists/:id

Request

Route

DELETE /api/v4/lists/Q

Headers

Accept: application/json
Content-Type: application/json

cURL

curl "http://list.ly/api/v4/lists/Q" -d '' -X DELETE \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Listly-Api-Key: ce742c7d4fa2daa3f30ec51fd75dfa5d" \
	-H "Authorization: Token token=ftvzow0jn2aemogqj50c4c0u608izmj5yllt0bbrvuxjb87tz2ibkl81tc9yjde5" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "status": "ok",
  "message": "List was deleted"
}

Get item positions

Get item ids, name and position for items in list for purpose of curating position of items

Endpoint

GET /api/v4/lists/:id/curate

Request

Route

GET /api/v4/lists/R/curate

Headers

Accept: application/json
Content-Type: application/json

cURL

curl "http://list.ly/api/v4/lists/R/curate" -X GET \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Listly-Api-Key: ce742c7d4fa2daa3f30ec51fd75dfa5d" \
	-H "Authorization: Token token=ocqpo18ke5tfgwkv4axgpppopr57kbqjl6ymcizc40j2gbw926iuk8pu5e3q4dzd" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Response Fields

Name Description Type
items items with position information Array of Item Objects

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "items": [
    {
      "id": 671,
      "name": "Wildfire at Midnight",
      "position": 1
    },
    {
      "id": 672,
      "name": "The Wings of the Dove",
      "position": 2
    },
    {
      "id": 673,
      "name": "Beyond the Mexique Bay",
      "position": 3
    },
    {
      "id": 674,
      "name": "The Little Foxes",
      "position": 4
    },
    {
      "id": 675,
      "name": "Antic Hay",
      "position": 5
    }
  ]
}

Set item positions

Post an array of item ids in new order so tha tthe items cam be curated into new positions. Include all items from first to last in the required order.

Endpoint

POST /api/v4/lists/:id/curate

Parameters

Name Description Type
positions required curate positions Array

Request

Route

POST /api/v4/lists/S/curate

Headers

Accept: application/json
Content-Type: application/json

Body

{
  "positions": [
    685,
    684,
    683,
    682,
    681
  ]
}

cURL

curl "http://list.ly/api/v4/lists/S/curate" -d '{"positions":[685,684,683,682,681]}' -X POST \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Listly-Api-Key: ce742c7d4fa2daa3f30ec51fd75dfa5d" \
	-H "Authorization: Token token=yvvhmf5lcvexzf1d03c4kfpatzzymd82b87fudc29wo5hu01fur28qleu9exut1c" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "id": 28,
  "status": "ok",
  "message": "Item were curated to new positions"
}

Report a List

Allow currently authenticated user to report a specified list as inappropriate

Endpoint

POST /api/v4/lists/:id/report

Parameters

Name Description Type Restrictions
complaint required Reason for Reporting string One of 'Adult Content', 'Offensive', 'Spam', 'Off Topic', or 'Copyright Violation'

Request

Route

POST /api/v4/lists/T/report

Headers

Accept: application/json
Content-Type: application/json

Body

{
  "complaint": "Adult Content"
}

cURL

curl "http://list.ly/api/v4/lists/T/report" -d '{"complaint":"Adult Content"}' -X POST \
	-H "Accept: application/json" \
	-H "Content-Type: application/json" \
	-H "Listly-Api-Key: ce742c7d4fa2daa3f30ec51fd75dfa5d" \
	-H "Authorization: Token token=kv5ngcue86cdt681qpygimoa44kms8fe2bb0ymnxfm4k7ypw6cebuoss93cgpcl6" \
	-H "Host: example.org" \
	-H "Cookie: "

Response

Simulated Response

Status

200

Headers

Content-Type: application/json; charset=utf-8

Body

{
  "status": "ok",
  "message": "List was reported",
  "report_count": 1
}