Posts

posts#all - get most upvoted posts for a given month

Parameters

Name Description
older Cursor-based pagination: Only works with ID. Get records older than the provided id. Note: Sort_by is ignored and applied afterwards.
newer Cursor-based pagination: Only works with ID. Get records newer than the provided id. Note: Sort_by is ignored and applied afterwards.
page Offset-based pagination: Get content of given page, starts at 1
per_page Any kind of pagination: define the amount of records sent per call (max 50)
sort_by Sort api response: Valid options: id, created_at, updated_at
order Sort api response: valid parameters are desc and asc
search[url] Filter parameter: can filter posts by url
search[category] Filter parameter: can filter posts by category. Default = unspecified (All categories)
search[topic] Filter parameter: can filter posts by topic id or slug. Default = unspecified (All topics)
sort_by Apart of the normal sort_by values you can also use "votes_count" for posts#all
search[featured_year] Filter parameter: can filter posts by year the post got featured
search[featured_month] Filter parameter: can filter posts by month the post got featured
search[featured_day] Filter parameter: can filter posts by day the post got featured

Request

Route

GET /v1/posts/all?sort_by=votes_count&order=desc&search[featured_month]=5&search[featured_year]=2017

Headers

Accept: application/json
Content-Type: application/json
Authorization: Bearer your_access_token
Host: api.producthunt.com

Response

Status

200 OK

Headers

X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Rate-Limit-Limit: 900
X-Rate-Limit-Remaining: 900
X-Rate-Limit-Reset: 900
ETag: "ab70b72ce3c5f7ae2b2b815e3a65d10b"
Content-Type: application/json; charset=utf-8
Cache-Control: max-age=0, private, must-revalidate
Content-Length: 11268

Body

{
  "posts" : [
    {
      "comments_count" : 0,
      "day" : "2017-05-01",
      "id" : 1,
      "name" : "Awesome Idea #29",
      "product_state" : "default",
      "tagline" : "Great new search engine",
      "ios_featured_at" : null,
      "category_id" : null,
      "created_at" : "2017-05-01T00:00:00.000-07:00",
      "current_user" : {},
      "discussion_url" : "http://www.producthunt.com/posts/awesome-idea-29?utm_campaign=producthunt-api&utm_medium=api&utm_source=Application%3A+Awesome+Oauth+App+%2322+%28ID%3A+1%29",
      "exclusive" : null,
      "featured" : true,
      "maker_inside" : false,
      "makers" : [],
      "platforms" : [],
      "redirect_url" : "http://www.producthunt.com/r/4dc23b551bc9e2/1?app_id=1",
      "screenshot_url" : {
        "300px" : "http://placehold.it/850x850.png",
        "850px" : "http://placehold.it/850x850.png"
      },
      "thumbnail" : {
        "id" : 1,
        "media_type" : "image",
        "image_url" : "https://ph-files.imgix.net/375efb57-879d-4314-b185-576f7d951d1a?auto=format&fit=crop&h=570&w=430",
        "metadata" : {}
      },
      "topics" : [],
      "user" : {
        "id" : 1,
        "created_at" : "2017-09-14T06:02:02.625-07:00",
        "name" : "Karl User the 116th",
        "username" : "producthunter116",
        "headline" : "Product Hunter",
        "twitter_username" : "hunter116",
        "website_url" : "http://awesome.io",
        "profile_url" : "http://www.producthunt.com/@producthunter116",
        "image_url" : {
          "30px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_normal.png",
          "32px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_normal.png",
          "40px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_normal.png",
          "44px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_normal.png",
          "48px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_normal.png",
          "50px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_bigger.png",
          "60px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_bigger.png",
          "64px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_bigger.png",
          "73px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_bigger.png",
          "80px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "88px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "96px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "100px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "110px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "120px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "132px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "146px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "160px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "176px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "220px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "264px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "32px@2X" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_bigger.png",
          "40px@2X" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "44px@2X" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "88px@2X" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "32px@3X" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "40px@3X" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "44px@3X" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "88px@3X" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "original" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png"
        }
      },
      "votes_count" : 3
    },
    {
      "comments_count" : 0,
      "day" : "2017-05-04",
      "id" : 3,
      "name" : "Awesome Idea #31",
      "product_state" : "default",
      "tagline" : "Great new search engine",
      "ios_featured_at" : null,
      "category_id" : null,
      "created_at" : "2017-05-04T00:00:00.000-07:00",
      "current_user" : {},
      "discussion_url" : "http://www.producthunt.com/posts/awesome-idea-31?utm_campaign=producthunt-api&utm_medium=api&utm_source=Application%3A+Awesome+Oauth+App+%2322+%28ID%3A+1%29",
      "exclusive" : null,
      "featured" : true,
      "maker_inside" : false,
      "makers" : [],
      "platforms" : [],
      "redirect_url" : "http://www.producthunt.com/r/dd6c19defecaab/3?app_id=1",
      "screenshot_url" : {
        "300px" : "http://placehold.it/850x850.png",
        "850px" : "http://placehold.it/850x850.png"
      },
      "thumbnail" : {
        "id" : 3,
        "media_type" : "image",
        "image_url" : "https://ph-files.imgix.net/cb62fe2d-f8cf-465b-96ed-c50d6a76be75?auto=format&fit=crop&h=570&w=430",
        "metadata" : {}
      },
      "topics" : [],
      "user" : {
        "id" : 11,
        "created_at" : "2017-09-14T06:02:02.846-07:00",
        "name" : "Karl User the 126th",
        "username" : "producthunter126",
        "headline" : "Product Hunter",
        "twitter_username" : "hunter126",
        "website_url" : "http://awesome.io",
        "profile_url" : "http://www.producthunt.com/@producthunter126",
        "image_url" : {
          "30px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_normal.png",
          "32px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_normal.png",
          "40px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_normal.png",
          "44px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_normal.png",
          "48px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_normal.png",
          "50px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_bigger.png",
          "60px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_bigger.png",
          "64px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_bigger.png",
          "73px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_bigger.png",
          "80px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "88px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "96px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "100px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "110px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "120px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "132px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "146px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "160px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "176px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "220px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "264px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "32px@2X" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_bigger.png",
          "40px@2X" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "44px@2X" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "88px@2X" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "32px@3X" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "40px@3X" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "44px@3X" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "88px@3X" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "original" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png"
        }
      },
      "votes_count" : 2
    },
    {
      "comments_count" : 0,
      "day" : "2017-05-02",
      "id" : 2,
      "name" : "Awesome Idea #30",
      "product_state" : "default",
      "tagline" : "Great new search engine",
      "ios_featured_at" : null,
      "category_id" : null,
      "created_at" : "2017-05-02T00:00:00.000-07:00",
      "current_user" : {},
      "discussion_url" : "http://www.producthunt.com/posts/awesome-idea-30?utm_campaign=producthunt-api&utm_medium=api&utm_source=Application%3A+Awesome+Oauth+App+%2322+%28ID%3A+1%29",
      "exclusive" : null,
      "featured" : true,
      "maker_inside" : false,
      "makers" : [],
      "platforms" : [],
      "redirect_url" : "http://www.producthunt.com/r/9ad0571d10674a/2?app_id=1",
      "screenshot_url" : {
        "300px" : "http://placehold.it/850x850.png",
        "850px" : "http://placehold.it/850x850.png"
      },
      "thumbnail" : {
        "id" : 2,
        "media_type" : "image",
        "image_url" : "https://ph-files.imgix.net/0e8bfaf9-30c2-4bf6-ae0d-72f6c3e88559?auto=format&fit=crop&h=570&w=430",
        "metadata" : {}
      },
      "topics" : [],
      "user" : {
        "id" : 7,
        "created_at" : "2017-09-14T06:02:02.762-07:00",
        "name" : "Karl User the 122th",
        "username" : "producthunter122",
        "headline" : "Product Hunter",
        "twitter_username" : "hunter122",
        "website_url" : "http://awesome.io",
        "profile_url" : "http://www.producthunt.com/@producthunter122",
        "image_url" : {
          "30px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_normal.png",
          "32px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_normal.png",
          "40px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_normal.png",
          "44px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_normal.png",
          "48px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_normal.png",
          "50px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_bigger.png",
          "60px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_bigger.png",
          "64px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_bigger.png",
          "73px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_bigger.png",
          "80px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "88px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "96px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "100px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "110px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "120px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "132px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "146px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "160px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "176px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "220px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "264px" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "32px@2X" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4_bigger.png",
          "40px@2X" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "44px@2X" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "88px@2X" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "32px@3X" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "40px@3X" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "44px@3X" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "88px@3X" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png",
          "original" : "https://abs.twimg.com/sticky/default_profile_images/default_profile_4.png"
        }
      },
      "votes_count" : 1
    }
  ]
}