code: func ListMessages(c *messagebird.Client, conversationID string, options *ListOptions) (*MessageList, error) {
  	query := paginationQuery(options)
  	uri := fmt.Sprintf("%s/%s/%s?%s", path, conversationID, messagesPath, query)
  
  	messageList := &MessageList{}
  	if err := request(c, messageList, http.MethodGet, uri, nil); err != nil {
  		return nil, err
  	}
  
  	return messageList, nil
  }
docs: // ListMessages gets a collection of messages from a conversation. Pagination
  // can be set in the options.