{"repo":"crowdin/crowdin-api-client-ruby","free":true,"listed":false,"github":"https://github.com/crowdin/crowdin-api-client-ruby","clone":"git clone https://github.com/crowdin/crowdin-api-client-ruby.git","description":"Ruby client library for Crowdin API","language":"Ruby","stars":59,"topics":["i18n","ruby","api","sdk","hacktoberfest"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Crowdin Ruby client The Crowdin Ruby client is a lightweight interface to the Crowdin API. It provides common services for making API requests. Crowdin API is a full-featured RESTful API that helps you to integrate localization into your development process. The endpoints that we use allow you to easily make calls to retrieve information and to execute actions needed. API Client Docs &nbsp; &nbsp; Crowdin API &nbsp; &nbsp; Crowdin Enterprise API Requirements Ruby = 2.4 Installation Add this line to your application's Gemfile: And then execute: Or install it yourself as: Quick start Initialization To generate a new token in Crowdin, follow these steps: - Go to Account Settings API tab, Personal Access Tokens section, and click New Token . - Specify Token Name and click Create . To generate a new token in Crowdin Enterprise, follow these steps: - Go to Account Settings Access tokens tab and click New token . - Specify Token Name , select Scopes and Projects , click Create . Usage GraphQL API The client can send GraphQL requests to Crowdin's default API host or to an Enterprise organization endpoint. You can also provide a custom endpoint URL for testing. Fetch all records There is a possibility to fetch all records from paginatable methods using fetch all method. Command-Line Client The Crowdin Ruby client support crowdin-console, where you can test endpoints easier Or Crowdin Enterprise Note: you can specify full organization domain by adding '.com' When execute you'll have IR","default_branch":null,"files":null,"tree":[],"storefront":"/r/crowdin","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/crowdin/crowdin-api-client-ruby/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}