---
title: "/charitycheck/v1"
method: GET
path: "/v1/{state}/{ein}"
---

# /charitycheck/v1

`GET /v1/{state}/{ein}`

Check whether charitable organizations may or may not operate in California with Attorney General Registry and Franchise Tax Board data.

## Path parameters

- `state` string, required
- `ein` string, required

## Response `200`

OK

- object
  - `code` integer — HTTP response status code.
  - `message` string — Diagnostic message for response status
  - `took` integer — Time taken for request to process
  - `errors` object[] — List of errors encountered
    - `resource` string
    - `reason` string
  - `data` object
    - `ein` string — Nine digit Federal Employer ID Number (Tax ID) assigned by the IRS if known by the Registry of Charitable Trusts. The dash (-) that separates the second and third digits is not contained in the data kept by the Registry of Charitable Trusts.
    - `california_entity_id` string — Secretary of state, FTB number, or organization unique identifier in California.
    - `organization_name` string — Name of organization as registered with the Registry of Charitable Trusts and/or as recorded with the Secretary of State.
    - `city` string — The city listed by the organization on registration and renewal documentation. For organizations that are not registered, this may be the city as reported by the Secretary of State or other sources.
    - `state` string — The state listed by the organization on registration and renewal documents. For organizations that are not registered, this may be the state as reported by the Secretary of State or other sources.
    - `attorney_general` object
      - `ag_may_operate_or_solicit_in_ca` string — Status to determine if an organization may operate or solicit donation in California.
      - `ag_registry_status` string — Overall status of the organization with the Registry of Charitable Trusts. Registry status definitions are available on the Registry Verification Search Tips & Filing Definitions page.
      - `ag_state_charity_reg_num` string — Unique alphanumeric ID assigned to registrants by the Registry of Charitable Trusts. Older Registration Numbers may be six numbers long, many with leading zeros. Those issued since 2007 begin with 'CT' followed by seven numbers.
      - `ag_issue_date` string — The date on which the organization was approved for registration by the Registry of Charitable Trusts.
      - `ag_last_renewal_date` string — The date on which the organization was last approved for annual renewal by the Registry of Charitable Trusts.
      - `ag_status_set_date` string — The date on which the Registry Status was assigned to the organization by the Registry of Charitable Trusts.
      - `ag_as_of_date` string — The date on which the CSV file was generated and the other data elements were extracted from the database of the Registry of Charitable Trusts.
      - `ag_source_data_conflict` boolean — Organization provided information to Candid that this is not a delinquent organization. Typically this scenario happens between data loads. Will be reset after each data load.
      - `ag_source_data_conflict_date` string — Date when organization provided information to Candid that this is not a delinquent organization. Typically this scenario happens between data loads. Will be reset when FTB removes the revocation.
      - `most_recent_ag` string — Date of most recent AG list available.
    - `franchise_tax_board` object
      - `ftb_revocation_status` boolean — If this organization is on the Franchise Tax Board list.
      - `ftb_revocation_status_date` string — Date Franchise Tax Board revoked tax-exempt status.
      - `most_recent_ftb` string — Date of most recent Franchise Tax Board list available.
      - `ftb_source_data_conflict` boolean — Organization provided information to Candid that this is not a revoked organization. Typically this scenario happens between data loads. Will be reset after each data load.
      - `ftb_source_data_conflict_date` string — Date when organization provided information to Candid that this is not a revoked organization. Typically this scenario happens between data loads. Will be reset when Franchise Tax Board removes the revocation.

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `404` — No Results Found
- `406` — Not Acceptable
- `429` — Too Many Requests
- `500` — Internal Server Error

---

[API](https://skmtc.dev/candid/apis/rfpapi.md) · [All operations](https://skmtc.dev/candid/apis/rfpapi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/candid/rfpapi/revisions/bb9133e46de6/schema)
