SOAP API
SOAP API documentation and collections for Attendance on Demand (AOD) system integration.
This section contains Bruno API collections and documentation for integrating with the AOD SOAP API. These collections provide pre-configured SOAP requests for absence management, access account operations, and other system interactions.
Overview
This Bruno collection provides SOAP API endpoints for interacting with the AOD system. It includes requests for absence management and access account operations.
Download Collection
📥 Bruno Collection:
- Browse Collection: The AOD SOAP folder contains the complete Bruno collection with organized SOAP API requests
- Download Options:
- Download Complete Collection (ZIP) - Download the entire SOAP collection as a single ZIP file
- Browse individual requests in the AOD SOAP folder
- Clone the entire collection from the
public/aod/soapapi/AOD_SOAPdirectory in the repository
API Endpoints
SOAP API Categories
The collection includes the following categories:
Absence Management
- getBenefitsSimple - Retrieve employee benefits information
Access Accounts
- getAccessAccountWorkgroupAccessRightsByAccountCode - Get workgroup access rights for a specific account
- getAccessAccounts - Retrieve access account information
Authentication
The collection uses SOAP-based authentication with the AOD system.
Environment Variables
Configure the following variables for your environment:
- SOAP endpoint URL
- Authentication credentials
- Company/tenant identifiers
Usage
SOAP API collections are used for:
- System Integration: Connect external systems with AOD via SOAP
- Absence Management: Manage employee absences and benefits
- Access Control: Query and manage access accounts and permissions
- Legacy Integration: Support systems requiring SOAP protocol
Getting Started
- Download Collection: Clone or download the AOD SOAP folder containing the Bruno collection
- Import to Bruno: Open Bruno and import the collection from the AOD SOAP directory
- Configure Environment: Set up SOAP endpoint URLs and authentication credentials
- Test Endpoints: Verify connectivity and data access using the available SOAP requests
- Implement Integration: Use the SOAP APIs in your applications
Technical Notes
- Collection format: Bruno API Client (.bru files)
- Protocol: SOAP (Simple Object Access Protocol)
- Organized into functional categories (Absence Management, Access Accounts)
- SOAP envelope and body structure included in requests
- Environment variables support for flexible configuration
Content Inventory
Assets
- bruno.json - Bruno collection configuration file