PUT
/
v1
/
open
/
member
/
details
curl --request PUT \
  --url https://app.thefaithapp.com/api/v1/open/member/details \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --header 'X-API-Key: <x-api-key>' \
  --data '{
  "phone": "+1234567890",
  "gender": "male",
  "bio": "Member'\''s biography here"
}'
{
  "message": "Member details updated successfully",
  "member": {
    "id": 1,
    "client_id": 2,
    "name": "Nick A. Boyer",
    "login_type": "firebase",
    "deleted_at": null,
    "created_at": "2025-05-02T15:35:36.000000Z",
    "updated_at": "2025-05-24T11:43:29.000000Z",
    "email": "jarzikedru@gufum.com",
    "uuid": "9JDO5QVUNFYWd9apKGiJEuLsDRE3",
    "phone": "+1234567890",
    "gender": "male",
    "bio": "Member's biography here"
  }
}

Updates the profile details of the authenticated member. This endpoint allows updating personal information such as phone number, gender, and biography.

  • Requires both an API key and a Firebase ID token.
  • All fields in the request body are optional.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Headers

X-API-Key
string
required

Your client API key from the dashboard (Settings page).

Body

application/json

Member details to update

The body is of type object.

Response

200
application/json

Member details updated successfully

The response is of type object.