Flagging proffessional or team prrofile
1. Send flagging report
When submitting a flagging report, the client must send all fields defined in flagging_steps, including:
Even if a field is not displayed to the user or not directly editable, it must still be included in the request payload with its current value.
Important
The backend relies on the complete set of fields from flagging_steps to correctly:
validate the report payload
determine the report context
link the report to the correct target (profile or team)
ensure consistent processing and auditing
Omitting hidden or non-visible fields may result in:
Summary
Always submit the full flagging_steps payload as received from the API, without filtering out hidden or non-visible fields.
Endpoint: POST /api/v1/flagging-report
Authorization: Bearer your_generated_token //optional
X-API-Key: your_api_key
Content-Type: application/json
Request Body (JSON):
{
"reason": "team_misrepresenting_status",
"description": "Service Dog Standards, this website and our materials are provided as a benefit to the Assistance and Service Dog community as a whole. We are built on the trust and good-will of our members and the animals that serve them. We are not a certification process or substitute for training. Service Dog Standards can not and will not be held responsible or liable for the actions of individual owners or their dogs in any way, shape or form. All member data is provided at the assertion of the animal owner. We are an educational tool for the public and Service and Assistance Dog trainers and owners. Misrepresenting an animal as a Service or Assistance Animal for any reason in any way is a crime. All members are subject to our Terms and Conditions.",
"reportable_type": "App\\Models\\UserAnimalTeam",
"reportable_id": 12,
"reporter_id": 211,
"reporter_email": "
[email protected]",
"reporter_name": "Test New Invited Handler Example"
}
Expected Response:
{
"success": true,
"message": "Report accepted successfully",
"data": {
"title": "Thank you for your report.",
"body": [
"We'll review this profile to verify the information and update or archive it as needed.",
"Keeping the registry current helps protect the integrity of the community."
]
}
}
13 January 2026