Skip to main content
PUT
Update a trip fundraising milestone

Authorizations

Authorization
string
header
required

Passport bearer token authentication for legacy admin sessions.

Path Parameters

tripId
integer
required

Trip ID belonging to the authenticated organization.

id
integer
required

Record ID within the organization and any parent resource in this route.

Body

application/json

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

name
string

Validation: required|string|max:255.

Maximum string length: 255
Example:

"Follow up with trip participants"

due_date
string<date-time> | null

Validation: nullable|date.

Example:

"2026-10-20T09:00:00Z"

target_amount
number | null

Validation: nullable|numeric|min:0.

Required range: x >= 0
Example:

40

target_percent
number | null

Validation: nullable|numeric|min:0|max:100.

Required range: 0 <= x <= 100
Example:

40

Response

Update a trip fundraising milestone response.

data
object