{"_id":"55fdaf4156d6990d00a6cac5","category":{"_id":"56156581dc8aea0d002475e8","pages":["5615659951a1050d00e35924","561565ca51a1050d00e35926"],"__v":2,"project":"556cd8aec14029190092d292","version":"556cd8aec14029190092d295","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-10-07T18:33:37.565Z","from_sync":false,"order":5,"slug":"more-integrations","title":"More Integrations"},"parentDoc":null,"project":"556cd8aec14029190092d292","user":"556cbb50c14029190092d20f","__v":9,"version":{"_id":"556cd8aec14029190092d295","__v":14,"project":"556cd8aec14029190092d292","createdAt":"2015-06-01T22:11:58.756Z","releaseDate":"2015-06-01T22:11:58.756Z","categories":["556cd8afc14029190092d296","55ca5a55241e790d004f47ea","55dc9fdb4f535537007da1b2","55dc9fdfc755b63700dc843c","55fdb08c4bebdf17004130d4","560ef4c2a36c610d00e7013e","5613db296a092921004c30c2","56156581dc8aea0d002475e8","56169d1ee98f5517005627a8","5622fde7de7dc01700c6dd5f","56cf75f3336aa60b0086a495","5818f3c02093901b00bcf91a","582f7ff88ea0800f0035639a","583f30c110448a2500dd990f"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.0.0","version":"1.0"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2015-09-19T18:53:53.148Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":2,"body":"## Reverb Official Client Libraries\n\nWe are in the process of building out client libraries for many languages. Here are a few to get you started.\n\n* [Reverb API - Ruby](https://github.com/reverbdotcom/reverb-api.rb)\n* [Magento Plugin - PHP](https://github.com/reverbdotcom/reverb-magento)\n* [Reverb JavaScript API Client](https://github.com/reverbdotcom/reverb-api.js) - Designed for embedded widgets.\n\n## Community Libraries\n\n* [Reverb API - Java](https://github.com/jamesdlow/reverb-api-java) - geared toward affiliates\n\n## Sample Code (Node, Ruby, JavaScript, Python)\n\nPlease [View our Interactive API Reference](https://dev.reverb.com/v1.0/reference) to get sample code in many common languages.\n\n## Translating curl to other languages\n\nMost of the examples in this documentation will use the `curl` command which is available on most platforms. To translate this into other languages, please use the following references:\n\n* [Curl in PHP](http://php.net/manual/en/book.curl.php)\n* [Curl in C#](http://stackoverflow.com/questions/21255725/webrequest-equivalent-to-curl-command)\n* For Ruby, use [httparty](https://github.com/jnunemaker/httparty) or [typhoeus](https://github.com/typhoeus/typhoeus)","excerpt":"","slug":"sample-code-and-client-libraries","type":"basic","title":"Client Libraries"}
## Reverb Official Client Libraries We are in the process of building out client libraries for many languages. Here are a few to get you started. * [Reverb API - Ruby](https://github.com/reverbdotcom/reverb-api.rb) * [Magento Plugin - PHP](https://github.com/reverbdotcom/reverb-magento) * [Reverb JavaScript API Client](https://github.com/reverbdotcom/reverb-api.js) - Designed for embedded widgets. ## Community Libraries * [Reverb API - Java](https://github.com/jamesdlow/reverb-api-java) - geared toward affiliates ## Sample Code (Node, Ruby, JavaScript, Python) Please [View our Interactive API Reference](https://dev.reverb.com/v1.0/reference) to get sample code in many common languages. ## Translating curl to other languages Most of the examples in this documentation will use the `curl` command which is available on most platforms. To translate this into other languages, please use the following references: * [Curl in PHP](http://php.net/manual/en/book.curl.php) * [Curl in C#](http://stackoverflow.com/questions/21255725/webrequest-equivalent-to-curl-command) * For Ruby, use [httparty](https://github.com/jnunemaker/httparty) or [typhoeus](https://github.com/typhoeus/typhoeus)