Order Info Order Message

Endpoints for messages associated with an order.

'/orders/{id}/messages'

POST

async create(
    @requestBody({
      content: {
        'application/json': {
          schema: getModelSchemaRef(OrderMessage, {
            title: 'NewOrderMessage',
          }),
        },
      },
    })
    orderMessage: Omit<OrderMessage, 'id'>,
    @param.path.number('id') id: number,
  ): Promise<OrderMessage>

Auth: Yes RBAC: Admin, FoundryWorker (owner), Customer (owner)

Add a new chat message for a given order.

GET

async findById(
    @param.path.number('id') id: number,
  ): Promise<OrderMessage[]>

Auth: Yes RBAC: Admin, FoundryWorker (owner), Customer (owner)

Retrieve chat messages for a given order.

Last updated