exactonline-api-ruby-client - A wrapper for the Exact Online API

  •        15

Elmas means diamond, but in this case it's an API wrapper for Exact Online. This gem was created by @Marthyn, Hoppinger and a few people. You have to have an Exact Online account and an app setup to connect with.

https://developers.exactonline.com/
https://github.com/exactonline/exactonline-api-ruby-client

Tags
Implementation
License
Platform

   




Related Projects

malsub - A Python RESTful API framework for online malware analysis and threat intelligence services

  •    Python

malsub is a Python 3.6.x framework that wraps several web services of online malware and URL analysis sites through their RESTful Application Programming Interfaces (APIs). It supports submitting files or URLs for analysis, retrieving reports by hash values, domains, IPv4 addresses or URLs, downloading samples and other files, making generic searches and getting API quota values. The framework is designed in a modular way so that new services can be added with ease by following the provided template module and functions to make HTTP GET and POST requests and to pretty print results. This approach avoids having to write individual and specialized wrappers for each and every API by leveraging what they have in common in their calls and responses. The framework is also multi-threaded and dispatches service API functions across a thread pool for each input argument, meaning that it spawns a pool of threads per each file provided for submission or per each hash value provided for report retrieval, for example. Most of these services require API keys that are generated after registering an account in their respective websites, which need to be specified in the apikey.yaml file according to the given structure. Note that some of the already bundled services are limited in supported operations due to the fact that they were developed with free API keys. API keys associated with paid subscriptions are allowed to make additional calls not open to the public and may not be restricted by a given quota. Yet, malsub can process multiple input arguments and pause between requests as a workaround for cooldown periods.

github - Ruby interface to GitHub API

  •    Ruby

A Ruby client for the official GitHub API. Supports all the API methods. It's built in a modular way. You can either instantiate the whole API wrapper Github.new or use parts of it i.e. Github::Client::Repos.new if working solely with repositories is your main concern. Intuitive query methods allow you easily call API endpoints.

bitly - A Ruby wrapper for the bit.ly API

  •    Ruby

Bitly recently released their version 3 API. From this 0.5.0 release, the gem will continue to work the same but also provide a V3 module, using the version 3 API. The standard module will become deprecated, as Bitly do not plan to keep the version 2 API around forever. Then, when you call Bitly.new(username, api_key) you will get a Bitly::V3::Client instead, which provides the version 3 api calls (shorten, expand, clicks, validate and bitly_pro_domain). See http://dev.bitly.com for details.

rabl - General ruby templating with json, bson, xml, plist and msgpack support

  •    Ruby

RABL (Ruby API Builder Language) is a Rails and Padrino ruby templating system for generating JSON, XML, MessagePack, PList and BSON. When using the ActiveRecord 'to_json' method, I find myself wanting a more expressive and powerful solution for generating APIs. This is especially true when the JSON representation is complex or doesn't match the exact schema defined within the database. Anyone who has tried the 'to_json' method used in ActiveRecord for generating a JSON response has felt the pain of this restrictive approach. RABL is a general templating system created to solve these problems by approaching API response generation in an entirely new way.

SkyDrive .Net API Client

  •    

SkyDrive .Net API Client allows developers to easily integrate Microsoft's Windows Live SkyDrive online storage and sharing services into their own applications. It's developed in C#.


mollie-api-php - Mollie API client for PHP

  •    PHP

Accepting iDEAL, Bancontact, SOFORT Banking, Creditcard, SEPA Bank transfer, SEPA Direct debit, Bitcoin, PayPal, Belfius Direct Net, KBC/CBC, paysafecard, ING Home'Pay, Giftcards, Giropay and EPS online payments without fixed monthly costs or any punishing registration procedures. Just use the Mollie API to receive payments directly on your website or easily refund transactions to your customers. For leveraging Mollie Connect (advanced use cases only), we recommend also installing our OAuth2 client.

dropbox-api - Dropbox API Ruby Client

  •    Ruby

A Ruby client for the Dropbox REST API. To deliver a more Rubyesque experience when using the Dropbox API.

alpaca - Given a web API, Generate client libraries in node, php, python, ruby

  •    Go

You define your API according to the format given below, alpaca builds the API libraries along with their documentation. All you have to do is publishing them to their respective package managers. Join us at gitter if you need any help.

droplet_kit - DropletKit is the official DigitalOcean API client for Ruby.

  •    Ruby

DropletKit is the official DigitalOcean V2 API client. It supports everything the API can do with a simple interface written in Ruby. With your access token, retrieve a client instance with it.

ews-managed-api

  •    CSharp

The Exchange Web Services (EWS) Managed API provides a managed interface for developing .NET client applications that use EWS. By using the EWS Managed API, you can access almost all the information stored in an Office 365, Exchange Online, or Exchange Server mailbox.Download EWS Managed API via nuget.

google-api-ruby-client-samples - Samples for the Google API Ruby Client

  •    Ruby

This repository contains contributed samples for version 0.8x of the ruby client. They are not compatible with version 0.9 of the client library which uses a different calling style.Updated samples for version 0.9 may be found in the ruby client repository. The migration guide may also be useful in translating samples to 0.9.

facebook-chat-api - Unofficial Facebook Chat API for Nodejs

  •    Javascript

Facebook now has an official API for chat bots here. This API is the only way to automate chat functionalities on a user account. We do this by emulating the browser. This means doing the exact same GET/POST requests and tricking Facebook into thinking we're accessing the website normally. Because we're doing it this way, this API won't work with an auth token but requires the credentials of a Facebook account.

quickbooks-ruby - Quickbooks Online REST API V3 - Ruby

  •    Ruby

Integration with Quickbooks Online via the Intuit Data Services v3 REST API. Now a call to active? that is not set will return nil. Otherwise it return true / false. Moreover, there is no longer a getter method e.g. active (without the trailing ?).

google-api-ads-ruby - Ads API Client Libraries for Ruby

  •    Ruby

This project hosts the new Ads common framework for Ruby, as well as the Ruby client libraries for the various SOAP-based Ads APIs at Google. The Ruby client libraries make it easier to write Ruby clients to programmatically access your accounts.

RbVmomi - Ruby interface to the VMware vSphere API.

  •    Ruby

RbVmomi is a Ruby interface to the vSphere API. Like the Perl and Java SDKs, you can use it to manage ESX and vCenter servers. The current release supports the vSphere 6.5 API. RbVmomi specific documentation is online and is meant to be used alongside the official documentation.RbVmomi supports Ruby 1.8.7 and higher, but certain dependencies may need pinning to older versions to get a compatible set of gems.

google-api-nodejs-client - Google's officially supported Node

  •    TypeScript

Node.js client library for using Google APIs. Support for authorization and authentication with OAuth 2.0, API Keys and JWT tokens is included. The full list of supported APIs can be found here. The API endpoints are automatically generated, so if the API is not in the list, it is currently not supported by this API client library.

stravalib - Library to provide simple client interface to Strava's REST API (v3).

  •    Python

The stravalib project aims to provide a simple API for interacting with Strava v3 web services, in particular abstracting the v3 REST API around a rich and easy-to-use object model and providing support for date/time/temporal attributes and quantities with units (using the python units library). See the online documentation for more comprehensive documentation.

ruby-kafka - A Ruby client library for Apache Kafka

  •    Ruby

A Ruby client library for Apache Kafka, a distributed log and message bus. The focus of this library will be operational simplicity, with good logging and metrics that can make debugging issues easier.Although parts of this library work with Kafka 0.8 – specifically, the Producer API – it's being tested and developed against Kafka 0.9. The Consumer API is Kafka 0.9+ only.

algoliasearch-client-javascript - 🔎 Algolia Search API Client for JavaScript platforms

  •    Javascript

Algolia Search is a hosted full-text, numerical, and faceted search engine capable of delivering realtime results from the first keystroke. The Algolia Search API Client for JavaScript lets you easily use the Algolia Search REST API from your JavaScript code. The JavaScript client works both on the frontend (browsers) or on the backend (Node.js) with the same API.