> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sensorup.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Methane Reconcile Backend Subgraph Reference

> Technical reference for the su-methane-reconcile-backend subgraph providing emissions reconciliation.

# Methane Reconcile Backend Subgraph Reference

The `su-methane-reconcile-backend` subgraph provides emissions reconciliation and compliance reporting.

## Subgraph Information

* **Name**: `su-methane-reconcile-backend`
* **Routing URL**: `https://8fzyria1t5.execute-api.us-west-2.amazonaws.com/poc/graphql`
* **Last Updated**: 2025-08-15
* **SDL**: [View Schema](../schemas/sdl/su-methane-reconcile-backend.graphql)

## Overview

Emissions reconciliation, compliance status, and reporting.

## Root Query Fields

```graphql theme={null}
extend type Query {
  reconciledEmissions: ReconciledEmissions
  reconciledReports: ReconciledReports
  reconciledDecisions: ReconciledDecisions
  reconciliationErrors: ReconciliationErrors
  co2eSiteMonthReports: Co2eSiteMonthReports
  co2eMonthReports: Co2eMonthReports
  scope2Emissions: Scope2Emissions
  reconciliationSiteMonths: ReconciliationSiteMonths
  reconciliationMonths: ReconciliationMonths
  reconciliationReports: ReconciliationReports
}
```

## Root Mutation Fields

```graphql theme={null}
extend type Mutation {
  updateReconciledEmission(input: UpdateReconciledEmissionInput!): ReconciledEmissionMutationResult!
  logReconciliationError(input: LogReconciliationErrorInput!): ReconciliationErrorMutationResult!
  logReconciliationDecision(input: LogReconciliationDecisionInput!): ReconciliationDecisionMutationResult!
  confirmReconciliationDecision(input: ConfirmReconciliationDecisionInput!): ReconciliationDecisionMutationResult!
  requestDecisionsReviewForApproval(input: RequestDecisionsReviewForApprovalInput!): ReconciliationDecisionMutationResult!
  approveDecisionsReviewRequest(input: ApproveDecisionsReviewRequestInput!): ReconciliationDecisionMutationResult!
  reopenReconciliationSiteMonth(input: ReopenReconciliationSiteMonthInput!): ReconciliationSiteMonthMutationResult!
  exportReconciledEmissions(input: ExportReconciledEmissionsInput!): ExportReconciledEmissionsMutationResult!
  updateScope2Emission(input: UpdateScope2EmissionInput!): Scope2EmissionMutationResult!
  triggerReconciliation(input: TriggerReconciliationInput!): TriggerReconciliationMutationResult!
  reconcileEmissionEvents(input: ReconcileEmissionEventsInput!): ReconcileEmissionEventsMutationResult!
  upsertRolledUpReconciledEmissions(input: UpsertRolledUpReconciledEmissionsInput!): RolledUpReconciledEmissionsMutationResult!
}
```

## Related Resources

* **[Emissions Guide](../guides/emissions)** - Reconciliation workflows
* **[Full SDL Schema](../schemas/sdl/su-methane-reconcile-backend.graphql)** - Complete type definitions
