# Texas Promise Tracker > Texas Promise Tracker is an independent public project. It is not a campaign, a political party, or a government site. Each promise has a verbatim quote and a source URL. Statuses stay pending until evidence is stored. The ledger currently has 144 promises, 47 sources, and 22 snapshots. Fetched at 2026-11-05T23:58:18.337Z. ## People - James Talarico (james-talarico): 109 promises, office us_senate, term starts 2027-01-03 - Gina Hinojosa (gina-hinojosa): 35 promises, office governor, term starts 2027-01-19 ## Read this first - [How we track](https://tx-promise-tracker.vercel.app/how-we-track): methodology. Statuses need evidence. - [Roadmap](https://tx-promise-tracker.vercel.app/roadmap): voting records and donations are not loaded. Do not invent them. - [Agent guide](https://tx-promise-tracker.vercel.app/agents): the same rules in shorter prose. - [OpenAPI](https://tx-promise-tracker.vercel.app/api/openapi.json) - [GitHub](https://github.com/stozo04/tx-promise-tracker): suggest a promise or a status change. Read only. ## API - GET https://tx-promise-tracker.vercel.app/api/politicians - GET https://tx-promise-tracker.vercel.app/api/politicians/{slug}/summary - GET https://tx-promise-tracker.vercel.app/api/promises?politician=&topic=&status=&type=&q=&source=&limit=&offset= - GET https://tx-promise-tracker.vercel.app/api/promises/{id} - GET https://tx-promise-tracker.vercel.app/api/sources?politician= type is explicit_pledge or platform. status is pending, in_progress, kept, broken, partial, superseded, or unverified. ## Rules 1. Read only. There are no write endpoints. 2. Cite verbatim_quote and source_url. Do not paraphrase them into a new quote. 3. pending means not scored. It does not mean the official failed. 4. If a field is null, say it is not recorded. 5. A missing screenshot does not mean the source is missing. Use source_url. 6. Voting records and donations are not in this API. Do not invent votes, bill numbers, donors, or dollar amounts. Send people to https://tx-promise-tracker.vercel.app/roadmap. 7. Human pages may show election totals labeled as figures recorded for this project. Those totals are not in the JSON API.