Intake Source Activate

Operator gate — flips status pending → active. Until activated, the intake worker skips the source.

Also resets consecutive_failures to 0 and clears last_error on transition. Without this reset (pre 2026-05-31), re-activating a previously-auto-disabled source would carry the old failure streak over — one more failure would immediately re-auto-disable it. Worse, if status was manually flipped active by a sibling code path that DIDN'T touch cf, the row sat at status=active, cf>threshold forever and burned poll cycles without ever firing the disable gate (since the threshold check runs only at the cf++ moment). See triage /tmp/storyflo_intake_log_triage_2026_05_31.md.

post/v1/intake/sources/{src_id}/activate

Request

  • Base URL: https://api.storyflo.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.storyflo.com/v1/intake/sources/{src_id}/activate
  • Auth: none declared

Path parameters

src_idstring required

Query parameters

api_keystring nullable

Headers

x-storyflo-keystring nullable
x-readout-keystring nullable

Response

Successful Response

idstring required
publisher_idstring required
kindstring required
tierstring required
statusstring required
feed_urlstring required
default_verticalstring nullable required
poll_interval_minutesinteger required
last_polled_atstring nullable required
last_errorstring nullable required
created_atstring required

Changes

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