Welcome to the documentation for the Inflation Reduction Act (IRA) Rebates API. This documentation provides detailed information about the JSON schemas used to interact with the API endpoints involved in managing the rebate process.
Each API endpoint requires specific JSON payloads for requests. The schemas in this documentation define:
- Required and optional fields for each request
- Data types and formats for all fields
- Nested object structures and relationships
- Validation rules and constraints
These schemas are essential for ensuring your API requests are properly formatted and contain all necessary information for processing rebate-related operations.
The API supports several key operations:
- Reservations: Reserve rebate funds for planned improvements
- Redemptions: Claim rebates for completed work
- Bulk Reporting: Submit multiple records in a single request
- File Management: Handle documentation and supporting files
Each schema is presented with:
- A description of its purpose
- Complete field definitions and requirements
- Related schemas and dependencies
Browse through the documentation using the navigation to find the specific endpoints and operations you need. Each schema page provides the information necessary to construct valid API requests for your use case.