Knowledge Base: Data API: Search

Search

Please make sure you read the introduction to the data API first.

Arguments

  • q - (String, the query string to search for)
  • page - (Integer, the results page to return, defaults to 1)
  • with - (Array, only include projects matching one of these tag IDs)
  • without - (Array, don't include projects matching any of these tag IDs)

Request Root

http://freshmeat.net/projects

Search query

GET /search.json

Request:

{
  "auth_code": "XXX",
  "q": "mysql",
  "with": [1,2,3],
  "without": [4,5,6],
  "page": 1
}

Response:

{
  "projects": [
    {
      "name": "MySQL",
      "permalink": "mysql",
    }
  ],
  # ...
}