{"id":45900494,"url":"https://github.com/didww/didww-v3-ruby","last_synced_at":"2026-02-27T22:28:04.187Z","repository":{"id":28878364,"uuid":"119607200","full_name":"didww/didww-v3-ruby","owner":"didww","description":"Ruby client for DIDWW API v3","archived":false,"fork":false,"pushed_at":"2026-02-23T09:50:28.000Z","size":322,"stargazers_count":8,"open_issues_count":0,"forks_count":6,"subscribers_count":7,"default_branch":"master","last_synced_at":"2026-02-23T18:16:30.841Z","etag":null,"topics":["api-client","didww","json-api","voip"],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/didww.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2018-01-30T23:23:28.000Z","updated_at":"2026-02-23T09:50:33.000Z","dependencies_parsed_at":"2022-09-15T23:40:42.563Z","dependency_job_id":"ee287391-43fe-4cc4-9748-33ca7f3427ff","html_url":"https://github.com/didww/didww-v3-ruby","commit_stats":{"total_commits":74,"total_committers":7,"mean_commits":"10.571428571428571","dds":0.4054054054054054,"last_synced_commit":"b3cc8c51069808f1b731a9841a5bb5b62d411f1d"},"previous_names":[],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/didww/didww-v3-ruby","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/didww%2Fdidww-v3-ruby","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/didww%2Fdidww-v3-ruby/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/didww%2Fdidww-v3-ruby/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/didww%2Fdidww-v3-ruby/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/didww","download_url":"https://codeload.github.com/didww/didww-v3-ruby/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/didww%2Fdidww-v3-ruby/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29917569,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-27T19:37:42.220Z","status":"ssl_error","status_checked_at":"2026-02-27T19:37:41.463Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api-client","didww","json-api","voip"],"created_at":"2026-02-27T22:28:03.692Z","updated_at":"2026-02-27T22:28:04.177Z","avatar_url":"https://github.com/didww.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"Ruby client for DIDWW API v3.\n\n![Tests](https://github.com/didww/didww-v3-ruby/workflows/Tests/badge.svg)\n[![Gem Version](https://badge.fury.io/rb/didww-v3.svg)](https://badge.fury.io/rb/didww-v3)\n\nAbout DIDWW API v3\n-----\n\nThe DIDWW API provides a simple yet powerful interface that allows you to fully integrate your own applications with DIDWW services. An extensive set of actions may be performed using this API, such as ordering and configuring phone numbers, setting capacity, creating SIP trunks and retrieving CDRs and other operational data.\n\nThe DIDWW API v3 is a fully compliant implementation of the [JSON API specification](http://jsonapi.org/format/).\n\nRead more https://doc.didww.com/api\n\nGem Versions **4.X.X** and branch [master](https://github.com/didww/didww-v3-ruby) are intended to use with DIDWW API 3 version [2022-05-10](https://doc.didww.com/api3/2022-05-10/index.html).\n\nGem Versions **3.X.X** and branch [release-3](https://github.com/didww/didww-v3-ruby/tree/release-3) are intended to use with DIDWW API 3 version [2021-12-15](https://doc.didww.com/api3/2021-12-15/index.html).\n\nGem Versions **2.X.X** and branch [release-2](https://github.com/didww/didww-v3-ruby/tree/release-2) are intended to use with DIDWW API 3 version [2021-04-19](https://doc.didww.com/api3/2021-04-19/index.html).\n\nGem Versions **1.X.X** and branch [release-1](https://github.com/didww/didww-v3-ruby/tree/release-1) are intended to use with DIDWW API 3 version [2017-09-18](https://doc.didww.com/api3/2017-09-18/index.html).\n\n## Installation\n\nAdd this line to your application's Gemfile:\n\n```ruby\ngem 'didww-v3'\n```\n\nAnd then execute:\n\n    $ bundle\n\nOr install it yourself as:\n\n    $ gem install didww-v3\n\n## Usage\n\n```ruby\nrequire 'didww'\n\nclient = DIDWW::Client.configure do |config|\n  config.api_key  = '34ffe988432b980f4ba19432539b704f'\n  config.api_mode = :sandbox\nend\n\nclient.balance\n```\n\nFor details on obtaining your API key please visit https://doc.didww.com/api#introduction-api-keys\n\nSee integration example at https://github.com/didww/didww-v3-rails-sample\n\n## Resource Relationships\n\nSee [docs/resource_relationships.md](docs/resource_relationships.md) for a Mermaid ER diagram showing all `has_one`, `has_many`, and `belongs_to` relationships between resources.\n\n## Development\n\nAfter checking out the repo, run `bin/setup` to install dependencies. Then, run `rake spec` to run the tests. You can also run `bin/console` for an interactive prompt that will allow you to experiment.\n\nTo install this gem onto your local machine, run `bundle exec rake install`. To release a new version, update the version number in `version.rb`, and then run `bundle exec rake release`, which will create a git tag for the version, push git commits and tags, and push the `.gem` file to [rubygems.org](https://rubygems.org).\n\n## Contributing\n\nBug reports and pull requests are welcome on GitHub at https://github.com/didww/didww-v3-ruby.\n\n## License\n\nThe gem is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdidww%2Fdidww-v3-ruby","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdidww%2Fdidww-v3-ruby","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdidww%2Fdidww-v3-ruby/lists"}