<div class="post-text">
        <p>I have multiple different APIs with different schemas serialised in XML or JSON which I need to output as a standardised schema.</p>

<p>Main features needed:</p>

<ul><li><strong>Serialisation to XML and JSON</strong></li><li><strong>Authentication</strong>
<ul><li>I.e.: can't get/set data unless you have the correct user+pass</li></ul></li><li><strong>Role/Scope limitation</strong>
<ul><li>I.e.: you can't access everything in our database, only what your role allows for</li></ul></li><li><strong>Get/set (conversion) between different schemas</strong>
<ul><li>I.e.: No matter the input API, you can get it formatted in whichever output API you request</li></ul></li></ul>

<p>Is this the sort of problem <a href="http://slumber.in/" rel="nofollow">Slumber</a> with <a href="http://tastypieapi.org/" rel="nofollow">TastyPie</a> would be best for?</p>

<p>Or are there a different libraries you'd recommend?</p><p>Thanks for all suggestions,</p><p>Alec Taylor<br></p><p></p></div>