{"files":{"SKILL.md":"---\nname: transportation-laws-and-incentives\ndescription: \"Transportation Laws and Incentives API skill. Use when working with Transportation Laws and Incentives for v1.{output_format}, {id}.{output_format}, pocs.{output_format}. Covers 4 endpoints.\"\nversion: 1.0.0\ngenerator: lapsh\n---\n\n# Transportation Laws and Incentives\nAPI version: 0.1.0\n\n## Auth\nApiKey api_key in query\n\n## Base URL\nNot specified.\n\n## Setup\n1. Set your API key in the appropriate header\n2. GET /v1.{output_format} -- return a full list of laws and incentives that match your query.\n3. Explore available endpoints below\n\n## Endpoints\n4 endpoints across 4 groups. See references/api-spec.lap for full details.\n\n### V1.{output_format}\n| Method | Path | Description |\n|--------|------|-------------|\n| GET | /v1.{output_format} | Return a full list of laws and incentives that match your query. |\n\n### {id}.{output_format}\n| Method | Path | Description |\n|--------|------|-------------|\n| GET | /v1/{id}.{output_format} | Fetch the details of a specific law given the law's ID. |\n\n### Pocs.{output_format}\n| Method | Path | Description |\n|--------|------|-------------|\n| GET | /v1/pocs.{output_format} | Get the points of contact for a given jurisdiction. |\n\n### Category-list.{output_format}\n| Method | Path | Description |\n|--------|------|-------------|\n| GET | /v1/category-list.{output_format} | Return the law categories for a given category type. |\n\n## Common Questions\nMatch user requests to endpoints in references/api-spec.lap. Key patterns:\n- \"Get v1.{output_format} details?\" -> GET /v1.{output_format}\n- \"Get v1 details?\" -> GET /v1/{id}.{output_format}\n- \"Get pocs.{output_format} details?\" -> GET /v1/pocs.{output_format}\n- \"Get category-list.{output_format} details?\" -> GET /v1/category-list.{output_format}\n- \"How to authenticate?\" -> See Auth section above\n\n## Response Tips\n- Check response schemas in references/api-spec.lap for field details\n- Paginated endpoints accept limit/offset or cursor parameters\n\n## References\n- Full spec: See references/api-spec.lap for complete endpoint details, parameter tables, and response schemas\n\n> Generated from the official API spec by [LAP](https://lap.sh)\n","references/api-spec.lap":"@lap v0.3\n# Machine-readable API spec. Each @endpoint block is one API call.\n@api Transportation Laws and Incentives\n@version 0.1.0\n@auth ApiKey api_key in query\n@endpoints 4\n@toc v1.{output_format}(1), {id}.{output_format}(1), pocs.{output_format}(1), category-list.{output_format}(1)\n\n@group v1.{output_format}\n@endpoint GET /v1.{output_format}\n@desc Return a full list of laws and incentives that match your query.\n@required {output_format: any # Response format, api_key: any # API Key}\n@optional {limit: any # Limit the number of laws returned, jurisdiction: any # Return laws for the given Jurisdiction. Jurisdiction must be given as a two character state code (eg, 'CO' for Colorado). A single jurisdiction, or a comma-separate list of multiple jurisdiction, may be given.  Use the code 'US' for federal laws and the code 'DC' for Washington D.C., technology: any # Search by the technology type. A single type, or a comma-separate list of multiple types, may be given. Values and what they stand for are as follows: 'BIOD' for Biodiesel, 'ETH' for Ethanol / Flexible Fuel Vehicles, 'NG' for Natural Gas / Natural Gas Vehicles, 'LPG' for Liquefied Petroleum Gas (Propane) / Propane Vehicles, 'HY' for Hydrogen / Fuel Cell Electric Vehicles, 'ELEC' for All-Electric Vehicles (EVs), 'PHEV' for Plug-In Hybrid Electric Vehicles (PHEVs), 'HEV' for Hybrid Electric Vehicles (HEVs), 'NEVS' for Neighborhood Electric Vehicles (NEVs), 'RD' for Renewable Diesel, 'AFTMKTCONV' for Aftermarket Conversions, 'EFFEC' for Fuel Economy / Efficiency, 'IR' for Idle Reduction, 'AUTONOMOUS' for Connected and Autonomous Vehicles, and 'OTHER' for Other., incentive_type: any # Search by the incentive type. A single type, or a comma-separate list of multiple types, may be given. Values and what they stand for are as follows: 'GNT' for Grants, 'TAX' for Tax Incentives, 'LOANS' for Loans and Leases, 'RBATE' for Rebates, 'EXEM' for Exemptions, 'TOU' for Time-of-Use Rate, and 'OTHER' for Other., regulation_type: any # Search by the regulation type. A single type, or a comma-separate list of multiple types, may be given. Values and what they stand for are as follows: 'REQ' for Acquisition / Fuel Use, 'DREST' for Driving / Idling, 'REGIS' for Registration / Licensing, 'EVFEE' for EV Registration Fee, 'FUEL' for Fuel Taxes, 'STD' for Fuel Production / Quality, 'RFS' for Renewable Fuel Standard / Mandate, 'AIRQEMISSIONS' for Air Quality / Emissions, 'CCEINIT' for Climate Change / Energy Initiatives, 'UTILITY' for Utility Definition, 'BUILD' for Building Codes, 'RTC' for Right-to-Charge, and 'OTHER' for Other., user_type: any # Search by the user type. A single type, or a comma-separate list of multiple types, may be given. Values and what they stand for are as follows: 'FLEET' for Commercial, 'GOV' for Government Entity, 'TRIBAL' for Tribal Government, 'IND' for Personal Vehicle Owner or Driver, 'STATION' for Alternative Fuel Infrastructure Operator, 'AFP' for Alternative Fuel Producer, 'PURCH' for Alternative Fuel Purchaser, 'MAN' for Alternative Fuel Vehicle (AFV) Manufacturer or Retrofitter, 'MUD' for Multi-Unit Dwelling, 'TRANS' for Transit, and 'OTHER' for Other., poc: any # Include points of contacts in the return value., recent: any # Return only recently added or updated laws and incentives, expired: any # The 'true' value returns only expired, repealed, or archived laws and incentives. The default 'false' value returns only current laws and incentives., law_type: any # Search by the law type. A single type, or a comma-separate list of multiple types, may be given. Values are as follows: 'STATEINC' for State Incentives, 'UPINC ' for Utility/Private Incentives, 'LAWREG' for Laws and Regulations, 'INC' for Incentives, 'PROG' for Programs, 'LUP' for Last Updated, 'OVIEW' for Overview, and 'HILITE' for Highlights., keyword: any # Search laws by keyword in title or text., local: any # Show only local examples of laws and incentives.}\n@returns(200) Successful request\n\n@endgroup\n\n@group {id}.{output_format}\n@endpoint GET /v1/{id}.{output_format}\n@desc Fetch the details of a specific law given the law's ID.\n@required {output_format: any # Response format, api_key: any # API Key, id: any # The id of the law that you are searching}\n@optional {poc: any # Include points of contacts in the return value., expired: any # The 'true' value returns a record no matter its status (current, expired, archived, or repealed). The default 'false' value returns only current laws and incentives.}\n@returns(200) Successful request\n\n@endgroup\n\n@group pocs.{output_format}\n@endpoint GET /v1/pocs.{output_format}\n@desc Get the points of contact for a given jurisdiction.\n@required {output_format: any # Response format, api_key: any # API Key, jurisdiction: any # Return the points of contact for the given Jurisdiction. Jurisdiction must be given as a two character state code (eg, 'CO' for Colorado). A single jurisdiction, or a comma-separate list of multiple jurisdiction, may be given.  Use the code 'US' for federal laws and the code 'DC' for Washington D.C.}\n@returns(200) Successful request\n\n@endgroup\n\n@group category-list.{output_format}\n@endpoint GET /v1/category-list.{output_format}\n@desc Return the law categories for a given category type.\n@required {output_format: any # Response format, api_key: any # API Key}\n@optional {type: any # Search by the category type.}\n@returns(200) Successful request\n\n@endgroup\n\n@end\n"}}