Changelog
Keep track of changes to NexumAPI. This changelog is maintained in a best effort fashion and may not reflect all changes being made.
June 2026
Added a protected MCP server at
/mcp/for agent-based NaaS and SymXchange workflowsAdded MCP discovery tools for capabilities, configured Syms, SymXchange services, record types, and compact operation schemas
Added MCP read tools for getting, listing, and searching SymXchange records
Added MCP FindBy support for global account searches such as last-name, SSN, MICR, and other
findBy*operationsAdded MCP PowerOn execution support, including standard and MCW PowerOn operations when write tools are enabled
Added MCP transaction workflows for posting, reversing, and transaction lookups when enabled for the deployment
Added MCP domain tools for user management, ECAA authentication, file upload/download, batch jobs, balancing, credit reports, and cash-machine operations
Added MCP NaaS utility tools for health, keep-alive, host configs, connection status, and supported services
Added optional MCP write tools for create, update, and delete record workflows when explicitly enabled
Added SymXchange credential forwarding for MCP via
X-NaaS-SymX-CredentialsAdded configurable MCP enablement and write gating through NaaS configuration
December 2025
Added WSDL caching and SymXchange type generation
Added generated types for all SymXchange
2022.01servicesAdded generated types for SymXchange
2018.01through2021.01servicesAdded generated types for persistent SymXchange endpoints
Added typed OpenAPI response models for utility endpoints
Added dynamic type registry support with service discovery
August 2025
Improved logging and request diagnostics
Tuned health check thresholds and ALB health behavior
July 2025
Added the main API key requirement
Added passthrough request tests and message ID logging
Added passthrough authentication fixes
Fixed protocol selection for passthrough routes
Improved preflight request handling and logging
June 2025
Added retry logic for initialization and service calls
Added unique instance ID checks during startup
May 2025
Added recurring health check jobs
Updated health check behavior
Added runtime identifiers to logs for better traceability
March 2025
Added Fargate execution support for NaaS
Added container health checks and request-count based autoscaling
Added support for running warmers across execution types
December 2024
Added retries for SOAP client creation
Added a default timeout for SOAP client creation
Added a custom logger with trace-level logging
Improved stack trace logging for uncaught exceptions
Reduced SOAP client creation log noise
August 2024
Switched to REST API Gateway
Added custom HTTP client timeout support
Added SymXchange connection status checks
Improved invoke and passthrough error messaging
Added API key generation image support
July 2024
Added supported-services route
Added self-hosted image generation for multiple architectures
Added logging for passthrough requests
Added default tenant identifier handling for passthrough routes
Added support for switching SymXchange calls to HTTP where required
Patched SOAP parsing for SymXchange
Version_elementsImproved traceback and error logging
June 2024
Rebuilt NaaS on the Python/FastAPI runtime
Added direct SymXchange connection support
Added async request handling
Added case-insensitive routes
Added correlation IDs, timing middleware, and structured error handlers
Added CORS headers to SymXchange responses
Added passthrough routes
Added Form URLEncoded request support
Added custom field support
Added
/healthendpoint for NaaS statusAdded auth to passthrough routes
Added support for
/persistentSymX servicesFixed dynamic namespacing for recursive child elements
Improved Datadog logging and health invocation handling
March 2024
Added support for Dynamic Custom Logging fields
Updated default response formatting
February 2024
Added more performance improvements
Improved graceful logging behavior
January 2024
Added major performance improvements
Added asymmetric API key verification
Added request ID logging on errors
October 2023
Added Form URLEncoded content-type support to NaaS
Added support for nested fields in Form URLEncoded requests
Added SymXchange native passthrough mode to capture external vendor logs
Last updated
Was this helpful?