name: IBM MQ description: APIs for IBM MQ messaging middleware for enterprise integration. deliveryModel: model: saas open_source: false commercial: true callable_host: false label: Hosted service ยท you call their endpoint confidence: medium source: - openapi - pricing generated: '2026-08-28' method: derived accessModel: pricing: paid onboarding: unknown trial: false try_now: false public: false label: Paid confidence: medium source: - plans - authentication - security generated: '2026-09-03' method: derived image: https://www.ibm.com/brand/experience-guides/developer/8f4e3cc842d31b9a55e57cb2b0e49605/02_8-bar-positive.svg tags: - Async - Enterprise - Integration - Messaging - Middleware - Queues - Real-Time tags_raw: - Async - Enterprise - Integration - Messaging - Middleware - Queue - Real-Time created: '2024-01-20' modified: '2026-05-19' url: https://www.ibm.com/products/mq specificationVersion: '0.23' apis: - name: IBM MQ JMS API description: Java Message Service API for IBM MQ. image: >- https://www.ibm.com/brand/experience-guides/developer/8f4e3cc842d31b9a55e57cb2b0e49605/02_8-bar-positive.svg humanURL: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-jms tags: - Java - JMS - Messaging tags_raw: - Java - Jms - Messaging properties: - type: Documentation url: https://www.ibm.com/docs/en/ibm-mq/latest?topic=mq-developing-jms-applications - type: SDKs url: https://mvnrepository.com/artifact/com.ibm.mq/com.ibm.mq.allclient - type: AsyncAPI url: asyncapi/ibm-mq-messaging-asyncapi.yml contact: - FN: IBM Support email: support@ibm.com url: https://www.ibm.com/mysupport - name: IBM MQ Native API description: Native procedural API for IBM MQ (MQI). image: >- https://www.ibm.com/brand/experience-guides/developer/8f4e3cc842d31b9a55e57cb2b0e49605/02_8-bar-positive.svg humanURL: https://www.ibm.com/docs/en/ibm-mq/latest?topic=reference-mqi tags: - Mqi - Native - Procedural properties: - type: Documentation url: https://www.ibm.com/docs/en/ibm-mq/latest?topic=programming-mqi contact: - FN: IBM Support email: support@ibm.com url: https://www.ibm.com/mysupport - aid: ibm-mq:ibm-mq-channels-api name: IBM MQ Channels API description: Manage and query channel objects and status humanURL: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-rest-overview baseURL: https://{host}:{port}/ibmmq/rest/v2 tags: - Channels properties: - type: OpenAPI url: openapi/ibm-mq-channels-api-openapi.yml - type: Documentation url: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-rest - type: Documentation url: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-messaging-rest - aid: ibm-mq:ibm-mq-installations-api name: IBM MQ Installations API description: Query MQ installation information humanURL: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-rest-overview baseURL: https://{host}:{port}/ibmmq/rest/v2 tags: - Installations properties: - type: OpenAPI url: openapi/ibm-mq-installations-api-openapi.yml - type: Documentation url: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-rest - type: Documentation url: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-messaging-rest - aid: ibm-mq:ibm-mq-login-api name: IBM MQ Login API description: Authentication token management humanURL: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-rest-overview baseURL: https://{host}:{port}/ibmmq/rest/v2 tags: - Login properties: - type: OpenAPI url: openapi/ibm-mq-login-api-openapi.yml - type: Documentation url: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-rest - type: Documentation url: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-messaging-rest - aid: ibm-mq:ibm-mq-queue-managers-api name: IBM MQ Queue Managers API description: Manage and query queue manager objects and status humanURL: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-rest-overview baseURL: https://{host}:{port}/ibmmq/rest/v2 tags: - Queue Managers properties: - type: OpenAPI url: openapi/ibm-mq-queue-managers-api-openapi.yml - type: Documentation url: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-rest - type: Documentation url: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-messaging-rest - aid: ibm-mq:ibm-mq-queue-messaging-api name: IBM MQ Queue Messaging API description: Send and receive messages on queues humanURL: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-rest-overview baseURL: https://{host}:{port}/ibmmq/rest/v2 tags: - Queue Messaging properties: - type: OpenAPI url: openapi/ibm-mq-queue-messaging-api-openapi.yml - type: Documentation url: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-rest - type: Documentation url: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-messaging-rest - aid: ibm-mq:ibm-mq-queues-api name: IBM MQ Queues API description: Manage and query queue objects and status humanURL: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-rest-overview baseURL: https://{host}:{port}/ibmmq/rest/v2 tags: - Queues properties: - type: OpenAPI url: openapi/ibm-mq-queues-api-openapi.yml - type: Documentation url: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-rest - type: Documentation url: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-messaging-rest - aid: ibm-mq:ibm-mq-subscriptions-api name: IBM MQ Subscriptions API description: Manage and query subscription objects humanURL: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-rest-overview baseURL: https://{host}:{port}/ibmmq/rest/v2 tags: - Subscription tags_raw: - Subscriptions properties: - type: OpenAPI url: openapi/ibm-mq-subscriptions-api-openapi.yml - type: Documentation url: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-rest - type: Documentation url: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-messaging-rest - aid: ibm-mq:ibm-mq-topic-messaging-api name: IBM MQ Topic Messaging API description: Publish messages to topics humanURL: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-rest-overview baseURL: https://{host}:{port}/ibmmq/rest/v2 tags: - Topic Messaging properties: - type: OpenAPI url: openapi/ibm-mq-topic-messaging-api-openapi.yml - type: Documentation url: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-rest - type: Documentation url: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-messaging-rest - aid: ibm-mq:ibm-mq-topics-api name: IBM MQ Topics API description: Manage and query topic objects humanURL: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-rest-overview baseURL: https://{host}:{port}/ibmmq/rest/v2 tags: - Topic tags_raw: - Topics properties: - type: OpenAPI url: openapi/ibm-mq-topics-api-openapi.yml - type: Documentation url: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-rest - type: Documentation url: https://www.ibm.com/docs/en/ibm-mq/latest?topic=api-messaging-rest common: - type: Plans url: plans/ibm-mq-plans-pricing.yml - type: RateLimits url: rate-limits/ibm-mq-rate-limits.yml - type: FinOps url: finops/ibm-mq-finops.yml - type: Website url: https://www.ibm.com/ - type: AgenticAccess url: agentic-access/ibm-mq-agentic-access.yml - type: VulnerabilityDisclosure url: security/ibm-mq-vulnerability-disclosure.yml - type: DomainSecurity url: security/ibm-mq-domain-security.yml - type: Authentication url: authentication/ibm-mq-authentication.yml - type: GitHubOrganization url: https://github.com/ibm-messaging - type: GettingStarted url: https://www.ibm.com/docs/en/ibm-mq/latest?topic=mq-getting-started - type: tutorials url: https://developer.ibm.com/tutorials/?s=mq - type: downloads url: https://www.ibm.com/support/pages/downloading-ibm-mq - type: Pricing url: https://www.ibm.com/products/mq/pricing - type: Support url: https://www.ibm.com/mysupport - type: Blog url: >- https://community.ibm.com/community/user/integration/communities/community-home?CommunityKey=183ec850-4947-49c8-9a2e-8e7c7fc46c64 - type: JSONLD url: json-ld/ibm-mq-context.jsonld - type: JSONSchema url: json-schema/ibm-mq-queue-manager-schema.json - type: JSONSchema url: json-schema/ibm-mq-queue-schema.json - type: Rules url: rules/ibm-mq-rules.yml maintainers: - FN: Kin Lane email: kin@apievangelist.com