Sha256: 2f082df4624b5c8a943a4106f39f255940d86ed1fe3b36a8b9ae44315ff048ac
Contents?: true
Size: 955 Bytes
Versions: 4
Compression:
Stored size: 955 Bytes
Contents
# nation_builder A very simple ruby gem for interacting with NB people API. http://nationbuilder.com/api_documentation ### Usage ``` require 'nation_builder' client = NationBuilder.new(hostname: 'whatever.nationbuilder.com', client_id: 'id', client_secret: 'secret', username: 'you@nation.com', password: 'pass') client.people.create('person' => {'first_name' => 'George', 'last_name' => 'Washington', 'email' => 'george@washington.com'}) client.people.match('email' => 'george@washington.com) # either a person hash or nil. client.people.list # returns people in nation client.tags.list # all tags. ``` ### Contributing The current gem is minimalist -- but we'd welcome pull requests with additional functionality! [![Build Status](https://travis-ci.org/controlshift/nation_builder.png?branch=master)](https://travis-ci.org/controlshift/nation_builder) ### Copyright Copyright (c) 2013 ControlShift Ltd. See LICENSE.txt for further details.
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
nation_builder-0.0.16 | README.md |
nation_builder-0.0.15 | README.md |
nation_builder-0.0.14 | README.md |
nation_builder-0.0.13 | README.md |