---
type: "firecrawl-provider"
description: "Official consolidated Alberta acts and regulations (Laws Online catalogue and full text by section, with per-section amendment history and consolidation dates) and the Alberta Gazette (Part 1 and Part 2 issue lists and verbatim issue text) from kings-printer.alberta.ca."
use_when: "Official consolidated Alberta acts and regulations (Laws Online catalogue and full text by section, with per-section amendment history and consolidation dates) and the Alberta Gazette (Part 1 and Part 2 issue lists and verbatim issue text) from kings-printer.alberta.ca."
categories: "Public records"
capabilities: 4
credits_per_call: 5
---
# Alberta King's Printer on Firecrawl Alexandria

Official consolidated Alberta acts and regulations (Laws Online catalogue and full text by section, with per-section amendment history and consolidation dates) and the Alberta Gazette (Part 1 and Part 2 issue lists and verbatim issue text) from kings-printer.alberta.ca.

- Categories: Public records
- Category index: [Public records category](https://firecrawl.dev/alexandria/agents/categories/public-records)
- Provider key: `kings-printer-alberta-ca`
- Access: Firecrawl credits
- Cost: 5 credits per call

## More

- [Human guide](https://firecrawl.dev/app/alexandria/kings-printer-alberta-ca)
- [OpenAPI spec](https://firecrawl.dev/alexandria/agents/providers/kings-printer-alberta-ca/openapi.json)

## Capabilities

- [Get gazette issue](https://firecrawl.dev/alexandria/agents/providers/kings-printer-alberta-ca/legislation/get_gazette_issue): One Alberta Gazette issue as published text (verbatim, from the King's Printer text version), located by year, part ('1', '2' or 'registrar' for the Registrar's Periodical) and issue ordinal. Part 2 issues are additionally split into the regulations they publish: regulation number, enabling act, title, filed date, maker note and body text.
- [Get legislation](https://firecrawl.dev/alexandria/agents/providers/kings-printer-alberta-ca/legislation/get_legislation): One consolidated act or regulation by catalogue ISBN: catalogue metadata (citation, status, responsible ministry, 'Current to' date, pages), the consolidation date printed on the text ('Current as of'), for regulations the '(Consolidated up to AR)' marker and enabling act, the associated regulations, the PDF URL and the full text split into sections with number, marginal heading, part/division, paragraphs and the per-section amendment history line (e.g. 'RSA 2000 cE-9 s25;2017 c9 s12'). `section` returns one section only.
- [List gazette issues](https://firecrawl.dev/alexandria/agents/providers/kings-printer-alberta-ca/legislation/list_gazette_issues): Alberta Gazette issues published in a year for Part 1 (proclamations, Orders in Council, appointments, notices), Part 2 (regulations filed with the Registrar) or the Registrar's Periodical, with the text and PDF URLs of each issue and its table of contents, plus the year's index documents (Cumulative Index, Index of Regulations, Cumulative TOC).
- [Search legislation](https://firecrawl.dev/alexandria/agents/providers/kings-printer-alberta-ca/legislation/search_legislation): Search the Laws Online catalogue of current consolidated Alberta acts and regulations by title keyword or by exact chapter/regulation citation. Returns catalogue records (title, ISBN, citation, product format). Only '(Download Version)' records carry free HTML/PDF text; use their ISBN with get_legislation.

## 1. Choose this provider when

Official consolidated Alberta acts and regulations (Laws Online catalogue and full text by section, with per-section amendment history and consolidation dates) and the Alberta Gazette (Part 1 and Part 2 issue lists and verbatim issue text) from kings-printer.alberta.ca.

## 2. Minimal request

Call `POST https://api.firecrawl.dev/v2/scrape` with `{ alexandria: { provider, capability, options } }`. For a batch, send `{ alexandria: [...] }` with up to 10 calls.

```json
{
  "provider": "kings-printer-alberta-ca",
  "capability": "legislation/get_gazette_issue",
  "options": {
    "issue": 18,
    "part": "2",
    "year": 2026
  }
}
```

## 3. Add provider options

Use only the options needed for the task:

- `issue` (number, required): Issue ordinal within the year, as listed by list_gazette_issues. Example: `10`
- `part` (string, required): part Example: `1`
- `year` (number, required): year Example: `1900`

## 4. Request through your preferred interface

### JavaScript

```javascript
const result = await firecrawl.scrape({
  alexandria: {
    provider: "kings-printer-alberta-ca",
    capability: "legislation/get_gazette_issue",
    options: {
      issue: 18,
      part: "2",
      year: 2026,
    },
  },
});
```

### Python

```python
result = firecrawl.scrape_alexandria({
  "provider": "kings-printer-alberta-ca",
  "capability": "legislation/get_gazette_issue",
  "options": {
    "issue": 18,
    "part": "2",
    "year": 2026
  }
})
```

### cURL

```sh
curl https://api.firecrawl.dev/v2/scrape \
  -H "Authorization: Bearer $FIRECRAWL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
  "alexandria": {
    "provider": "kings-printer-alberta-ca",
    "capability": "legislation/get_gazette_issue",
    "options": {
      "issue": 18,
      "part": "2",
      "year": 2026
    }
  }
}'
```

### CLI

```sh
firecrawl scrape 'kings-printer-alberta-ca/legislation/get_gazette_issue' \
  --options '{"issue":18,"part":"2","year":2026}'
```


### MCP

Call the FCX MCP retrieve tool with this object:

```json
{
  "provider": "kings-printer-alberta-ca",
  "capability": "legislation/get_gazette_issue",
  "options": {
    "issue": 18,
    "part": "2",
    "year": 2026
  }
}
```

Ask for only the returned fields needed by the task.

## 5. Full request shape

```json
{
  "provider": "kings-printer-alberta-ca",
  "capability": "legislation/get_gazette_issue",
  "options": {
    "issue": 18,
    "part": "2",
    "year": 2026
  }
}
```

## 6. Response data

The response includes `success`, `provider`, `capability`, `creditsCost` and `data`. This example shows the provider payload in `data`:

```json
{
  "date": "2026-09-29",
  "issue": 18,
  "observed_at_ms": 1791923112324,
  "part": "2",
  "pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/18_Sep29_Part2.pdf",
  "regulations": [
    {
      "enabling_act": "Access to Information Act",
      "filed": "2026-09-09",
      "note": "For information only: Made by the Minister of Service Alberta and Red Tape Reduction (M.O. 17/2026) on August 25, 2026 pursuant to section 97(2) of the Access to Information Act.",
      "number": "224/2026",
      "text": "1   The Designation of Public Bodies Regulation \n(AR 144/2025) is amended by this Regulation.\n\n2   The Schedule is amended by striking out\nPublic Safety and Emergency Services\nAlberta Parole Board\nAlberta Police Interim Advisory Board\nLaw Enforcement Review Board\nPublic Security Indigenous Advisory Committee\nVictims of Crime and Public Safety Programs Committee\nand substituting \nPublic Safety and Emergency Services\nAlberta Parole Board\nAlberta Police Interim Advisory Board\nAlberta Sheriffs Police Service\nLaw Enforcement Review Board\nPolice Review Commission\nPublic Security Indigenous Advisory Committee\nVictims of Crime and Public Safety Programs Committee",
      "title": "DESIGNATION OF PUBLIC BODIES AMENDMENT REGULATION"
    },
    {
      "enabling_act": "Traffic Safety Act",
      "filed": "2026-09-14",
      "note": "For information only: Made by the Minister of Transportation and Economic Corridors (M.O. 16/2026) on September 11, 2026 pursuant to sections 18(2), 21, 81, 116 and 156 of the Traffic Safety Act.",
      "number": "225/2026",
      "text": "1   The Commercial Vehicle Safety Regulation (AR 121/2009) \nis amended by this Regulation. \n\n2   Section 49.1 is amended by striking out \"October 1, 2026\" \nand substituting \"October 1, 2031\".",
      "title": "COMMERCIAL VEHICLE SAFETY (EXPIRY DATE EXTENSION) AMENDMENT REGULATION"
    }
  ],
  "source_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/18_Sep29_Part2.cfm",
  "text": "Alberta Regulation 224/2026\nAccess to Information Act\nDESIGNATION OF PUBLIC BODIES AMENDMENT REGULATION\nFiled: September 9, 2026\nFor information only:   Made by the Minister of Service Alberta and Red Tape \nReduction (M.O. 17/2026) on August 25, 2026 pursuant to section 97(2) of the \nAccess to Information Act.\n1   The Designation of Public Bodies Regulation \n(AR 144/2025) is amended by this Regulation.\n\n2   The Schedule is amended by striking out\nPublic Safety and Emergency Services\nAlberta Parole Board\nAlberta Police Interim Advisory Board\nLaw Enforcement Review Board\nPublic Security Indigenous Advisory Committee\nVictims of Crime and Public Safety Programs Committee\nand substituting \nPublic Safety and Emergency Services\nAlberta Parole Board\nAlberta Police Interim Advisory Board\nAlberta Sheriffs Police Service\nLaw Enforcement Review Board\nPolice Review Commission\nPublic Security Indigenous Advisory Committee\nVictims of Crime and Public Safety Programs Committee\n\n\nAlberta Regulation 225/2026\nTraffic Safety Act\nCOMMERCIAL VEHICLE SAFETY (EXPIRY DATE \nEXTENSION) AMENDMENT REGULATION\nFiled: September 14, 2026\nFor information only:   Made by the Minister of Transportation and Economic \nCorridors (M.O. 16/2026) on September 11, 2026 pursuant to sections 18(2), 21, 81, \n116 and 156 of the Traffic Safety Act.\n1   The Commercial Vehicle Safety Regulation (AR 121/2009) \nis amended by this Regulation. \n\n2   Section 49.1 is amended by striking out \"October 1, 2026\" \nand substituting \"October 1, 2031\".",
  "year": 2026
}
```

## API reference-derived contract

The following capability contract is generated from the same normalized Alexandria API reference exposed in the API spec.

### Get gazette issue

- Capability: `legislation/get_gazette_issue`
- Description: One Alberta Gazette issue as published text (verbatim, from the King's Printer text version), located by year, part ('1', '2' or 'registrar' for the Registrar's Periodical) and issue ordinal. Part 2 issues are additionally split into the regulations they publish: regulation number, enabling act, title, filed date, maker note and body text.
- Instructions: After list_gazette_issues. Part 2 is the fastest signal of regulations filed after a consolidation date: compare the AR numbers with get_legislation's consolidated_up_to.
- Cost: 5 credits per call
- Capability file: [Get gazette issue](https://firecrawl.dev/alexandria/agents/providers/kings-printer-alberta-ca/legislation/get_gazette_issue)

Accepted options:
- `issue` (number, required): Issue ordinal within the year, as listed by list_gazette_issues. Example: `10`
- `part` (string, required): part Example: `1`
- `year` (number, required): year Example: `1900`

Response schema example:
```json
{
  "date": "2026-09-29",
  "issue": 18,
  "observed_at_ms": 1791923112324,
  "part": "2",
  "pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/18_Sep29_Part2.pdf",
  "regulations": [
    {
      "enabling_act": "Access to Information Act",
      "filed": "2026-09-09",
      "note": "For information only: Made by the Minister of Service Alberta and Red Tape Reduction (M.O. 17/2026) on August 25, 2026 pursuant to section 97(2) of the Access to Information Act.",
      "number": "224/2026",
      "text": "1   The Designation of Public Bodies Regulation \n(AR 144/2025) is amended by this Regulation.\n\n2   The Schedule is amended by striking out\nPublic Safety and Emergency Services\nAlberta Parole Board\nAlberta Police Interim Advisory Board\nLaw Enforcement Review Board\nPublic Security Indigenous Advisory Committee\nVictims of Crime and Public Safety Programs Committee\nand substituting \nPublic Safety and Emergency Services\nAlberta Parole Board\nAlberta Police Interim Advisory Board\nAlberta Sheriffs Police Service\nLaw Enforcement Review Board\nPolice Review Commission\nPublic Security Indigenous Advisory Committee\nVictims of Crime and Public Safety Programs Committee",
      "title": "DESIGNATION OF PUBLIC BODIES AMENDMENT REGULATION"
    },
    {
      "enabling_act": "Traffic Safety Act",
      "filed": "2026-09-14",
      "note": "For information only: Made by the Minister of Transportation and Economic Corridors (M.O. 16/2026) on September 11, 2026 pursuant to sections 18(2), 21, 81, 116 and 156 of the Traffic Safety Act.",
      "number": "225/2026",
      "text": "1   The Commercial Vehicle Safety Regulation (AR 121/2009) \nis amended by this Regulation. \n\n2   Section 49.1 is amended by striking out \"October 1, 2026\" \nand substituting \"October 1, 2031\".",
      "title": "COMMERCIAL VEHICLE SAFETY (EXPIRY DATE EXTENSION) AMENDMENT REGULATION"
    }
  ],
  "source_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/18_Sep29_Part2.cfm",
  "text": "Alberta Regulation 224/2026\nAccess to Information Act\nDESIGNATION OF PUBLIC BODIES AMENDMENT REGULATION\nFiled: September 9, 2026\nFor information only:   Made by the Minister of Service Alberta and Red Tape \nReduction (M.O. 17/2026) on August 25, 2026 pursuant to section 97(2) of the \nAccess to Information Act.\n1   The Designation of Public Bodies Regulation \n(AR 144/2025) is amended by this Regulation.\n\n2   The Schedule is amended by striking out\nPublic Safety and Emergency Services\nAlberta Parole Board\nAlberta Police Interim Advisory Board\nLaw Enforcement Review Board\nPublic Security Indigenous Advisory Committee\nVictims of Crime and Public Safety Programs Committee\nand substituting \nPublic Safety and Emergency Services\nAlberta Parole Board\nAlberta Police Interim Advisory Board\nAlberta Sheriffs Police Service\nLaw Enforcement Review Board\nPolice Review Commission\nPublic Security Indigenous Advisory Committee\nVictims of Crime and Public Safety Programs Committee\n\n\nAlberta Regulation 225/2026\nTraffic Safety Act\nCOMMERCIAL VEHICLE SAFETY (EXPIRY DATE \nEXTENSION) AMENDMENT REGULATION\nFiled: September 14, 2026\nFor information only:   Made by the Minister of Transportation and Economic \nCorridors (M.O. 16/2026) on September 11, 2026 pursuant to sections 18(2), 21, 81, \n116 and 156 of the Traffic Safety Act.\n1   The Commercial Vehicle Safety Regulation (AR 121/2009) \nis amended by this Regulation. \n\n2   Section 49.1 is amended by striking out \"October 1, 2026\" \nand substituting \"October 1, 2031\".",
  "year": 2026
}
```

### Get legislation

- Capability: `legislation/get_legislation`
- Description: One consolidated act or regulation by catalogue ISBN: catalogue metadata (citation, status, responsible ministry, 'Current to' date, pages), the consolidation date printed on the text ('Current as of'), for regulations the '(Consolidated up to AR)' marker and enabling act, the associated regulations, the PDF URL and the full text split into sections with number, marginal heading, part/division, paragraphs and the per-section amendment history line (e.g. 'RSA 2000 cE-9 s25;2017 c9 s12'). `section` returns one section only.
- Instructions: After search_legislation. Use the ISBN of a '(Download Version)' record. Pass `section` (e.g. '25' or '23.1') for a single section; without it every section of the title is returned (acts can run to hundreds of sections).
- Cost: 5 credits per call
- Capability file: [Get legislation](https://firecrawl.dev/alexandria/agents/providers/kings-printer-alberta-ca/legislation/get_legislation)

Accepted options:
- `isbn` (string, required): Catalogue ISBN from search_legislation (e.g. 9780779858644 for the Employment Standards Code download version). Pattern: ^[0-9]{10}([0-9]{3})?$. Example: `<isbn>`
- `section` (string): Section number as printed ('25', '23.1'); 's. 25' and 'section 25' are accepted. Unknown section: not_found. Example: `<section>`

Response schema example:
```json
{
  "associated_regulations": [
    {
      "citation": "14/1997",
      "html_url": "https://kings-printer.alberta.ca/1266.cfm?page=1997_014.cfm&leg_type=Regs&isbncln=9780779858910&display=html",
      "isbn": "9780779858910",
      "status": "Office Consolidation",
      "title": "Employment Standards Regulation"
    },
    {
      "citation": "14/1997",
      "html_url": null,
      "isbn": null,
      "status": "Office Consolidation",
      "title": "Employment Standards Regulation (Comes with paper insert including changes from AR 136/2025 - eff Sep 1, 2025 & AR 281/2025 - eff Jan 1, 2026)"
    }
  ],
  "citation": "E-9 RSA 2000",
  "consolidated_up_to": null,
  "current_as_of": "2025-11-26",
  "current_to": "2025-11-26",
  "description": "The Employment Standards Code establishes Alberta’s minimum standards of employment in many areas including payment of wages, hours of work, overtime, vacation and holidays, leaves and termination of employment. It establishes the processes by which an employee can seek recourse if the standards have not been met.",
  "enabling_act": null,
  "format": "Download Version",
  "html_url": "https://kings-printer.alberta.ca/1266.cfm?page=e09.cfm&leg_type=Acts&isbncln=9780779858644&display=html",
  "isbn": "9780779858644",
  "kind": "act",
  "ministry": {
    "code": "JETI",
    "name": "Jobs, Economy, Trade and Immigration"
  },
  "observed_at_ms": 1791923098812,
  "pages": 104,
  "pdf_url": "https://kings-printer.alberta.ca/1266.cfm?page=e09.cfm&leg_type=Acts&isbncln=9780779858644",
  "related_act_isbn": null,
  "section_count": 192,
  "sections": [
    {
      "division": "Division 5 General Holidays and General Holiday Pay",
      "heading": "General holidays in Alberta",
      "history": "1996 cE-10.3 s25",
      "number": "25",
      "part": "Part 2 Standards",
      "text": "The following days are general holidays in Alberta:\n(a) New Year’s Day,\n(b) Alberta Family Day,\n(c) Good Friday,\n(d) Victoria Day,\n(e) Canada Day,\n(f) Labour Day,\n(g) Thanksgiving Day,\n(h) Remembrance Day,\n(i) Christmas Day,\n(j) any other day designated, by regulation, as a general holiday by the Lieutenant Governor in Council, and\n(k) any other day designated as a general holiday under an agreement between an employer and employees, or otherwise designated as a general holiday by an employer."
    }
  ],
  "source_url": "https://kings-printer.alberta.ca/570.cfm?frm_isbn=9780779858644&search_by=link",
  "status": "Office Consolidation",
  "title": "Employment Standards Code"
}
```

### List gazette issues

- Capability: `legislation/list_gazette_issues`
- Description: Alberta Gazette issues published in a year for Part 1 (proclamations, Orders in Council, appointments, notices), Part 2 (regulations filed with the Registrar) or the Registrar's Periodical, with the text and PDF URLs of each issue and its table of contents, plus the year's index documents (Cumulative Index, Index of Regulations, Cumulative TOC).
- Instructions: To find which Gazette issues exist for a year and their ordinals before get_gazette_issue, or to get the Index of Regulations URL for the year.
- Cost: 5 credits per call
- Capability file: [List gazette issues](https://firecrawl.dev/alexandria/agents/providers/kings-printer-alberta-ca/legislation/list_gazette_issues)

Accepted options:
- `part` (string, required): part Example: `1`
- `year` (number, required): year Example: `1900`

Response schema example:
```json
{
  "count": 18,
  "heading": "Part 2 - 2026",
  "indexes": [
    {
      "id": "2026_Part2_CumulativeIndex",
      "label": "Cumulative Index",
      "pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/2026_Part2_CumulativeIndex.pdf",
      "text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/2026_Part2_CumulativeIndex.cfm"
    },
    {
      "id": "Regindex",
      "label": "Index of Regulations",
      "pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/Regindex.pdf",
      "text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/Regindex.cfm"
    }
  ],
  "issues": [
    {
      "date": "2026-01-15",
      "issue": 1,
      "pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/01_Jan15_Part2.pdf",
      "text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/01_Jan15_Part2.cfm",
      "toc_pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/01_Jan15_Part2TOC.pdf",
      "toc_text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/01_Jan15_Part2TOC.cfm"
    },
    {
      "date": "2026-01-31",
      "issue": 2,
      "pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/02_Jan31_Part2.pdf",
      "text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/02_Jan31_Part2.cfm",
      "toc_pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/02_Jan31_Part2TOC.pdf",
      "toc_text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/02_Jan31_Part2TOC.cfm"
    },
    {
      "date": "2026-02-14",
      "issue": 3,
      "pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/03_Feb14_Part2.pdf",
      "text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/03_Feb14_Part2.cfm",
      "toc_pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/03_Feb14_Part2TOC.pdf",
      "toc_text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/03_Feb14_Part2TOC.cfm"
    },
    {
      "date": "2026-02-28",
      "issue": 4,
      "pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/04_Feb28_Part2.pdf",
      "text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/04_Feb28_Part2.cfm",
      "toc_pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/04_Feb28_Part2TOC.pdf",
      "toc_text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/04_Feb28_Part2TOC.cfm"
    },
    {
      "date": "2026-03-14",
      "issue": 5,
      "pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/05_Mar14_Part2.pdf",
      "text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/05_Mar14_Part2.cfm",
      "toc_pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/05_Mar14_Part2TOC.pdf",
      "toc_text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/05_Mar14_Part2TOC.cfm"
    },
    {
      "date": "2026-03-31",
      "issue": 6,
      "pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/06_Mar31_Part2.pdf",
      "text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/06_Mar31_Part2.cfm",
      "toc_pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/06_Mar31_Part2TOC.pdf",
      "toc_text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/06_Mar31_Part2TOC.cfm"
    },
    {
      "date": "2026-04-15",
      "issue": 7,
      "pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/07_Apr15_Part2.pdf",
      "text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/07_Apr15_Part2.cfm",
      "toc_pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/07_Apr15_Part2TOC.pdf",
      "toc_text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/07_Apr15_Part2TOC.cfm"
    },
    {
      "date": "2026-04-30",
      "issue": 8,
      "pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/08_Apr30_Part2.pdf",
      "text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/08_Apr30_Part2.cfm",
      "toc_pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/08_Apr30_Part2TOC.pdf",
      "toc_text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/08_Apr30_Part2TOC.cfm"
    },
    {
      "date": "2026-05-15",
      "issue": 9,
      "pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/09_May15_Part2.pdf",
      "text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/09_May15_Part2.cfm",
      "toc_pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/09_May15_Part2TOC.pdf",
      "toc_text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/09_May15_Part2TOC.cfm"
    },
    {
      "date": "2026-05-30",
      "issue": 10,
      "pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/10_May30_Part2.pdf",
      "text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/10_May30_Part2.cfm",
      "toc_pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/10_May30_Part2TOC.pdf",
      "toc_text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/10_May30_Part2TOC.cfm"
    },
    {
      "date": "2026-06-15",
      "issue": 11,
      "pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/11_Jun15_Part2.pdf",
      "text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/11_Jun15_Part2.cfm",
      "toc_pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/11_Jun15_Part2TOC.pdf",
      "toc_text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/11_Jun15_Part2TOC.cfm"
    },
    {
      "date": "2026-06-30",
      "issue": 12,
      "pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/12_Jun30_Part2.pdf",
      "text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/12_Jun30_Part2.cfm",
      "toc_pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/12_Jun30_Part2TOC.pdf",
      "toc_text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/12_Jun30_Part2TOC.cfm"
    },
    {
      "date": "2026-07-15",
      "issue": 13,
      "pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/13_Jul15_Part2.pdf",
      "text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/13_Jul15_Part2.cfm",
      "toc_pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/13_Jul15_Part2TOC.pdf",
      "toc_text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/13_Jul15_Part2TOC.cfm"
    },
    {
      "date": "2026-07-31",
      "issue": 14,
      "pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/14_Jul31_Part2.pdf",
      "text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/14_Jul31_Part2.cfm",
      "toc_pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/14_Jul31_Part2TOC.pdf",
      "toc_text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/14_Jul31_Part2TOC.cfm"
    },
    {
      "date": "2026-08-15",
      "issue": 15,
      "pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/15_Aug15_Part2.pdf",
      "text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/15_Aug15_Part2.cfm",
      "toc_pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/15_Aug15_Part2TOC.pdf",
      "toc_text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/15_Aug15_Part2TOC.cfm"
    },
    {
      "date": "2026-08-31",
      "issue": 16,
      "pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/16_Aug31_Part2.pdf",
      "text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/16_Aug31_Part2.cfm",
      "toc_pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/16_Aug31_Part2TOC.pdf",
      "toc_text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/16_Aug31_Part2TOC.cfm"
    },
    {
      "date": "2026-09-15",
      "issue": 17,
      "pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/17_Sep15_Part2.pdf",
      "text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/17_Sep15_Part2.cfm",
      "toc_pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/17_Sep15_Part2TOC.pdf",
      "toc_text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/17_Sep15_Part2TOC.cfm"
    },
    {
      "date": "2026-09-29",
      "issue": 18,
      "pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/18_Sep29_Part2.pdf",
      "text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/18_Sep29_Part2.cfm",
      "toc_pdf_url": "https://kings-printer.alberta.ca/documents/gazette/2026/pdf/18_Sep29_Part2TOC.pdf",
      "toc_text_url": "https://kings-printer.alberta.ca/documents/gazette/2026/text/18_Sep29_Part2TOC.cfm"
    }
  ],
  "observed_at_ms": 1791923106041,
  "part": "2",
  "source_url": "https://kings-printer.alberta.ca/alberta_gazette.cfm?page=gazette_2026_pt2.cfm",
  "year": 2026
}
```

### Search legislation

- Capability: `legislation/search_legislation`
- Description: Search the Laws Online catalogue of current consolidated Alberta acts and regulations by title keyword or by exact chapter/regulation citation. Returns catalogue records (title, ISBN, citation, product format). Only '(Download Version)' records carry free HTML/PDF text; use their ISBN with get_legislation.
- Instructions: Start here to find the ISBN of an act or regulation. Pass `query` for title words (POST keyword search; the site matches title words, not full text) or `citation` for an exact chapter/regulation number such as '14/1997' (regulation) or 'E-9 RSA 2000' (act).
- Cost: 5 credits per call
- Capability file: [Search legislation](https://firecrawl.dev/alexandria/agents/providers/kings-printer-alberta-ca/legislation/search_legislation)

Accepted options:
- `citation` (string): Exact chapter/regulation citation as printed in the catalogue: regulations 'NNN/YYYY' (e.g. '14/1997'), acts 'E-9 RSA 2000' or 'A-37.7 2026'. 'RSA 2000 cE-9' and 'SA 2026 cA-37.7' forms are normalised. Mutually exclusive with `query`. Example: `<citation>`
- `query` (string): Title keywords, e.g. 'employment standards'. Mutually exclusive with `citation`. Example: `<query>`

Response schema example:
```json
{
  "count": 4,
  "observed_at_ms": 1791923091057,
  "records": [
    {
      "citation": "E-9 RSA 2000",
      "detail_url": "https://kings-printer.alberta.ca/570.cfm?frm_isbn=9780779858644&search_by=link",
      "format": "Download Version",
      "has_online_text": true,
      "isbn": "9780779858644",
      "kind": "act",
      "title": "Employment Standards Code"
    },
    {
      "citation": "E-9 RSA 2000",
      "detail_url": "https://kings-printer.alberta.ca/570.cfm?frm_isbn=9780779851355&search_by=link",
      "format": "Paper Version",
      "has_online_text": false,
      "isbn": "9780779851355",
      "kind": "act",
      "title": "Employment Standards Code (Comes with paper insert including changes from SA 2025 c18 - effective Nov 26, 2025)"
    },
    {
      "citation": "14/1997",
      "detail_url": "https://kings-printer.alberta.ca/570.cfm?frm_isbn=9780779858910&search_by=link",
      "format": "Download Version",
      "has_online_text": true,
      "isbn": "9780779858910",
      "kind": "regulation",
      "title": "Employment Standards Regulation"
    },
    {
      "citation": "14/1997",
      "detail_url": "https://kings-printer.alberta.ca/570.cfm?frm_isbn=9780779846948&search_by=link",
      "format": "Paper Version",
      "has_online_text": false,
      "isbn": "9780779846948",
      "kind": "regulation",
      "title": "Employment Standards Regulation (Comes with paper insert including changes from AR 136/2025 - eff Sep 1, 2025 & AR 281/2025 - eff Jan 1, 2026)"
    }
  ],
  "search_by": "keyword",
  "source_url": "https://kings-printer.alberta.ca/570.cfm",
  "term": "employment standards"
}
```
