CHERTPRESS / For newspapers & publishers
For newspapers & publishers
Verified original reporting, delivered your way
The CHERTPRESS Agency distributes approved reporting from university bureaus — Arabic and English text, photography, video, audio and graphics — through a subscriber portal and an authenticated API.
What you receive
Agency services
Arabic & English wire
Separate, linked language versions — each edited and approved on its own.
Photography
Captions, creator credits, accessibility text and rendition sizes.
Video & audio
With transcripts, captions and accessible derivatives.
Graphics & explainers
Data-supported graphics, packaged with the stories they explain.
Coverage agenda
Planned events, assignments and expected output.
Corrections & withdrawals
Explicit events with reasons, so your copy stays accurate.
Subscriptions
You receive exactly what you subscribe to
Products and scope
- Topics, languages and media classes
- Historical depth and usage limits
- Permitted channels: web, print, social
Separate permissions
- Preview, download and republish are checked separately
- Search results never reveal restricted items
- Embargoes enforced on every access path
Your own administration
- Manage your users and API clients
- See your own usage
- No access to newsroom identities or student data
Publisher API (v1, in design)
Built for systems that must not miss a story
A versioned CHERTPRESS contract with an OpenAPI specification — never a raw internal engine endpoint.
| Route | Purpose |
|---|---|
GET /v1/me/entitlements | Your products, limits and channels |
GET /v1/items | Filtered catalogue search |
GET /v1/items/{id}/versions/{v} | A specific immutable release |
GET /v1/feed?cursor=… | Ordered incremental changes, resumable |
GET /v1/packages/{id} | Multimedia package manifest |
POST /v1/assets/{id}/download | Rights check, then a short-lived signed URL |
POST /v1/webhooks | Register a signed notification endpoint |
POST /v1/acknowledgements | Confirm receipt of a correction or withdrawal |
Illustrative payload
A correction, as your system receives it
{
"event_id": "evt_01JB…",
"type": "news.release.corrected.v1",
"item_id": "itm_0042",
"version": 2,
"language": "ar",
"occurred_at": "2026-10-19T07:15:00Z",
"correction": {
"supersedes_version": 1,
"summary": "Corrected the date of the conference"
},
"rights": { "channels": ["web", "print"] }
}
Delivery guarantees
Designed for interruption
Resume, never miss
Opaque cursors with a documented full-resync path if one expires.
Duplicates are safe
At-least-once delivery with event IDs and immutable versions for deduplication.
Signed and checked
HMAC-signed webhooks with timestamps; destinations validated against internal-network abuse.
Standard formats
Documented JSON first, NewsML-G2 for industry systems.
Explore by audience
Keep exploring CHERTPRESS
Bring your college into the newsroom.
CHERTPRESS is being built now. Media colleges and publishers can shape the first cohort.