List governed Impact Stories
Lists stories using editorial filters and safe sort fields. Prefix sort with - for descending; unsupported fields fall back to updated_at. Each row includes current file-clearance reach. Requires the impact_stories feature. Requires permission: one of impact_stories_view, impact_stories_manage, impact_stories_approve, impact_stories_publish, impact_stories_import.
Authorizations
Passport bearer token authentication for legacy admin sessions.
Query Parameters
Search. Validation: nullable, string, max:255.
255Status. Validation: nullable, string; allowed values: draft, needs_context, ready_for_review, approved, published, rejected, archived.
draft, needs_context, ready_for_review, approved, published, rejected, archived, null Story type. Validation: nullable, string, max:64.
64Privacy level. Validation: nullable, string; allowed values: internal, donor_safe, public.
internal, donor_safe, public, null Consent status. Validation: nullable, string; allowed values: unknown, internal_only, donor_safe, public_safe.
unknown, internal_only, donor_safe, public_safe, null Primary program id. Validation: nullable, integer.
Primary entity id. Validation: nullable, integer.
Primary donor id. Validation: nullable, integer.
Sort. Validation: nullable, string, max:64.
64Per page. Validation: nullable, integer, min:1, max:100.
1 <= x <= 100Laravel pagination page.
x >= 1