Ready to Test Your Platform?
Start testing your carbon accounting platform with realistic emissions data in seconds
curl https://alpharix.com/health
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.
Everything you need to test your carbon accounting platform with realistic enterprise data
Purchase orders, supplier data, spend analytics with carbon footprint calculations for Scope 3 Categories 3.1 and 3.2.
/mock/sap/ariba/purchase_orders
Employee commuting patterns, office locations, and transportation data for Scope 3 Category 3.7 emissions tracking.
/mock/workday/hcm/employees
Travel bookings, expense reports, hotel stays with emissions calculations for Scope 3 Category 3.6 business travel.
/mock/sap/concur/travel_bookings
Auto-detection and simulation of unknown enterprise systems with intelligent data generation.
/mock/{vendor}/{product}/{endpoint}
Complete REST API with realistic data structures and comprehensive testing scenarios
{
"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
}
}
}
Simulate real-world conditions with various data quality and error scenarios
Normal successful responses with complete data
/purchase_orders/success
API errors, timeouts, and system failures
/employees/error
Incomplete records and missing fields
/travel_bookings/partial_data
Performance testing with 1000+ records
/purchase_orders/large_dataset
GDPR compliance and data restrictions
/employees/privacy_restricted
API throttling and quota management
/any_endpoint/rate_limit
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
Start testing your carbon accounting platform with realistic emissions data in seconds
curl https://alpharix.com/health