/
NE
newsify
/
Newsify Today API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 8h ago · Updated 2w ago
latest
OpenAPI 3.0.0
2026-08-10
33
2
12.9 KB
004912bcacc0
admin
8
get
Get review queue by status
get
Get review queue statistics
get
Get single review item by id
post
Approve and publish summary
post
Reject summary (permanently hidden)
post
Clear flag and trigger AI regeneration
post
Bulk approve/reject/resubmit (up to 100 items)
post
Enqueue unscored summaries for importance scoring (called by K8s CronJob)
App
1
get
/api
health
1
get
/api/health
SummariesSimplified
11
get
/api/summaries
get
/api/summaries/db
get
/api/summaries/sitemap.xml
get
/api/summaries/sitemap-{page}.xml
get
/api/summaries/internal/sitemap
get
/api/summaries/stream
get
/api/summaries/regions/available
get
/api/summaries/{id}
delete
/api/summaries/{id}
get
/api/summaries/{geo}/{language}/{trendTitle}
post
/api/summaries/generate/{geo}/{language}
trends
3
get
Get all trends from Google and save to database
get
Get all trends from database
get
Debug trends in database
warmup
9
get
Endpoint for keeping the service warm
get
List configured geo/language pairs for background processing (driven by KNOWN_REGIONS dotenvx var)
get
Queue summaries for a specific geo/language combination on-demand
get
Process existing pending queue jobs (language/geo agnostic)
get
Health check for summary generation system
get
Warmup service and fetch fresh trends for major regions
get
Live warmup stats: userActiveCount, active lock keys, agent queue info
post
Retry all failed geo-processing queue jobs
post
Downgrade a waiting job to low priority — called on page exit so VIP requests can jump ahead
App
get
/api