capital-com-api-client v1.0.0

Capital.com API Client for Crystal

capital-com-api-client

capital.com API Client

Installation

Add this to your application's shard.yml:

dependencies:
  capital-com-api-client:
    github: TamasSzekeres/capital-com-api-client

Usage

require "capital-com-api-client"

DEMO_BASE_URL = "https://demo-api-capital.backend-capital.com/api/v1"
USER_EMAIL = "<your-email@host.com>"
USER_PASSWORD = "<your-password-at-capital.com>"
API_KEY = "<your-api-key-at-capital.com>"

client = CapitalCom::Client.new(DEMO_BASE_URL, USER_EMAIL, USER_PASSWORD, API_KEY)

at_exit do
  client.logout
end

p client.server_time

Contributing

  1. Fork it ( https://github.com/TamasSzekeres/capital-com-api-client/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Contributors

Repository

capital-com-api-client

Owner
Statistic
  • 0
  • 0
  • 0
  • 0
  • 1
  • about 2 hours ago
  • November 8, 2025
License

MIT License

Links
Synced at

Sat, 22 Nov 2025 12:32:46 GMT

Languages