Blueshift CRM (Ruby)
A lightweight Ruby client for the Blueshift CRM API.
Install
bundle add blueshift_crmAdd ENV variables for API keys:
export BLUESHIFT_SITE_ID=""
export BLUESHIFT_EVENT_API_KEY=""
export BLUESHIFT_USER_API_KEY=""
export BLUESHIFT_API_PASSWORD=""Optional:
export BLUESHIFT_REGION=""Usage:
# create a client instance:
client = BlueshiftCRM::Client.newAdapters:
client.adapters.listCampaigns:
client.campaigns.listCustom User Lists:
client.custom_user_lists.seed_listsCustomers:
client.customers.get(uuid: "")Events:
client.events.history(event: "")Segments:
client.segments.list