You can use metaWeblog.getRecentPosts to retrieve draft posts.<div><br></div><div>Just specify &quot;draft&quot; for &quot;post_status&quot; and it will retrieve draft posts (or set &quot;post_status&quot; to &quot;publish&quot; to retrieve published posts).</div>
<div><br></div><div>You can also retrieve a large number of posts by specifying &quot;numberposts&quot; ... if you don&#39;t specify this, WordPress will return 10 posts by default.  Unfortunately, there&#39;s not a more efficient way than setting &quot;numberposts&quot; to a very large number.</div>
<div><br></div><div>There are some more details about the metaWeblog API requests here: <a href="http://mindsharestrategy.com/2010/wp-xmlrpc-metaweblog/">http://mindsharestrategy.com/2010/wp-xmlrpc-metaweblog/</a> ... also, check out the inline documentation of /wp-includes/class-wp-xmlrpc-server.php<br>
<br><div class="gmail_quote">On Wed, Sep 7, 2011 at 12:57 PM, Olivier Collet <span dir="ltr">&lt;<a href="mailto:oc@ocollet.com">oc@ocollet.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Hi everyone,<br>
<br>
Is there any way to retrieve draft posts only? Or published posts only?<br>
<br>
I know I could use getRecentPostTitles for the last X posts, but I cannot assume I will get all the drafts within that X amount, and I don&#39;t want to use a large X amount (say 1000) as it&#39;s far from being a good solution.<br>

<br>
Thanks in advance,<br>
Olivier<br>
_______________________________________________<br>
wp-xmlrpc mailing list<br>
<a href="mailto:wp-xmlrpc@lists.automattic.com">wp-xmlrpc@lists.automattic.com</a><br>
<a href="http://lists.automattic.com/mailman/listinfo/wp-xmlrpc" target="_blank">http://lists.automattic.com/mailman/listinfo/wp-xmlrpc</a><br>
</blockquote></div><br></div>