Project

engiven

0.0
No release in over a year
A Ruby wrapper for the Engiven API -- a service for accepting cryptocurrency donations.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

>= 0

Runtime

>= 0
 Project Readme

engiven-api

A Ruby wrapper for the Engiven.com API

Learn about the Engiven API at https://apidocs.engiven.com

Installation

Add this line to your application's Gemfile:

  # in your Gemfile
  gem 'engiven', '~> 0.0.1'

  # then...
  bundle install

Usage

  api_key = 'YOUR_API_KEY_HERE'
  client = EngivenAPI::Client.new(api_key: api_key)

  # List Customers
  client.list_customers(params)

  # Create a Customer
  client.create_customer(params)

  # Find a Customer
  client.find_customer(id)

  # Update a Customer
  client.update_customer(id, params)

  # List Funds
  client.list_funds(params)

  # Create a Fund
  client.create_fund(params)

  # Find a Fund
  client.find_fund(id)

  # Update a Fund
  client.update_fund(id, params)

  # List Gifts
  client.list_gifts(params)

  # Create a Pledged Gift
  client.create_pledged_gift(params)