HealthKareAI
User-App
family
Addusertofamily

Add family member

  • Endpoint: /family/addFamilyMember
  • Method: POST
  • Description: Adds a new member to the family group.
  • Authorization: Requires authentication token.
  • Request Body:
    {
      "username": "string",
      "phone": "string",
      "email": "string",
      "birthDate": "string",
      "gender": "string",
      "city": "string",
      "role": "string"
    }
  • Responses:
    • 200 OK
      { "message": "Member added to family", "familyID": "string" }
    • 400 Bad Request
      { "message": "Missing required fields" }
    • 401 Unauthorized
      { "message": "Unauthorized" }
    • 403 Forbidden
      { "message": "User not authorized" }
    • 500 Internal Server Error
      { "message": "Member addition failed" }
  • Example:
    curl -X POST http://<your-server-address>/family/addFamilyMember \
    -H "Content-Type: application/json" \
    -H "Authorization: Bearer <your-auth-token>" \
    -d '{"username": "john_doe", "phone": "1234567890", "email": "john@example.com", "birthDate": "2000-01-01", "gender": "male", "city": "New York", "role": "user"}'