Discover/lacity.org API
live

lacity.org APIlacity.org

Access LA City Council meeting calendars, archived meetings back to 2008, council files, referrals, journals, and board/commission data via a structured API.

Endpoints
8
Updated
3mo ago
Try it

No input parameters required.

api.parse.bot/scraper/c51b39b0-385e-4482-b5bb-38af98531e45/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/c51b39b0-385e-4482-b5bb-38af98531e45/get_meeting_calendar' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 8 totalclick to expand

List current and upcoming meetings from the City Clerk calendar. Returns meeting details including title, date/time, committee, associated documents, and video URLs.

Input

No input parameters required.

Response
{
  "type": "object",
  "fields": {
    "meetings": "array of meeting objects with id, title, date_time, date, time, committee_id, committee_name, meeting_type_id, documents, and video_url"
  },
  "sample": {
    "data": {
      "meetings": [
        {
          "id": 18269,
          "date": "May 14, 2026",
          "time": "01:00 PM",
          "title": "SPECIAL - Rules, Elections and Intergovernmental Relations Committee",
          "date_time": "2026-05-14T13:00:00",
          "documents": [
            {
              "id": 82501,
              "type": "HTML Special Agenda",
              "title": "HTML Special Agenda",
              "pdf_url": "https://lacity.primegov.com/Public/CompiledDocument?meetingTemplateId=155005&compileOutputType=1",
              "html_url": "https://lacity.primegov.com/Portal/Meeting?meetingTemplateId=155005"
            }
          ],
          "video_url": "https://youtube.com/watch?v=NkA-ZZk4paE",
          "committee_id": 15,
          "committee_name": null,
          "meeting_type_id": 42
        }
      ]
    },
    "status": "success"
  }
}

About the lacity.org API

The LA City Clerk API provides 8 endpoints covering the full lifecycle of Los Angeles City Council activity — from upcoming meeting schedules to council file documents and committee referrals. Use get_council_file_detail to retrieve a file's complete document list and activity history by council file number, or get_archived_meetings_by_year to pull historical meeting records going back to 2008. Every response returns structured fields ready for programmatic use.

Meeting Calendars and Archives

get_meeting_calendar returns current and upcoming meetings with fields including id, title, date_time, committee_name, documents, and video URLs. For historical data, get_archived_meetings_by_year accepts a year integer (2008–2026) and returns the same meeting structure. To know which years are available before querying, call get_archived_meeting_years first — it returns a plain array of integers that can be fed directly into the year parameter.

Council Files and Search

search_council_files accepts a query string — either a keyword like "budget" or a council file number like "24-0001" — and returns matching records with council_file_number, title, last_changed_date, and a direct url. To go deeper, pass a file number from those results into get_council_file_detail, which returns the file's full title, an array of documents (each with title, url, and date), and an activity_history array with dated entries describing each action and associated links.

Referrals, Journals, and Committees

get_referrals lists current referral memos sent from City Council to committees, each with title, url, and date. get_journals_minutes provides the same structure for official meeting journals and minutes — the formal action records of council sessions. get_boards_and_commissions_list returns every city board, commission, and committee in the meeting portal as objects with name and id, which correspond to the committee_id fields found in meeting responses.

Common use cases
  • Monitor upcoming LA City Council committee meetings by polling get_meeting_calendar for schedule changes and new video URLs.
  • Build a council file tracker that alerts stakeholders when a specific file number gains new activity using get_council_file_detail activity_history.
  • Research historical voting patterns by retrieving archived meetings by year and cross-referencing committee names and document records.
  • Index LA legislative documents for full-text search by combining search_council_files results with document URLs from get_council_file_detail.
  • Display current committee referrals on a civic dashboard using get_referrals to show which items are pending committee review.
  • Map the complete list of city boards and commissions from get_boards_and_commissions_list to build a directory of city governance bodies.
  • Archive council meeting minutes by year using get_journals_minutes and get_archived_meetings_by_year for public records research.
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does lacity.org have an official developer API?+
The Los Angeles City Clerk website does not publish a documented public developer API. This Parse API surfaces the same council file, meeting, and document data available on lacity.org in a structured, queryable format.
What does `get_council_file_detail` return beyond what `search_council_files` shows?+
search_council_files returns a summary: council_file_number, title, last_changed_date, and a URL. get_council_file_detail returns the full record for a specific file number, including a documents array (each entry has title, url, and date) and an activity_history array with dated entries and action descriptions — data not available in the search summary.
How far back does archived meeting data go?+
The get_archived_meetings_by_year endpoint covers years from 2008 through 2026. Call get_archived_meeting_years to get the exact list of available years before querying, since not all years in that range may have data.
Does the API return vote counts or roll-call records for individual council members?+
Not currently. The endpoints cover meeting metadata, document URLs, activity history descriptions, and referral/journal entries — but do not expose per-member vote tallies or roll-call breakdowns. You can fork this API on Parse and revise it to add an endpoint targeting that data.
Are meeting documents returned as full text, or only as links?+
Documents are returned as metadata objects with a title, url, and date — not as full text content. The url fields point to the source documents. The API does not currently fetch or parse document body text. You can fork it on Parse and revise to add a document-parsing endpoint if full-text extraction is needed.
Page content last updated . Spec covers 8 endpoints from lacity.org.
Related APIs in Government PublicSee all →
identify.plantnet.org API
Identify and explore plant species by searching through Pl@ntNet's comprehensive botanical database to access detailed information like taxonomic families, genera, species descriptions, photos, and community observations. Track plant distributions, view contribution trends, and discover expert contributors within the platform's collaborative plant identification community.
data.lime.bike API
Access real-time availability data for Lime bikes and scooters, including station locations, vehicle status, system alerts, and geofencing zones across multiple cities. Monitor micromobility inventory and service information to find nearby vehicles or plan your trips effectively.
accessdata.fda.gov API
Search and retrieve comprehensive FDA premarket approval information for medical devices, including approval status, supplements, applicant details, and advisory committee data. Get instant access to specific PMA records with all relevant approval information in one place.
eprocurement.gov API
Monitor India's public procurement opportunities by accessing active tenders, bids closing today, global tenders, high-value contracts, and cancelled tenders from the Central Public Procurement Portal. Search tender details, browse participating organizations, and track real-time procurement statistics to stay informed on government contracting opportunities.
cmegroup.com API
Get CME Group market data including FedWatch interest-rate probabilities, futures quotes and settlements, volume/open interest history, and options expirations and near-the-money option chains.
alienvault.com API
Search and analyze global threat intelligence data including indicators of compromise, threat pulses, and adversary profiles from the Open Threat Exchange community. Monitor recent security alerts and access detailed information about threats and adversaries to strengthen your cybersecurity defenses.
api.nasa.gov API
Access NASA's suite of open data APIs — including the Astronomy Picture of the Day, Near Earth Object tracking, DONKI space weather events, EPIC Earth imagery, Mars weather, the NASA Image and Video Library, the Exoplanet Archive, and EONET natural events.
mahatenders.gov.in API
Access Maharashtra government tenders from mahatenders.gov.in, browsing them by closing date or by organization with full tender details and pagination support. Find and review procurement opportunities across different government departments in one place.
LA City Clerk API – Meetings, Council Files & Docs · Parse