Skip to main content
Use the Daily.dev monitoring endpoint to track developer posts on Daily.dev. Supports multiple search modes including keyword search, tag-based feeds, smart recommendations, and most-discussed posts.

How it works

  1. Create a saved search via POST /v1/searches/dailydev/posts with your keywords and optional filters
  2. Trigify checks Daily.dev on your configured frequency (DAILY, WEEKLY, MONTHLY, or QUARTERLY; HOURLY is available on Enterprise and Custom plans only)
  3. New posts matching your criteria appear in your search results with author, tags, engagement metrics, and content
  4. Optionally trigger workflows on new posts for alerts, enrichment, or integrations

Supported filters

FieldTypeRequiredDescription
namestringYesA descriptive name for your saved search
keywordsstring[]NoKeywords to search for (OR logic). Required for keyword-search and smart-recommendations modes
keywords_andstring[]NoAll of these keywords must appear (AND logic)
keywords_notstring[]NoExclude posts containing these keywords
tagsstring[]NoDaily.dev tags to follow
tags_blockstring[]NoDaily.dev tags to block
sources_followstring[]NoDaily.dev source handles to follow
sources_blockstring[]NoDaily.dev source handles to block
search_modestringNoSearch mode (see below). Default: keyword-search
source_idstringNoDaily.dev source ID (required for source-based-feed mode)
order_bystringNoSort order: DATE, UPVOTES, DOWNVOTES, COMMENTS, CLICKS
min_upvotesnumberNoMinimum upvotes filter
min_viewsnumberNoMinimum views filter
disable_engagement_filterbooleanNoDisable the default engagement quality filter
blocked_wordsstring[]NoWords to filter from results
blocked_content_typesstring[]NoContent types to block (e.g. video)
discussed_periodnumberNoDiscussion period in days (most-discussed mode only)
time_framestringNoHow far back to search: past-24h, past-week, past-month, past-year, all-time
max_resultsnumberNoMaximum posts to return per run (default: 50)
frequencystringNoHow often to check: DAILY, WEEKLY, MONTHLY, QUARTERLY; HOURLY is Enterprise/Custom only

Search modes

ModeDescription
keyword-searchDefault. Search posts by keywords
smart-recommendationsAI-powered recommendations based on your keywords
tag-based-feedFilter posts by Daily.dev tags (use tags / tags_block)
source-based-feedFilter posts by a specific source (requires source_id)
popular-by-tagsMost popular posts filtered by tags
most-discussedMost discussed posts (use discussed_period to set the window)
curl -X POST https://api.trigify.io/v1/searches/dailydev/posts \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "AI Developer Tools",
    "keywords": ["Claude Code", "Cursor", "AI coding"],
    "keywords_not": ["hiring"],
    "tags": ["ai", "developer-tools"],
    "search_mode": "keyword-search",
    "order_by": "DATE",
    "time_frame": "past-week",
    "frequency": "DAILY"
  }'

Response

GET /v1/searches/{id}/results returns Daily.dev posts in Trigify’s standard search result shape:
FieldDescription
idResult identifier
sourceAlways dailydev for Daily.dev results
author.namePost author’s display name
author.usernamePost author’s Daily.dev username
content.textPost summary or excerpt
content.urlLink to the original post
content.imagePost thumbnail image URL
content.tagsArray of Daily.dev tags
engagement.upvotesNumber of upvotes
engagement.commentsNumber of comments
published_atWhen the post was published
collected_atWhen the API returned the result
For the full shared response contract, see Get Search Results.
curl -X POST https://api.trigify.io/v1/searches/dailydev/posts \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Popular AI posts",
    "keywords": ["artificial intelligence", "machine learning"],
    "search_mode": "popular-by-tags",
    "tags": ["ai", "machine-learning"],
    "min_upvotes": 10,
    "time_frame": "past-week",
    "frequency": "DAILY"
  }'

Preview your filters

Before committing to a saved search, POST the exact same body to POST /v1/searches/dailydev/posts/preview to see a sample of matching posts. Useful for validating tag / keyword / search-mode combinations before spending a credit.
curl -X POST https://api.trigify.io/v1/searches/dailydev/posts/preview \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "AI tooling trends",
    "keywords": ["ai", "agents"],
    "tags": ["machine-learning"],
    "search_mode": "keyword-search",
    "max_results": 10
  }'
Response shape mirrors GET /v1/searches/{id}/results plus a meta block with count, total_available, and monitoring_type.
Preview is free — no credit charged. Once you’re happy, POST the same body to /v1/searches/dailydev/posts to commit the saved search. Note that the custom-feed search mode is not supported by preview because it requires an OAuth integration; use one of the other modes when previewing.

Credit Usage

  • 1 credit per search created
  • Previewing filters via POST /v1/searches/dailydev/posts/preview is free
  • Retrieving results via GET /v1/searches/{id}/results is free
  • Updating or deleting a search is free
  • Subsequent runs on the configured frequency do not consume additional credits for search creation

Deprecated unified endpoint

The previous approach of sending POST /v1/searches with monitoring_type: "dailydev-posts" inside a nested query object still works but is deprecated. Use POST /v1/searches/dailydev/posts with a flat request body instead. The unified endpoint will be removed in a future release.

Notes

  • Keywords use OR logic by default. Use keywords_and for AND logic
  • Use keywords_not to exclude irrelevant results
  • The search_mode defaults to keyword-search if not specified
  • source-based-feed mode requires the source_id field
  • most-discussed mode supports discussed_period to control the time window
  • The engagement quality filter is enabled by default; set disable_engagement_filter: true to include all posts
  • HOURLY frequency requires an Enterprise or Custom plan
  • job_titles filter is not applicable for Daily.dev searches