Skip to main content
POST
Generate age-appropriate action plan for a safety situation

Authorizations

Authorization
string
header
required

API key as Bearer token

Body

application/json
role
enum<string>
required

Target audience for the action plan

Available options:
child,
parent,
platform
situation
string
required

Description of the situation

child_age
number

Age of the child

severity
string

Severity level

external_id
string

Your unique identifier for correlation with your systems

Maximum string length: 255
metadata
object

Custom key-value pairs for additional context. Maximum 20 properties.

incident_moderation_enabled
boolean

Per-call override of your account incident logging setting. When set, it takes precedence over the account-level flag for THIS request: true forces the incident to be persisted, false suppresses persistence. Omit to use your account default (which itself defaults to enabled). Lets you control incident logging per request, e.g. suppress logging for test traffic.

Response

200 - application/json

Default Response

audience
string
steps
string[]
tone
string
approx_reading_level
string
credits_used
number

Number of credits consumed by this request

external_id
string

Echo of provided external_id

metadata
object

Echo of provided metadata