changedOutput schema / properties / error / properties / data / properties / reason / description
Previous value: -"Machine-readable failure mode. Declared by this tool: `not_found`: The EIN does not correspond to a known organization in the Nonprofit Explorer database `upstream_error`: ProPublica API returns a non-JSON body or network error Other values are possible when a failure originates below the handler."New value: +"Machine-readable failure mode. Declared by this tool: `not_found`: The EIN does not correspond to a known organization in the Nonprofit Explorer database. `upstream_error`: ProPublica API returns a non-JSON body or network error. Other values are possible when a failure originates below the handler."
removedOutput schema / properties / filings / items / properties / contributions_and_grants / anyOf
Removed value: -[
- {
- "type": "number"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / filings / items / properties / contributions_and_grants / type
Added value: +[
+ "number",
+ "null"
+]
removedOutput schema / properties / filings / items / properties / executive_compensation / properties / amount / anyOf
Removed value: -[
- {
- "type": "number"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / filings / items / properties / executive_compensation / properties / amount / type
Added value: +[
+ "number",
+ "null"
+]
removedOutput schema / properties / filings / items / properties / investment_income / anyOf
Removed value: -[
- {
- "type": "number"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / filings / items / properties / investment_income / type
Added value: +[
+ "number",
+ "null"
+]
removedOutput schema / properties / filings / items / properties / net_assets / anyOf
Removed value: -[
- {
- "type": "number"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / filings / items / properties / net_assets / type
Added value: +[
+ "number",
+ "null"
+]
removedOutput schema / properties / filings / items / properties / pdf_url / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / filings / items / properties / pdf_url / type
Added value: +[
+ "string",
+ "null"
+]
changedOutput schema / properties / filings / items / properties / program_expense_ratio / anyOf
Previous value: -[
- {
- "additionalProperties": false,
- "properties": {
- "fundraising_expenses": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Professional fundraising fees (profndraising) in USD. Null when not reported."
- },
- "management_compensation": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Officer/director/trustee compensation (compnsatncurrofcr) in USD. Null when not reported."
- },
- "note": {
- "description": "Methodology note naming the source of the functional allocation.",
- "type": "string"
- },
- "other_salaries": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Other salaries and wages (othrsalwages) in USD. Null when not reported."
- },
- "program_expenses": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Program-service expenses in USD — Form 990 Part IX column (B), line 25."
- },
- "ratio": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Program-service expenses divided by total functional expenses, as a decimal 0.0–1.0. Always null against the current data source, which reports no program-service expense total."
- },
- "total_expenses": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Total functional expenses in USD — Form 990 Part IX column (A). From totfuncexpns."
- }
- },
- "required": [
- "ratio",
- "program_expenses",
- "total_expenses",
- "management_compensation",
- "other_salaries",
- "fundraising_expenses",
- "note"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "fundraising_expenses": {
+ "description": "Professional fundraising fees (profndraising) in USD. Null when not reported.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "management_compensation": {
+ "description": "Officer/director/trustee compensation (compnsatncurrofcr) in USD. Null when not reported.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "note": {
+ "description": "Methodology note naming the source of the functional allocation.",
+ "type": "string"
+ },
+ "other_salaries": {
+ "description": "Other salaries and wages (othrsalwages) in USD. Null when not reported.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "program_expenses": {
+ "description": "Program-service expenses in USD — Form 990 Part IX column (B), line 25.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "ratio": {
+ "description": "Program-service expenses divided by total functional expenses, as a decimal 0.0–1.0. Always null against the current data source, which reports no program-service expense total.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "total_expenses": {
+ "description": "Total functional expenses in USD — Form 990 Part IX column (A). From totfuncexpns.",
+ "type": [
+ "number",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "ratio",
+ "program_expenses",
+ "total_expenses",
+ "management_compensation",
+ "other_salaries",
+ "fundraising_expenses",
+ "note"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]
removedOutput schema / properties / filings / items / properties / program_service_revenue / anyOf
Removed value: -[
- {
- "type": "number"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / filings / items / properties / program_service_revenue / type
Added value: +[
+ "number",
+ "null"
+]
removedOutput schema / properties / filings / items / properties / total_assets / anyOf
Removed value: -[
- {
- "type": "number"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / filings / items / properties / total_assets / type
Added value: +[
+ "number",
+ "null"
+]
removedOutput schema / properties / filings / items / properties / total_expenses / anyOf
Removed value: -[
- {
- "type": "number"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / filings / items / properties / total_expenses / type
Added value: +[
+ "number",
+ "null"
+]
removedOutput schema / properties / filings / items / properties / total_liabilities / anyOf
Removed value: -[
- {
- "type": "number"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / filings / items / properties / total_liabilities / type
Added value: +[
+ "number",
+ "null"
+]
removedOutput schema / properties / filings / items / properties / total_revenue / anyOf
Removed value: -[
- {
- "type": "number"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / filings / items / properties / total_revenue / type
Added value: +[
+ "number",
+ "null"
+]
removedOutput schema / properties / filings / items / properties / updated / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / filings / items / properties / updated / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / filings_pdf_only / items / properties / pdf_url / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / filings_pdf_only / items / properties / pdf_url / type
Added value: +[
+ "string",
+ "null"
+]