Skip to main content
POST
File an incident report

Authorizations

Authorization
string
header
required

Mobile token, global API token, series API key, or event API key. See Authentication above for which endpoints each one reaches.

Body

The same fields as the JSON body, as bracketed form keys — the shape the web form posts.

event_choice
string
required

An event id, or custom:<name>, from the options endpoint.

incident_report[reporter_name]
string
required
incident_report[reporter_email]
string<email>
required
incident_report[reporter_phone]
string
required

E.164 format, e.g. +14155550150

incident_report[reporter_role]
enum<string>
required
Available options:
event_volunteer,
event_point_of_contact,
hq_employee,
parent,
participant
incident_report[incident_type]
enum<string>
required
Available options:
event_safety,
medical_emergency,
hq_staff,
other
incident_report[priority]
enum<string>
required
Available options:
s0,
s1,
s2,
s3
incident_report[summary]
string
required
incident_report[details]
string
required
incident_report[emergency_services_called]
boolean
incident_report[attachments][]
file[]

Up to 10 files, 25 MB each.

Response

Report filed.

incident_report
object