Digital Content EngineWeekly content, reviewed and ready

Help & documentation

From finished campaign to published content.

Choose the delivery method that fits your website. This guide covers the complete workflow, what DCE publishes and what remains under your control.

Start here

The weekly publishing workflow

  1. 1

    DCE creates

    One topic becomes two complete campaign choices.

  2. 2

    CLEAR improves

    Every blog and social post is reviewed, scored and revised.

  3. 3

    You select

    Compare both campaigns carefully. Your selection is final for that week.

  4. 4

    DCE delivers

    Your chosen publishing method controls what happens to the blog.

Before selecting: check the blog, social posts, CLEAR review and images. Selecting a campaign locks the other option so DCE always has one unambiguous set to deliver.

No integration required

Copy or download

Use this method when you already publish through WordPress, Squarespace, Webflow or another editor and prefer to move the content yourself.

What you can take from DCE

  • ✓ Copy the complete blog
  • ✓ Copy individual social posts
  • ✓ Download a Markdown campaign pack
  • ✓ Download structured JSON
  • ✓ Download individual images
  • ✓ Download the complete image suite

Developer integration

Content API

The API exposes the latest campaign you selected. Connect your CMS once and keep the endpoint: its response changes when you select a newer campaign.

1. Find your private endpoint

Choose Content API on the Publishing page and save. DCE generates an endpoint containing a private token.

GET https://digitalcontentengine.com/v1/campaign-deliveries/YOUR_PRIVATE_TOKEN

Keep the complete URL secret. Do not place it in public browser JavaScript, a public repository or screenshots.

2. Request the campaign

cURL

curl --fail \
  "YOUR_PRIVATE_ENDPOINT"

PHP

$response = Http::get(
    env('DCE_CONTENT_URL')
);

$campaign = $response->throw()->json();

3. Read the response

{
  "campaign_id": 42,
  "week_start": "2026-07-27",
  "topic": "A useful industry-led topic",
  "blog": {
    "title": "Your finished article",
    "slug": "your-finished-article",
    "excerpt": "A short introduction",
    "body_markdown": "# Your finished article\n...",
    "meta": {}
  },
  "instagram_posts": [],
  "social_posts": [],
  "images": [
    {
      "kind": "instagram",
      "prompt": "Editorial image direction...",
      "alt_text": "Accessible image description",
      "url": "https://digitalcontentengine.com/storage/..."
    }
  ]
}
Rate limit
60 requests per minute per client.
404 response
The token is invalid or no campaign has been selected yet.
Content format
The blog body is Markdown; images use absolute URLs.

Publishing handled for you

DCE-hosted blog

Choose this method when you do not have a blog platform. After you select a campaign, DCE creates a published article using its title, body, metadata and featured image. Recently hosted articles appear on your Publishing page.

Available now

  • ✓ Automatic publication after selection
  • ✓ DCE-rendered article page
  • ✓ SEO title and metadata
  • ✓ Featured campaign image
  • ✓ Links from the Publishing page

Subdomains are the planned professional address

north-and-pine.digitalcontentengine.com can be supported with one wildcard DNS record and wildcard certificate. Individual customers would not need to edit DNS. Automated subdomain provisioning is not yet part of the customer dashboard.

Want the blog on your own domain?

A custom address such as journal.yourbusiness.co.uk requires a DNS record owned by your business plus domain verification and SSL configuration. Until that guided setup is available, use the Content API to publish directly into your existing website.

Always customer-controlled

Social posts and images

DCE does not connect to or post automatically on Facebook, Instagram or LinkedIn. Copy posts into your usual platform or scheduler. Images generate automatically; you can edit a prompt, regenerate a result, monitor progress and download one image or the complete suite.

Common questions

Troubleshooting

Why does my API return 404?
Check that the entire private endpoint was copied correctly and that you have selected a campaign. The API only returns selected content.
Why has my hosted article not appeared?
Hosted publication happens when you select a campaign while DCE-hosted blog is your saved delivery method. Check the Publishing page for the new article link.
Can I switch the selected campaign?
No. Confirmation locks the weekly choice because its blog, social posts and images become one delivery set.
Will DCE post to my social accounts?
No. DCE prepares the content and images, but you remain in control of social publishing.
What should I do with a failed image?
DCE retries temporary image failures automatically. If a failure remains visible, use Regenerate image; the progress indicator reports its current state.