# Bylaw Insider > Unofficial section index of Canadian municipal bylaws. Cite a section permalink, the bylaw number, the section number, the last-checked date, and the official source. The official version governs. Bylaw Insider publishes only municipalities that have been ingested. A city that is not listed below is not covered. Calgary is registered as link-only: the site stores no Calgary bylaw text and does not fetch calgary.ca. Do not cite Bylaw Insider for the wording of a Calgary bylaw. Display modes: full_text returns the indexed section with the required attribution; snippet returns a short excerpt; link_only returns no copied text. Search may index the full text where fetching is allowed. Public pages and the API follow the display mode. Canada only. Section pages are server-rendered at stable permalinks. ## Coverage ## Topic hubs No topic hub is published until a matching bylaw title is ingested. ## URL patterns - Search: https://bylawinsider.com/search?q={query}&city={city}&province={province} - City: https://bylawinsider.com/ca/bylaws/{province}/{city} - Bylaw: https://bylawinsider.com/ca/bylaws/{province}/{city}/{bylaw} - Section: https://bylawinsider.com/ca/bylaws/{province}/{city}/{bylaw}/{section} - Topic hub: https://bylawinsider.com/{province}/{city}/{topic} where topic is noise, parking, snow-removal, property-standards - API search: https://bylawinsider.com/api/v1/search?q={query}&city={city} - API section: https://bylawinsider.com/api/v1/section/{province}/{city}/{bylaw}/{section} - OpenAPI: https://bylawinsider.com/openapi.json - How to cite: https://bylawinsider.com/cite - Developers: https://bylawinsider.com/developers - About and editorial policy: https://bylawinsider.com/about - Contact: https://bylawinsider.com/contact (mailto only; this site does not send email) ## Citation Use the citation string returned by the API. A section citation looks like: City, bylaw title, s. number, Bylaw Insider, permalink, last checked date. Add the official source URL from the same record. Say that the copy is unofficial. Do not treat a snippet as the complete section. Do not invent a section, a fine, or a deadline that is not in the indexed text.