Currently only conversations can be pulled, and then messages to that specific conversation id. All messages can be pulled via analytics endpoint, but this is restrictive in nature.
Instead it would be great to query the endpoint directly for all messages with search syntax similar to conversations.