Show a public trip participant profile
Returns a public profile for one active trip participant. The controller extracts the participant id from the slug, respects the trip visibility opt-out setting, and hides or masks donation totals and donor names according to trip settings. Public checkout pages use the returned entity_id, program_id, setting_id, and client_id to donate to the participant.
Path Parameters
Organization identifier from the public trip URL. Numeric values are treated as client ids; non-numeric values are matched to organization slugs.
Trip slug within the resolved client. The trip must be active or completed to be visible.
Participant slug in name-id format. The trailing id selects the active participant record after visibility rules are applied.
Response
Public participant profile.
Trip participant id.
9001
Public participant display name.
"Sam Taylor"
Slug supplied in the route.
"sam-taylor-9001"
Entity id used as checkout designation.
4811
Program id from the participant entity.
77
Owning client id.
207
"I am raising support for this trip."
"https://www.youtube.com/watch?v=abc123"
Public participant social links stored on the participant.
2500
850
34
"https://s3-us-west-1.amazonaws.com/hys/profile.jpg"
Up to ten recent participant donations with amount and donor name masked according to trip settings.
Checkout setting id resolved from trip settings, fund entity program, or participant entity program.
901