Listings

List active listings

With no query string, returns every active listing as JSON, in the same order as before. Optional query parameters narrow that list and do not add a new response envelope.

limit and offset page the directory (default limit 50). q is a substring of the title, description, or URL (default limit 100). since is an ISO timestamp; only listings created at or after that moment are returned. Each listing includes created_at. There is no category or tag filter.

get/api/listings

Request

  • Base URL: https://curlship.com
  • URL: https://curlship.com/api/listings
  • Auth: none declared

Query parameters

limitinteger
Example:50

Maximum number of listings. Defaults to 50 with offset, and to 100 with q.

offsetinteger

How many matching listings to skip.

qstring
Example:makiroll

Substring matched against title, description, and URL. LIKE wildcards are literal.

sincestring date-time
Example:2026-10-01T00:00:00Z

ISO timestamp. Keep listings created at or after this moment.

Response

Active listings

okboolean

Example response

{
  "ok": true,
  "listings": [
    {
      "id": 2076,
      "url": "https://yourapp.com/",
      "title": "YourApp — ship faster",
      "created_at": "2026-10-12T09:04:05Z"
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.