EveCrest
Welcome, eve_crest is a library designed to abstract the crest api system provided by CCP for EVE Online.
Installation
Add this line to your application's Gemfile:
gem 'eve_crest'
And then execute:
$ bundle
Or install it yourself as:
$ gem install eve_crest
Dependencies
gem 'json', '~> 2.0.2'
gem 'redis'
gem 'httparty'
Usage
Example: to get a specific region
request = EveCrest::Request::Region.new(10000001)
response = request.get
region_name = response.name
What is implemented?
- Bloodlines
- Constellations
- Incursions
- Moons
- Planets
- Regions
- server information (version, time, etc...)
- Solar Systems
- Stargates
- Wars
The rest is a work in progress. for a full list of endpoints available on the crest system go to The third party read the docs page.
Contributing
Bug reports and pull requests are welcome on GitLab at https://git.capnick.co.uk/capnick/eve_crest.
License
The gem is available as open source under the terms of the MIT License.