Blueshift

Search results for "{{ search.query }}"

No results found for "{{search.query}}". 
View All Results

API Overview

Blueshift supports multiple ways of sending user & event data, including a 1-click integration with Segment and Tealium. The API is based on REST/JSON and authenticated with your api key. You may use this API to send interaction-stream (events), user information or your item catalog.

You may obtain your API keys under Account Profile tab in Blueshift:

  • Event API key (EVENT_API_KEY)
  • User API key (USER_API_KEY). The user api keys are visible only to admin user's

Integrations

Depending on your implementation, you may send events to Blueshift via a couple of different integration options:

Javascript: You may use Blueshift’s Javascript tags to send events from your website. The Javascript tags are easy to integrate via a tag manager such as Google Tag Manager or Adobe Tag Manager if you already have your data layer populated with the right attributes.

Server-side API: You may use the server-side API described in this document to send low-volume events from your web-server.

Bulk API: You can use the bulk API to send up to 100 events at a time. This is useful if you are archiving events already in your data warehouse.

Mobile SDK: You may use Blueshift’s mobile SDK for sending events via your iOS or Android app.

3rd party*: Blueshift has partnered with several 3rd party data integrators to send your event stream

CSV files: (coming soon) You may send events to Blueshift via a CSV dump in S3/FTP.

API Overview