Get a list of filtered articles

Changed on
get/api/articles/search

Request

  • Base URL
    https://dev.to
  • Auth
    none declared

Query parameters

qstring

Accepts keywords to use as a search query.

pageinteger

Pagination Page

per_pageinteger

Page size (the number of items to return per page).

topstring

Returns the most popular articles in the last N days. 'top' indicates the number of days since publication of the articles returned. This param can be used in conjuction with q or tag.

Response

OK

type_ofstring required
idinteger required
titlestring required

The article title

descriptionstring required

A description of the article

cover_imagestring url nullable required
readable_publish_datestring required
social_imagestring url required
tag_liststring[] required

An array representation of the tags that are associated with an article

tagsstring required

An array representation of the tags that are associated with an article

slugstring required
pathstring path required

A relative path of the article.

urlstring url required

The url of the article. Can be used to link to the article.

body_markdownstring

The body of the article

canonical_urlstring url required
positive_reactions_countinteger required
public_reactions_countinteger required
created_atstring date-time required
edited_atstring date-time nullable required
crossposted_atstring date-time nullable required
published_atstring date-time required
last_comment_atstring date-time required
published_timestampstring date-time required

Crossposting or published date time

reading_time_minutesinteger required

Reading time, in minutes

Changes

    • breaking

      the / response's property format changed from :url to url for status

    • breaking

      the / response's property format changed from :url to url for status

    • breaking

      the / response's property format changed from :url to url for status

    • breaking

      the / response's property format changed from url to :url for status

    • breaking

      the / response's property format changed from url to :url for status

    • breaking

      the / response's property format changed from url to :url for status