Skip to main content
PUT
Update Care Request

Authorizations

X-API-Key
string
header
required

Client API key copied from Developer Access in the TheFaithApp dashboard.

Authorization
string
header
required

Member access token returned by POST /v1/auth/token.

Path Parameters

careRequest
integer
required

Care request identifier.

Body

application/json
type
enum<string>
required

Type of pastoral care requested.

Available options:
general_care,
hospital_visit,
home_visit,
new_baby_support,
counseling,
benevolence,
grief_support,
illness_support,
crisis_support,
pastoral_follow_up,
wedding_preparation,
baby_dedication,
funeral_support,
relocation_support,
pastoral_recommendation
Example:

"hospital_visit"

privacy
enum<string>
required

Authorized staff audience for the request.

Available options:
care_team,
pastoral_only
Example:

"care_team"

urgency
enum<string>
required

Requested follow-up speed.

Available options:
standard,
soon,
urgent
Example:

"soon"

details
string
required

Confidential details for the authorized care team.

Required string length: 10 - 5000
contact_preference
enum<string>
required

How the member prefers to be contacted.

Available options:
in_app,
phone,
text,
email
Example:

"phone"

Confirms that the church care team may contact the member.

contact_value
string | null

Optional phone number or email address. When omitted, the matching member profile value is used.

Maximum string length: 255
emergency_acknowledged
boolean

Required for urgent or crisis requests. Confirms that Pastoral Care is not an emergency service.

Response

The care request was updated.

status
string
required

Request result.

Example:

"Success"

data
object
required
message
string

Member-facing result message.