openapi: 3.1.0 info: title: Bloomberg EMSX Trading Brokers Teams API description: Bloomberg Execution Management System (EMSX) API provides programmatic access to Bloomberg's order and execution management platform. It enables automated order creation, routing, modification, and execution monitoring for equity, fixed income, futures, and options trading across global markets. The API supports order lifecycle management, broker selection, route management, and real-time fill notifications through the Bloomberg Terminal and B-PIPE infrastructure. version: '1.0' contact: name: Bloomberg Professional Support url: https://www.bloomberg.com/professional/support/ termsOfService: https://www.bloomberg.com/notices/tos/ servers: - url: https://api.bloomberg.com/emsxapi/v1 description: Bloomberg EMSX Production API security: - bearerAuth: [] tags: - name: Teams description: Manage EMSX trading teams paths: /teams: get: operationId: listTeams summary: Bloomberg EMSX List EMSX teams description: Retrieve a list of EMSX trading teams that the authenticated user has access to. tags: - Teams responses: '200': description: List of teams content: application/json: schema: type: object properties: teams: type: array items: $ref: '#/components/schemas/Team' '401': $ref: '#/components/responses/Unauthorized' components: responses: Unauthorized: description: Authentication required or invalid credentials content: application/json: schema: $ref: '#/components/schemas/Error' schemas: Error: type: object properties: code: type: string description: Error code message: type: string description: Human-readable error message details: type: array items: type: object properties: field: type: string description: Field that caused the error message: type: string description: Detail about the field error description: Detailed error information Team: type: object properties: name: type: string description: Team name description: type: string description: Team description members: type: array items: type: string description: List of team member identifiers securitySchemes: bearerAuth: type: http scheme: bearer bearerFormat: JWT description: Bloomberg API authentication token obtained via Bloomberg B-PIPE or Bloomberg Terminal authentication externalDocs: description: Bloomberg EMSX API Documentation url: https://www.bloomberg.com/professional/support/api-library/