IBM MQ API calls for receiving and sending messages on message queues. COBOL programs use these calls (via CALL or CICS MQ commands) for asynchronous communication.