Search Factors
search_factorsSearch Climatiq's emission-factor database. Use to discover factor IDs and required parameters before calling estimate_emissions. Filter by query, category, source (e.g., "EPA", "DEFRA"), region (ISO code), or year.
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"query": "electricity grid",
"region": "US",
"category": "electricity",
"results_per_page": 25
},
"name": "search_factors"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | 1-based page (default 1) | |
| year | No | Publication year | |
| query | No | Free-text search (e.g., "electricity grid", "concrete production") | |
| region | No | ISO-3166 region code (e.g., "US", "GB", "DE") | |
| source | No | Source dataset (e.g., "EPA", "DEFRA", "BEIS", "ecoinvent") | |
| category | No | Climatiq category (e.g., "electricity", "fuel", "freight", "computing") | |
| unit_type | No | Activity unit type (Energy, Volume, Distance, Mass, etc.) | |
| results_per_page | No | 1-100 (default 25) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | Yes | Current page number | |
| results | Yes | Array of emission factor records | |
| returned | Yes | Number of results returned in this response | |
| total_pages | Yes | Total number of pages available | |
| total_results | Yes | Total number of matching results |