Colorado Charity Monitor: CDOS Status & Notice Alerts
Pricing
from $20.00 / 1,000 colorado charity status event delivereds
Colorado Charity Monitor: CDOS Status & Notice Alerts
Watch Colorado-registered charities, paid solicitors and fundraising consultants by SOS entity ID; get an event when status moves from GOOD to NOTICE, WITHDRAWN, REVOKED or DENIED, or the name changes, from the official CDOS dataset. Pay per change.
Pricing
from $20.00 / 1,000 colorado charity status event delivereds
Rating
0.0
(0)
Developer
Daniel Witney
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
13 days ago
Last modified
Categories
Share
Colorado Charity Registration Monitor: CDOS Status & Notice Alerts
Watch named Colorado-registered charities, paid solicitors and paid fundraising consultants (by Colorado Secretary of State entity ID) against the official Colorado Department of State (CDOS) charitable solicitation dataset on data.colorado.gov. Get one event when a registrant on your list moves out of GOOD standing (to NOTICE 1-3, WITHDRAWN, REVOKED or REGISTRATION DENIED), returns to GOOD, or changes its name.
Quick start: replace the example entityIds with your registrants' 11-digit Colorado IDs, set sourceMode = live, then save as a Task and schedule it daily or weekly. No API key needed.
Who this is for:
- Grantmakers, community foundations and donor-advised fund sponsors checking that grantees soliciting in Colorado stay in good standing
- Fundraising platforms, payment processors and corporate giving / matching-gift programs that must only raise money for registered charities
- Nonprofit compliance firms and multi-state registration services tracking client registrations and renewal notices
- Paid solicitors and fundraising consultants whose charity clients must be registered before a campaign runs
The recurring job: tell me as soon as a charity or fundraiser we work with in Colorado gets a delinquency notice, is withdrawn, revoked or denied, or changes its name, so a grant, campaign or payout can be paused before it becomes a compliance problem.
Billable events (PPE co-charity-status-event-delivered @ $0.02):
| Group | Event | Meaning |
|---|---|---|
status | STATUS_CHANGED | GOOD ↔ REMINDER / NOTICE 1 / NOTICE 2 / NOTICE 3 / NOTICE 3 ESTIMATE / WITHDRAWN / REVOKED / REGISTRATION DENIED / EXEMPT (adverse=true for anything other than GOOD / EXEMPT / REMINDER) |
name | NAME_CHANGED | Registrant name changed (restatements with/without "The", "Inc." or punctuation are ignored) |
directory | APPEARED / DROPPED | Entity ID appeared in, or disappeared from, the CDOS dataset |
filing (opt-in) | NEW_FILING | A new renewal, extension or amendment was filed (with the new expiration date) |
Non-billable: RUN_STATUS (FIXTURE_HEALTH, MONITOR_IDLE, CATCHUP_COMPLETE, HEALTH_OK), first-run baselines and duplicates. A quiet watchlist costs only the platform start fee.
Scope: a watchlist monitor, not a bulk dump of the registry billed per row. Officer names, addresses and financial line items are never requested or output.
First run vs later runs
Default sourceMode=fixture is a free health check: one non-billable RUN_STATUS row, not product data.
In live mode, run 1 stores a baseline for each registrant (no change events, no product charge). Run 2 onwards emits only the differences against that checkpoint. Keep using the same Task so the checkpoint carries over.
What you get per $0.02 event
Each event is one unique change for a named registrant. It includes the entity ID, name, registrant type, CDOS status and status date, an adverse flag, before and after values, the expiration date, the dataset date (as_of) and the official source URL. You are never charged for RUN_STATUS, baselines, quiet MONITOR_IDLE runs, invalid IDs, duplicates or fixture SAMPLE rows.
Example output (SAMPLE)
SAMPLE: illustrative field shape only, not a real event.
{"entity_id": "SAMPLE01","name": "EXAMPLE FOOD BANK (SAMPLE)","event_type": "STATUS_CHANGED","event_subtype": "NOTICE_3","previous_value": "GOOD","new_value": "NOTICE 3","effective_date": "2026-10-02","adverse": true,"as_of": "2026-10-06","billable": false,"sample": true,"summary": "SAMPLE (fixture demo data with placeholder entities, not a real event)"}
Input
entityIds: 11-digit Colorado SOS entity IDs, for example20023007075(dashes and spaces are ignored). Aliases:coloradoIds,registrationNumbers.sourceMode:fixture(free health check) orlive(official CDOS dataset)signalGroups: any ofdirectory,status,name,filing(default: directory + status + name)
Production use
{"entityIds": ["20023007075", "20023003251", "20143015105", "20023006766"],"sourceMode": "live","signalGroups": ["directory", "status", "name"]}
Source and honesty notes
- Official dataset:
https://data.colorado.gov/resource/37wu-kn3g.json("Registration of Charities, Paid Solicitors, Professional Fundraising Consultants, and for-profit Public Benefit Corporations in Colorado", CDOS, public domain), refreshed daily. One small Socrata query per 50 IDs per run. - Durable key: the 11-digit CDOS entity ID. On 2026-10-06 the dataset held 273,271 filing rows for 29,686 registrants: about 16,874 GOOD, 7,588 NOTICE 3, 3,558 WITHDRAWN, 1,114 NOTICE 3 ESTIMATE, 488 EXEMPT, plus REMINDER, NOTICE 1/2, REGISTRATION DENIED and REVOKED.
- Each registrant has one row per filing; the monitor uses the latest filing for name and type, and the latest status date for status.
- Cadence: changes appear when CDOS refreshes the dataset, not in real time.
as_ofis the dataset's last-updated date. - Attribution: Source: Colorado Department of State, via the Colorado Information Marketplace (data.colorado.gov). This Actor is not affiliated with or endorsed by the Colorado Department of State.
Pricing
| Event | USD |
|---|---|
co-charity-status-event-delivered | $0.02 |
apify-actor-start | $0.00005 |
Limitations
- Check the CDOS charity search and the registrant's filings before relying on a status for a grant, payout or campaign.
- Withdrawn registrants normally stay in the dataset with their status.
DROPPEDfires only if an ID disappears entirely. - Colorado only. It does not cover IRS tax-exempt status, other states' charity registrations or Colorado business-entity good standing.