Skip to main content
PATCH
/
v1
/
missing-org-reports
/
{id}
/
status
Update the status of a missing org report
curl --request PATCH \
  --url https://api.endaoment.org/v1/missing-org-reports/{id}/status \
  --header 'Content-Type: application/json' \
  --data '
{
  "status": "approved",
  "resolvedOrgId": "550e8400-e29b-41d4-a716-446655440002",
  "rejectionReason": "Insufficient documentation to verify eligibility"
}
'

Documentation Index

Fetch the complete documentation index at: https://docs.endaoment.org/llms.txt

Use this file to discover all available pages before exploring further.

Body

application/json
status
enum<string>
required

Target status for the report

Available options:
approved,
rejected
Example:

"approved"

resolvedOrgId
string

Resolved org UUID. Required when status is approved

Example:

"550e8400-e29b-41d4-a716-446655440002"

rejectionReason
string

Free-text rejection reason. Required when status is rejected

Example:

"Insufficient documentation to verify eligibility"

Response

204 - undefined