removedOutput schema / properties / address / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / address / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / asset_amount / anyOf
Removed value: -[
- {
- "type": "number"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / asset_amount / type
Added value: +[
+ "number",
+ "null"
+]
removedOutput schema / properties / bmf_tax_period / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / bmf_tax_period / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / city / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / city / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / deductible / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / deductible / type
Added value: +[
+ "string",
+ "null"
+]
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 (HTML 500) 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 (HTML 500) or network error. Other values are possible when a failure originates below the handler."
removedOutput schema / properties / exempt_status / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / exempt_status / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / foundation_type / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / foundation_type / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / income_amount / anyOf
Removed value: -[
- {
- "type": "number"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / income_amount / type
Added value: +[
+ "number",
+ "null"
+]
changedOutput schema / properties / latest_filing / anyOf
Previous value: -[
- {
- "additionalProperties": false,
- "properties": {
- "form_type": {
- "description": "IRS form type filed.",
- "enum": [
- "990",
- "990-EZ",
- "990-PF"
- ],
- "type": "string"
- },
- "net_assets": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Net assets/fund balances (end of year) in USD. From totnetassetend. Null when not extracted."
- },
- "pdf_url": {
- "anyOf": [
- {
- "type": "string"
- },
- {
- "type": "null"
- }
- ],
- "description": "Source Form 990 PDF link. Null for some IRS processing batches — check filings via nonprofit_get_filings."
- },
- "tax_prd_yr": {
- "description": "Fiscal year of this filing (e.g., 2023). NOT the current year — data lags 1–2 years.",
- "type": "number"
- },
- "total_assets": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Total assets (end of year) in USD. Null when not extracted."
- },
- "total_expenses": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Total expenses in USD. Null when not extracted."
- },
- "total_liabilities": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Total liabilities (end of year) in USD. Null when not extracted."
- },
- "total_revenue": {
- "anyOf": [
- {
- "type": "number"
- },
- {
- "type": "null"
- }
- ],
- "description": "Total revenue in USD. Null when not extracted."
- }
- },
- "required": [
- "tax_prd_yr",
- "form_type",
- "total_revenue",
- "total_expenses",
- "total_assets",
- "total_liabilities",
- "net_assets",
- "pdf_url"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "form_type": {
+ "description": "IRS form type filed.",
+ "enum": [
+ "990",
+ "990-EZ",
+ "990-PF"
+ ],
+ "type": "string"
+ },
+ "net_assets": {
+ "description": "Net assets/fund balances (end of year) in USD. From totnetassetend. Null when not extracted.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "pdf_url": {
+ "description": "Source Form 990 PDF link. Null for some IRS processing batches — check filings via nonprofit_get_filings.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "tax_prd_yr": {
+ "description": "Fiscal year of this filing (e.g., 2023). NOT the current year — data lags 1–2 years.",
+ "type": "number"
+ },
+ "total_assets": {
+ "description": "Total assets (end of year) in USD. Null when not extracted.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "total_expenses": {
+ "description": "Total expenses in USD. Null when not extracted.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "total_liabilities": {
+ "description": "Total liabilities (end of year) in USD. Null when not extracted.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "total_revenue": {
+ "description": "Total revenue in USD. Null when not extracted.",
+ "type": [
+ "number",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "tax_prd_yr",
+ "form_type",
+ "total_revenue",
+ "total_expenses",
+ "total_assets",
+ "total_liabilities",
+ "net_assets",
+ "pdf_url"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]
removedOutput schema / properties / ntee_code / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / ntee_code / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / revenue_amount / anyOf
Removed value: -[
- {
- "type": "number"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / revenue_amount / type
Added value: +[
+ "number",
+ "null"
+]
removedOutput schema / properties / ruling_date / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / ruling_date / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / sort_name / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / sort_name / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / state / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / state / type
Added value: +[
+ "string",
+ "null"
+]
removedOutput schema / properties / subsection_code / anyOf
Removed value: -[
- {
- "type": "number"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / subsection_code / type
Added value: +[
+ "number",
+ "null"
+]
removedOutput schema / properties / zipcode / anyOf
Removed value: -[
- {
- "type": "string"
- },
- {
- "type": "null"
- }
-]
addedOutput schema / properties / zipcode / type
Added value: +[
+ "string",
+ "null"
+]