Introduction

AS2aaS is an enterprise-grade AS2 messaging platform that provides secure, reliable B2B communication through modern REST APIs. Built for developers and enterprises who need to integrate AS2 messaging into their applications without the complexity of managing AS2 infrastructure.

About AS2
AS2 (Applicability Statement 2) is a secure protocol for B2B messaging, widely adopted in healthcare, retail, and supply chain industries for EDI transactions and document exchange.

Platform Overview

AS2aaS delivers enterprise AS2 messaging capabilities through a comprehensive platform:

  • RESTful APIs - Modern JSON APIs for all AS2 operations
  • Bidirectional Messaging - Send and receive AS2 messages seamlessly
  • Dedicated AS2 Endpoints - as2.as2aas.com for message receiving
  • Enterprise Security - X.509 certificates, encryption, and digital signatures
  • Real-time Monitoring - Complete visibility into message status and delivery
  • Event-driven Architecture - Webhook notifications for all platform events
  • Sandbox Testing - Complete testing environment with simulation tools
  • Flexible Billing - Usage-based pricing with enterprise billing features

Core Capabilities

Message Processing

Send and receive AS2 messages with automatic handling of encryption, signing, compression, and MDN (Message Disposition Notification) processing.

Sending Messages:

  • REST API: POST /v1/messages
  • File uploads supported
  • Real-time status tracking

Receiving Messages:

  • Dedicated endpoint: https://as2.as2aas.com/as2/receive
  • Automatic processing and storage
  • Webhook notifications for new messages

Trading Partner Management

Comprehensive partner configuration including AS2 identifiers, endpoint URLs, certificates, and communication preferences.

Certificate Management

Complete X.509 certificate lifecycle management with automatic expiry monitoring and validation.

Real-time Events

Webhook-based event system providing instant notifications for message status changes, certificate events, and billing updates.

Getting Started

API Access

All platform functionality is accessed through RESTful APIs using API key authentication. Each tenant receives dedicated API keys for secure access to their resources.

First Steps

  1. Obtain your API credentials from the platform dashboard
  2. Configure your first trading partner
  3. Upload necessary X.509 certificates
  4. Send your first AS2 message
  5. Configure webhook endpoints for event notifications

Industry Applications

Healthcare & Pharmaceuticals

  • DSCSA Track & Trace compliance
  • EPCIS document processing
  • Verification request handling
  • Exception management workflows

Retail & Supply Chain

  • EDI transaction processing
  • Advanced Shipping Notices (ASN)
  • Purchase order automation
  • Inventory synchronization

Manufacturing

  • Production scheduling communications
  • Quality certification exchange
  • Supplier integration
  • Compliance reporting

Architecture

AS2aaS operates as a multi-tenant platform with strict data isolation between tenants. The platform provides:

  • REST API Gateway - Modern JSON APIs for all operations
  • AS2 Processing Engine - Enterprise-grade AS2 protocol implementation
  • Secure Storage - Encrypted storage for messages and certificates
  • Event System - Real-time webhook delivery
  • Monitoring - Comprehensive audit logging and analytics

Platform Architecture

The following diagram illustrates how AS2aaS integrates with your applications and trading partners:

Loading diagram...

Security & Compliance

The platform implements enterprise-grade security measures:

  • Multi-tenant Isolation - Complete data separation between tenants
  • API Authentication - Bearer token authentication with scoped access
  • Certificate Management - Secure storage and handling of X.509 certificates
  • Audit Logging - Comprehensive audit trails for all operations
  • Encryption - Data encryption at rest and in transit

Support & Resources

  • API Reference - Complete OpenAPI specification with interactive documentation
  • Integration Guides - Step-by-step integration instructions
  • Code Examples - Sample implementations in multiple programming languages
  • Technical Support - Enterprise support for platform users

Next Steps

Begin your integration by exploring the platform fundamentals: