Skip to main content
GET
/
v1
/
missing-org-reports
/
{id}
Get the status of a missing org report
curl --request GET \
  --url https://api.endaoment.org/v1/missing-org-reports/{id}
{
  "id": "550e8400-e29b-41d4-a716-446655440000",
  "ein": "123456789",
  "organizationName": "Example Nonprofit",
  "status": "submitted",
  "resolvedOrgId": "550e8400-e29b-41d4-a716-446655440001",
  "rejectionReason": "Organization is not eligible for onboarding"
}

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.

Response

id
string
required

Missing org report UUID

Example:

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

ein
string
required

EIN of the reported organization, normalized to 9 digits

Example:

"123456789"

organizationName
string
required

Name of the reported organization

Example:

"Example Nonprofit"

status
enum<string>
required

Current status of the report

Available options:
submitted,
approved,
rejected
Example:

"submitted"

resolvedOrgId
string

Resolved org UUID, present only when the report is approved

Example:

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

rejectionReason
string

Free-text rejection reason, present only when the report is rejected

Example:

"Organization is not eligible for onboarding"