Realistic Emissions Data for Carbon Accounting Testing

Professional mock server providing comprehensive Scope 1, 2, and 3 emissions data from enterprise systems like SAP Ariba, Workday HCM, and SAP Concur for testing your sustainability platforms.

15+
Scope 3 Categories
3
Enterprise Systems
10+
Test Scenarios

Comprehensive Emissions Testing

Everything you need to test your carbon accounting platform with realistic enterprise data

SAP Ariba Mock

Purchase orders, supplier data, spend analytics with carbon footprint calculations for Scope 3 Categories 3.1 and 3.2.

/mock/sap/ariba/purchase_orders

Workday HCM Mock

Employee commuting patterns, office locations, and transportation data for Scope 3 Category 3.7 emissions tracking.

/mock/workday/hcm/employees

SAP Concur Mock

Travel bookings, expense reports, hotel stays with emissions calculations for Scope 3 Category 3.6 business travel.

/mock/sap/concur/travel_bookings

Generic Mock Service

Auto-detection and simulation of unknown enterprise systems with intelligent data generation.

/mock/{vendor}/{product}/{endpoint}

Professional API Documentation

Complete REST API with realistic data structures and comprehensive testing scenarios

GET https://alpharix.com/mock/sap/ariba/purchase_orders
{
  "metadata": {
    "total_records": 1250,
    "page": 1,
    "page_size": 100,
    "query_time_ms": 245
  },
  "data": [{
    "po_id": "PO-2025-000001",
    "supplier_name": "Green Energy Solutions",
    "total_amount": 25000,
    "currency": "USD",
    "carbon_footprint": {
      "total_kg_co2e": 1250.75,
      "scope3_category": "3.1",
      "calculation_method": "spend_based",
      "data_quality": "high"
    },
    "sustainability_data": {
      "supplier_score": 89,
      "renewable_energy_pct": 75,
      "waste_reduction_pct": 45
    }
  }],
  "scope3_mapping": {
    "category_3_1": {
      "records_mapped": 987,
      "total_emissions_kg_co2e": 2456789.45,
      "confidence": 0.94
    }
  }
}
Realistic carbon footprint calculations
Supplier sustainability scoring
Data quality indicators
Scope 3 category mapping

Comprehensive Test Scenarios

Simulate real-world conditions with various data quality and error scenarios

Success Scenarios

Normal successful responses with complete data

/purchase_orders/success

Error Simulation

API errors, timeouts, and system failures

/employees/error

Partial Data

Incomplete records and missing fields

/travel_bookings/partial_data

Large Datasets

Performance testing with 1000+ records

/purchase_orders/large_dataset

Privacy Restrictions

GDPR compliance and data restrictions

/employees/privacy_restricted

Rate Limiting

API throttling and quota management

/any_endpoint/rate_limit

Easy Integration

Get started with our mock server in minutes with simple HTTP requests

# Test basic endpoint
curl https://alpharix.com/mock/sap/ariba/purchase_orders

# Test with error scenario  
curl https://alpharix.com/mock/sap/ariba/purchase_orders/error

# Test with timeout (5 seconds)
curl https://alpharix.com/mock/sap/concur/travel_bookings/timeout/5000

# Test large dataset
curl https://alpharix.com/mock/workday/hcm/employees/large_dataset
// Fetch purchase orders with error handling
async function fetchPurchaseOrders() {
  try {
    const response = await fetch('https://alpharix.com/mock/sap/ariba/purchase_orders');
    const data = await response.json();
    
    console.log(`Found ${data.metadata.total_records} purchase orders`);
    console.log(`Total emissions: ${data.scope3_mapping.category_3_1.total_emissions_kg_co2e} kg CO2e`);
    
    return data;
  } catch (error) {
    console.error('Error fetching purchase orders:', error);
  }
}
import requests
import json

# Fetch employee commute data
def get_employee_commute_data():
    url = "https://alpharix.com/mock/workday/hcm/employees"
    
    try:
        response = requests.get(url)
        response.raise_for_status()
        
        data = response.json()
        total_emissions = sum(emp['carbon_emissions_kg_co2e'] 
                            for emp in data['data'])
        
        print(f"Total commute emissions: {total_emissions:.2f} kg CO2e")
        return data
        
    except requests.exceptions.RequestException as e:
        print(f"Error: {e}")
        return None

Ready to Test Your Platform?

Start testing your carbon accounting platform with realistic emissions data in seconds

No setup required
HTTPS enabled
24/7 available
Test now bash
curl https://alpharix.com/health
✅ Status: 200 OK ⏱️ Uptime: 99.9%