Skip to main content
POST
Submit a recipient impact story for staff review

Path Parameters

client_id
integer
required

Client id.

Required range: x >= 1
Example:

207

session_id
string
required

Session id. Frontend or recipient session ID belonging to this organization.

Example:

"checkout-session-from-response"

Body

application/json

Request fields accepted by this operation. Omitted optional properties retain the behavior described above.

title
string
required

Validation: required|string|max:255.

Maximum string length: 255
body
string
required

Validation: required|string|max:20000.

Maximum string length: 20000
headline
string | null

Validation: nullable|string|max:255.

Maximum string length: 255
summary
string | null

Validation: nullable|string|max:5000.

Maximum string length: 5000
pull_quote
string | null

Validation: nullable|string|max:2000.

Maximum string length: 2000
story_type
string | null

Validation: nullable|string|max:64.

Maximum string length: 64
story_date
string<date-time> | null

Validation: nullable|date.

Validation: nullable|string|in:unknown,internal_only,donor_safe,public_safe.

Available options:
unknown,
internal_only,
donor_safe,
public_safe,
null
tags_json
(string | number | boolean | object | any[] | enum<string> | null)[] | null

Response

Submit a recipient impact story for staff review response.

status
string
message
string
data
object