Account Activity Migration guide & set up

Size: px
Start display at page:

Download "Account Activity Migration guide & set up"

Transcription

1 Account Activity Migration guide & set up

2 Agenda What is the Account Activity (AAAPI)? User Streams & Site Streams overview What s different & what s changing? How to migrate to AAAPI? Questions? 2

3 Account Activity Overview

4 Migration timeline April 6, 2017 May 16, 2018 August 16, 2018 Site Streams & User Streams Replacement Announced Premium AAAPI Released to the Community Site Streams & User Streams Deprecated 4

5 Account Activity API (AAAPI) The Account Activity API delivers all activities (Tweets, direct messages, favorites, retweets, etc.) related to an authenticated Twitter account (subscription) via webhooks in real-time. 5

6 What data do you get? For each of your subscribed users, the AAAPI sends all of the following activities to a single specified webhook URL via a POST request: Tweets (by (of user) Replies (to or from user) Retweets (by user, of user) Quote Tweets (by user, of user) Retweets of Quoted Tweets (by user, of user) Likes (by user, of user) Follows (of user, by user) Blocks (by user) Mutes (by user) Direct Messages Sent (by user) Direct Messages Received (to user) Typing Indicators (to user) Read Receipts (to user) Subscription Revoke (by user) 6

7 How do you get it? 1. Establish & secure a webhook URL 2. Pass the CRC 3. Add a subscription per authenticated user 4. Accept POST requests per activity 7

8 Retry logic The retry logic for the the Account Activity API functions as follows: The first retry occurs at 3 seconds, the second at 30 seconds, and the third (and final) at the 5 minutes After the third and final retry... The activity can t be re-sent to you so you ll need to leverage other Twitter APIs to collect the missing data Our 30-Day Search API could be leveraged to retrieve Tweets, Retweets, Quote Tweets, Mentions, and Replies The direct_messages/events/list endpoint can be used to retrieve all of the DMs sent and received over the last 30 days (if you re only looking for sent or received DMs, you ll need to post process the Tweets based on the sender_id property) 8

9 User & Site Streams vs Account Activity

10 How does AAAPI differ from Site Streams & User Streams? The Account Activity API. is the replacement for Site Streams in a new easy-to-manage API was designed to help you manage and monitor a user s account activity will be supported and managed by Twitter going forward is widely available as opposed to only being available in closed beta has reliability features built into it to ensure you don t miss data includes a new set of features that allow you to better manage your DM experiences (there are net new activities including read receipts and typing indicators) delivers real-time access to all activities (Tweets, direct messages, events, etc) related to an authenticated Twitter account (subscription) via webhooks. leverages webhooks to send you events as they re created in lieu of a streaming API 10

11 What s the difference? User Streams Site Streams Account Activity Data Streaming User Data for a Specific User Streaming User Data for a Specific Set of Users User and Activity Data for Subscribed Accounts Delivery HTTP Streaming API HTTP Streaming API Webhooks API Availability Available Publically (Deprecation on 8/16/18) Available in Limited Beta (Deprecation on 8/16/18) Available in Premium & Enterprise Tiers 11

12 What data do I get now? User and Site Streams Data Tweets Home Timeline of the followed user Tweets Created by the followed of the followed user Replies From the followed user To the followed user Likes For the followed user s Tweets From the followed user (on another s Tweet) Follows New followers of the followed user New accounts followed by followed user User unfollows an account List Activity List created by user List deleted by user List updated by user User Profile Profile updated by user Account Activity API Tweets Tweets Created by the subscribed to of the subscribed user Quote Tweet of the subscribed to user Quote Tweets by the subscribed to user Retweets of the subscribed to user Retweets by the subscribed to user Replies From the followed user To the followed user Likes For the subscribed to user s Tweets From the subscribed to user (on another s Tweet) Follows New followers of the subscribed to user New accounts followed by subscribed to user Blocks & Mutes Subscribed to user blocks an account Subscribed to user unblocks an account Subscribed to user mutes an account Subscribed to user unmutes an account Direct Messages Direct messages sent by the subscribed to user Direct messages received by the subscribed to user Typing indicator for DMs DM read receipts for DMs sent by the subscribed to user 12

13 AAAPI available activity types Message Type tweet_create_events favorite_events follow_events block_events mute_events user_event direct_message_events direct_message_indicate_typing_events Details Tweet status payload when any of the following actions are taken by or to the subscription user: Tweets, Retweets, Quote Tweets Favorite (like) event status with the user and target. Follow event with the user and target. Block event with the user and target. Mute event with the user and target. User removes application authorization and subscription is automatically deleted. Direct message status with the user and target. Direct message typing event with the user and target. direct_message_mark_read_events Direct message read event with the user and target. 13

14 Choosing a Package

15 Which tier is best for me? What you should consider when making your decision: How many users or sets of users are you following? How many separate applications do you have? How many webhooks, or environments, would you like to use? 15

16 Account Activity API (AAAPI) Enterprise Package Offerings: 3+ webhooks (ex: 1x dev webhook, 1x prod webhook, webhooks for different features in your app, etc.) Multiple Client Apps (ex: 1x app for production, 1x for testing) 500+ Subscriptions Tiered Subscription Pricing Retries Included Managed support 16

17 Migrating to Account Activity

18 Migrating to AAAPI Step 1: Decide on a AAAPI Package Step 2: Create an App on Apps.Twitter.com Step 3: Setup AAAPI & Configure Your Webhooks Step 4: Create Subscriptions For Site Streams Users Step 5: Validate Your Webhook Setup 18

19 Step 1: Decide on a AAAPI package When deciding on the package that best suits your needs, some items worth considering are: Number of webhooks needed Current/projected subscriptions/authorized users managed on your application Current number of Twitter client applications The level of support you'd prefer from Twitter (forum support or managed enterprise level 1:1 support) Price of each package 19

20 Step 2: Creating a Twitter app Create an app at apps.twitter.com. If you are creating the app on behalf of your company, it is recommended you create the app with a corporate Twitter account. Enable Read, Write and Access direct messages on the permissions tab of your app page (if a user has not already given you read, write and direct message access, you will need to have that user re-authorize your application) Generate access tokens for the app owner at the bottom of the Keys and Access Tokens tab. On this same tab take note of your Consumer Key, Consumer Secret, Access Token and Access Token secret. You will need these to use the API. If you are unfamiliar with Twitter Sign-in and how user contexts work with the Twitter API review Obtaining Access Tokens. 20

21 Step 3: Configuring your webhooks Review Securing Webhooks documentation taking special note of the Challenge Response Check (CRC) requirements. Create a web app with an endpoint to use as your webhook to receive events (e.g. or Make sure your webhook supports POST requests for incoming events and GET requests for the CRC. Register your webhook URL with your app using POST account_activity/webhooks and receive a webhook_id. Use the returned webhook_id to add user subscriptions with POST account_activity/webhooks/:webhook_id/subscriptions. 21

22 Securing a webhook Webhook APIs will secure your webhooks in two ways: Require challenge response checks to validate that the webhook owner is the Twitter app owner. A signature header in each POST request for your app to validate source. In order to verify that you are both the owner of the app and the webhook URL, Twitter will perform a Challenge Response Check (CRC), which is not to be confused with a cyclic redundancy check. A GET request with a parameter named crc_token will be sent to your webhook URL. Your endpoint must return a JSON response with a response_token that is a base64 encoded HMAC SHA-256 hash created from the crc_token and your app Consumer Secret. The crc_token should be expected to change for each incoming CRC request. The crc_token should be used as the message in the calculation, where your Consumer Secret is the key. In the event that the response is invalid, events will cease to be sent to the registered webhook. 22

23 Challenge Response Check (CRC) The CRC request will occur: When a webhook URL is registered. Hourly (once per hour) to validate your webhook URL. When you manually trigger the CRC check Response requirements: Valid response_token and JSON format. Latency less than 3 seconds. 200 HTTP response code. 23

24 Step 4: Create subscriptions for Site Streams & Users Streams Converting to the Account Activity API from User Streams: Generate a list of your current user subscriptions on User Streams Set up your new Account Activity API subscriptions using the request: POST account_activity/all/:env_name/subscriptions Confirm your Account Activity API subscriptions using the request: GET account_activity/all/:env_name/subscriptions/list Converting to the Account Activity API from Site Streams: (using control streams): Generate a list of your current subscriptions on Site Streams using the request: GET /1.1/site/c/:stream_id/info.json Set up your new Account Activity API subscriptions using the request: POST account_activity/all/:env_name/subscriptions Confirm your Account Activity API subscriptions using the request: GET account_activity/all/:env_name/subscriptions/list Registering a Webhook and Creating Subscriptions (and not migrating from Site Streams or User Streams) Register your webhook URL with your app using POST account_activity/webhooks and receive a webhook_id. Use the returned webhook_id to add user subscriptions with POST account_activity/webhooks/:webhook_id/subscriptions. 24

25 Step 5: Validate setup To validate your app and webhook are configured correctly, favorite a Tweet that s from one of your app is subscribed to. You should receive a Favorite Event via a POST request to your webhook for each DM received. 25

26 Troubleshooting Code 32 Enterprise - Make sure the app tokens that you are using belong to an app that has been whitelisted for use of Enterprise products. Make sure you are using the proper authentication method. If user context, include the consumer key and secret of the whitelisted app and the access tokens of the user you are trying to make a request on behalf of. If app only, make sure you are either using the bearer token or a consumer key and secret of the app that is whitelisted for use of the product. Code Webhook URL does not meet the requirements. Please make sure that you are using https and your URL is formatted correctly Code High latency on CRC GET request. Your webhook should respond in less than 3 seconds. This means that your server is slow. Make sure that you are responding to the CRC within 3 seconds Code Non-200 response code during CRC GET request (i.e. 404, 500, etc). Your server is down. Make sure that your server is running properly Code Too many resources already created. You have already used all of your webhooks. 26

27 Troubleshooting How can I whitelist my app or check if my app is already whitelisted? To manage the apps that you have whitelisted for access via the Enterprise APIs, please reach out to your account manager with your app ID. You can find your app ID by navigating to the app in question in apps.twitter.com and making note of the numerical value within the app s URL. If I have access to three webhooks, can I use three webhooks for each of the apps that I have whitelisted for enterprise use? The webhook limit is set on the account level, not the app level. If you have access to three webhooks and two apps whitelisted for enterprise use, you can use two webhooks on one app and the third on the other app, but not three on each app. 27

28 Thank you

Account Activity Migration guide & set up

Account Activity Migration guide & set up Account Activity Migration guide & set up Agenda 1 2 3 4 5 What is the Account Activity (AAAPI)? User Streams & Site Streams overview What s different & what s changing? How to migrate to AAAPI? Questions?

More information

API Documentation. Release Version 1 Beta

API Documentation. Release Version 1 Beta API Documentation Release Version 1 Beta Document Version Control Version Date Updated Comment 0.1 April 1, 2016 Initialize document 1 Release version PROMOTEXTER V3 BETA - API Documentation 1 Table of

More information

Privacy and Security in Online Social Networks Department of Computer Science and Engineering Indian Institute of Technology, Madras

Privacy and Security in Online Social Networks Department of Computer Science and Engineering Indian Institute of Technology, Madras Privacy and Security in Online Social Networks Department of Computer Science and Engineering Indian Institute of Technology, Madras Lecture 12 Tutorial 3 Part 1 Twitter API In this tutorial, we will learn

More information

How to Register for a Developer Account Nick V. Flor

How to Register for a Developer Account Nick V. Flor How to Register for a Developer Account Nick V. Flor (professorf@gmail.com) Before you can scrape Twitter, you need a Consumer Key and Consumer Secret (codes). But before you can get these codes, you need

More information

SONERA OPERATOR SERVICE PLATFORM OPAALI PORTAL SMS. FREQUENTLY ASKED QUESTIONS, version 2.0

SONERA OPERATOR SERVICE PLATFORM OPAALI PORTAL SMS. FREQUENTLY ASKED QUESTIONS, version 2.0 SONERA OPERATOR SERVICE PLATFORM FREQUENTLY ASKED QUESTIONS, version 2.0 OPAALI PORTAL Q: Why Registration link to Opaali portal does not work currently, HTTP Operation Forbidden error is shown? A: Sonera's

More information

Software as a Service (SaaS) Quick Start

Software as a Service (SaaS) Quick Start Software as a Service (SaaS) Quick Start ** For Amazon Web Services Marketplace Sellers and Licensors only** v 1.1 Last updated March 1, 2018 The purpose of this document is to accelerate integrations

More information

Way2mint SMS Mobile Terminate (MT) API Guide for HTTP HTTPS

Way2mint SMS Mobile Terminate (MT) API Guide for HTTP HTTPS Way2mint SMS Mobile Terminate (MT) API Guide for HTTP HTTPS The content of this document are copyright and remain the property of. This document is not to be reproduced in any form, whether electronic,

More information

Austin Community College Google Apps Groups Step-by-Step Guide

Austin Community College Google Apps Groups Step-by-Step Guide The topics that will be covered in this workshop: Three Options (p.2) Creating a Group (p.3) Ø Option #1 (p.3) i. Access Levels (p. 4) ii. Add Members (p. 5) Ø Option #2 (p.6) Groups (p.7) Search (p.7)

More information

RainbowStream Documentation

RainbowStream Documentation RainbowStream Documentation Release 1.3.7 Vu Nhat Minh Sep 04, 2017 Contents 1 Install 3 1.1 The quick way.............................................. 3 1.2 The recommended way..........................................

More information

Twitter Basics at the Deerfield Public Library

Twitter Basics at the Deerfield Public Library Twitter Basics at the Deerfield Public Library Class Outline: 1) What is Twitter? 2) Setting up an account and profile 3) Terms you should know & examples 4) How do I decide what to write? 5) Q & A Expected

More information

Using OAuth 2.0 to Access ionbiz APIs

Using OAuth 2.0 to Access ionbiz APIs Using OAuth 2.0 to Access ionbiz APIs ionbiz APIs use the OAuth 2.0 protocol for authentication and authorization. ionbiz supports common OAuth 2.0 scenarios such as those for web server, installed, and

More information

BulkSMS Marketo Gateway

BulkSMS Marketo Gateway BulkSMS Marketo Gateway Integration Guide Page 1 Contents Introduction... 4 About the BulkSMS Gateway for Marketo... 4 Advanced Group Messaging Key Features... 4 Use any or all of our other products and

More information

Discover (n.): This feature surfaces personalized content tailored to your interests.

Discover (n.): This feature surfaces personalized content tailored to your interests. Glossary: General Terms @: The @ sign is used to call out usernames in Tweets: "Hello @twitter!" People will use your @username to mention you in Tweets, send you a message or link to your profile. @username:

More information

NIELSEN API PORTAL USER REGISTRATION GUIDE

NIELSEN API PORTAL USER REGISTRATION GUIDE NIELSEN API PORTAL USER REGISTRATION GUIDE 1 INTRODUCTION In order to access the Nielsen API Portal services, there are three steps that need to be followed sequentially by the user: 1. User Registration

More information

API Application Going Live. Zhuowei Yang

API Application Going Live. Zhuowei Yang API Application Going Live Zhuowei Yang Agenda API Credentials Best Practices Application Compatibility Check 2 API Credentials API credentials API credentials and User Token Token Tool for single user

More information

Giovanni Stilo, Ph.D. 140 Chars to Fly. Twitter API 1.1 and Twitter4J introduction

Giovanni Stilo, Ph.D. 140 Chars to Fly. Twitter API 1.1 and Twitter4J introduction Giovanni Stilo, Ph.D. stilo@di.uniroma1.it 140 Chars to Fly Twitter API 1.1 and Twitter4J introduction Twitter (Mandatory) Account General operation REST principles Requirements Give every thing an ID

More information

Libelium Cloud Hive. Technical Guide

Libelium Cloud Hive. Technical Guide Libelium Cloud Hive Technical Guide Index Document version: v7.0-12/2018 Libelium Comunicaciones Distribuidas S.L. INDEX 1. General and information... 4 1.1. Introduction...4 1.1.1. Overview...4 1.2. Data

More information

Tutorial: Building the Services Ecosystem

Tutorial: Building the Services Ecosystem Tutorial: Building the Services Ecosystem GlobusWorld 2018 Steve Tuecke tuecke@globus.org What is a services ecosystem? Anybody can build services with secure REST APIs App Globus Transfer Your Service

More information

Getting notified by the Microsoft Graph with Webhooks. Elio Struyf U2U MVP September 9th, 2017

Getting notified by the Microsoft Graph with Webhooks. Elio Struyf U2U MVP September 9th, 2017 Getting notified by the Microsoft Graph with Webhooks Elio Struyf Trainer @ U2U MVP September 9th, 2017 What are WebHooks? What are WebHooks? Event driven notifications AKA callbacks from the web Universal

More information

Netvibes A field guide for missions, posts and IRCs

Netvibes A field guide for missions, posts and IRCs Netvibes A field guide for missions, posts and IRCs 7/2/2012 U.S. Department of State International Information Programs Office of Innovative Engagement Table of Contents Introduction... 3 Setting up your

More information

STATS API: AN INTRODUCTION

STATS API: AN INTRODUCTION 1 STATS API: AN INTRODUCTION 2 STATS API: AN INTRODUCTION Presented by Andrew Flintosh, Senior Developer 7 years at STATS LLC Florida State University alumn 3 STATS MAIN DELIVERY METHODS FTP Push Requires

More information

Inland Revenue. Build Pack. Identity and Access Services. Date: 04/09/2017 Version: 1.5 IN CONFIDENCE

Inland Revenue. Build Pack. Identity and Access Services. Date: 04/09/2017 Version: 1.5 IN CONFIDENCE Inland Revenue Build Pack Identity and Access Services Date: 04/09/2017 Version: 1.5 IN CONFIDENCE About this Document This document is intended to provide Service Providers with the technical detail required

More information

Introduction to Twitter

Introduction to Twitter Introduction to Twitter Objectives After completing this class you will be able to: Identify what Twitter is Create a Twitter Account Customize your Twitter profile and settings Follow other users on Twitter

More information

GETTING STARTED GUIDE

GETTING STARTED GUIDE SETUP GETTING STARTED GUIDE About Benchmark Email Helping you turn your email list into relationships and sales. Your email list is your most valuable marketing asset. Benchmark Email helps marketers short

More information

Salesforce IoT REST API Getting Started Guide

Salesforce IoT REST API Getting Started Guide Salesforce IoT REST API Getting Started Guide Version 42.0, Spring 18 @salesforcedocs Last updated: March 9, 2018 Copyright 2000 2018 salesforce.com, inc. All rights reserved. Salesforce is a registered

More information

ONE SOCIAL. A Writing Project. Presented to. The Faculty of the Department of Computer Science. San José State University

ONE SOCIAL. A Writing Project. Presented to. The Faculty of the Department of Computer Science. San José State University ONE SOCIAL A Writing Project Presented to The Faculty of the Department of Computer Science San José State University In Partial Fulfillment of the Requirements for the Degree Master of Computer Science

More information

Streaming API Developer Guide

Streaming API Developer Guide Streaming API Developer Guide Version 43.0, Summer 18 @salesforcedocs Last updated: August 2, 2018 Copyright 2000 2018 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark of

More information

Azure Archival Installation Guide

Azure Archival Installation Guide Azure Archival Installation Guide Page 1 of 23 Table of Contents 1. Add Dynamics CRM Active Directory into Azure... 3 2. Add Application in Azure Directory... 5 2.1 Create application for application user...

More information

TECHNICAL GUIDE SSO JWT. At 360Learning, we don t make promises about technical solutions, we make commitments.

TECHNICAL GUIDE SSO JWT. At 360Learning, we don t make promises about technical solutions, we make commitments. 1 TECHNICAL GUIDE SSO JWT At 360Learning, we don t make promises about technical solutions, we make commitments. This technical guide is part of our Technical Documentation. Version 1.4 2 360Learning is

More information

Marketo Overview and Setup Instructions

Marketo Overview and Setup Instructions Marketo Overview and Setup Instructions *Note: this document assumes you have a Premium or Enterprise subscription of Socedo and admin access to a Standard or higher Marketo Instance Estimated setup time:

More information

The production version of your service API must be served over HTTPS.

The production version of your service API must be served over HTTPS. This document specifies how to implement an API for your service according to the IFTTT Service Protocol. It is recommended that you treat this document as a reference and follow the workflow outlined

More information

Tableau Automation Starter Kit:

Tableau Automation Starter Kit: Tableau Automation Starter Kit: Leveraging Tableau s Webhooks to automate and integrate your data across your SaaS apps Hello Data Rockstars! The purpose of this guide is to help you set up Webhooks with

More information

Social Media Tip and Tricks

Social Media Tip and Tricks Social Media Tip and Tricks Hey 2016 CCP attendees! The Technology Council has put together social media tips and tricks to support your CCP process. Social media and other online tools can be great resources

More information

python-twitter Documentation

python-twitter Documentation python-twitter Documentation Release 3.4.1 python-twitter@googlegroups.com Mar 18, 2018 Contents 1 Installation & Testing 3 2 Getting Started 5 3 Contributing 11 4 Migration from v2 to v3 13 5 Changelog

More information

Mintigo Marketo Integration Setup Guide. Version

Mintigo Marketo Integration Setup Guide. Version Mintigo Marketo Integration Setup Guide Version 1.2 2017-11-12 Table of Contents MINTIGO MARKETO INTEGRATION SETUP GUIDE... 1 INTEGRATION... 3 1. BEFORE INTEGRATION... 3 2. CONFIGURE REST APIS IN MARKETO...

More information

uick Start Guide 1. Install Oracle Java SE Development Kit (JDK) version or later or 1.7.* and set the JAVA_HOME environment variable.

uick Start Guide 1. Install Oracle Java SE Development Kit (JDK) version or later or 1.7.* and set the JAVA_HOME environment variable. API Manager uick Start Guide WSO2 API Manager is a complete solution for publishing APIs, creating and managing a developer community, and for routing API traffic in a scalable manner. It leverages the

More information

OneLogin SCIM. Table of Contents. Summary... 2 System Requirements... 2 Installation & Setup... 2 Contact Us... 6

OneLogin SCIM. Table of Contents. Summary... 2 System Requirements... 2 Installation & Setup... 2 Contact Us... 6 OneLogin SCIM Table of Contents Summary... 2 System Requirements... 2 Installation & Setup... 2 Contact Us... 6 1 This guide provides set-up instructions for using LastPass with OneLogin as your Identity

More information

Two factor authentication for Microsoft Outlook Web App (OWA)

Two factor authentication for Microsoft Outlook Web App (OWA) Two factor authentication for Microsoft Outlook Web App (OWA) logintc.com/docs/connectors/owa.html Overview The LoginTC OWA Connector protects access to your Microsoft Outlook Web App by adding a second

More information

Developing Microsoft Azure Solutions (70-532) Syllabus

Developing Microsoft Azure Solutions (70-532) Syllabus Developing Microsoft Azure Solutions (70-532) Syllabus Cloud Computing Introduction What is Cloud Computing Cloud Characteristics Cloud Computing Service Models Deployment Models in Cloud Computing Advantages

More information

ThreatScape App for QRadar: Overview, Installation and Configuration

ThreatScape App for QRadar: Overview, Installation and Configuration ThreatScape App for QRadar: Overview, Installation and Configuration December 16, 2015 App Description... 3 System Requirements... 3 ThreatScape App for QRadar Installation and Configuration... 3 Configuration...

More information

python-twitter Documentation

python-twitter Documentation python-twitter Documentation Release 3.3.1 python-twitter@googlegroups.com Dec 02, 2017 Contents 1 Installation & Testing 3 2 Getting Started 5 3 Contributing 11 4 Migration from v2 to v3 13 5 Changelog

More information

Single Sign-On for PCF. User's Guide

Single Sign-On for PCF. User's Guide Single Sign-On for PCF Version 1.2 User's Guide 2018 Pivotal Software, Inc. Table of Contents Table of Contents Single Sign-On Overview Installation Getting Started with Single Sign-On Manage Service Plans

More information

Twitter Adaptation Layer Submitted for Drexel University s CS544

Twitter Adaptation Layer Submitted for Drexel University s CS544 Twitter Adaptation Layer Submitted for Drexel University s CS544 Josh Datko www.datko.net 9 June 2012 1 Description of Service The Twitter Adaptation Layer (TWAL) provides connected, best-effort-end-to-end

More information

BlackBerry AtHoc Networked Crisis Communication. BlackBerry AtHoc API Quick Start Guide

BlackBerry AtHoc Networked Crisis Communication. BlackBerry AtHoc API Quick Start Guide BlackBerry AtHoc Networked Crisis Communication BlackBerry AtHoc API Quick Start Guide Release 7.6, September 2018 Copyright 2018 BlackBerry Limited. All Rights Reserved. This document may not be copied,

More information

AWS Remote Access VPC Bundle

AWS Remote Access VPC Bundle AWS Remote Access VPC Bundle Deployment Guide Last updated: April 11, 2017 Aviatrix Systems, Inc. 411 High Street Palo Alto CA 94301 USA http://www.aviatrix.com Tel: +1 844.262.3100 Page 1 of 12 TABLE

More information

Canonical Identity Provider Documentation

Canonical Identity Provider Documentation Canonical Identity Provider Documentation Release Canonical Ltd. December 14, 2018 Contents 1 API 3 1.1 General considerations.......................................... 3 1.2 Rate limiting...............................................

More information

Marketo Integration Setup Guide

Marketo Integration Setup Guide 1 1 Table of Contents About the RingLead Integration with Marketo Getting Started Create the Marketo Webhook Considerations Response Mapping Configure Webhook Response Mapping Create the Marketo Program

More information

Integrating with ClearPass HTTP APIs

Integrating with ClearPass HTTP APIs Integrating with ClearPass HTTP APIs HTTP based APIs The world of APIs is full concepts that are not immediately obvious to those of us without software development backgrounds and terms like REST, RPC,

More information

Overview! Automated Certificate Management (ACME) Protocol! IP-NNI Task Force! Mary Barnes - iconectiv!

Overview! Automated Certificate Management (ACME) Protocol! IP-NNI Task Force! Mary Barnes - iconectiv! Overview! Automated Certificate Management (ACME) Protocol! IP-NNI Task Force! Mary Barnes - iconectiv! ACME Overview! ACME is a protocol being developed in IETF for Automated Certificate Management.!

More information

Create an Account... 2 Setting up your account... 2 Send a Tweet... 4 Add Link... 4 Add Photo... 5 Delete a Tweet...

Create an Account... 2 Setting up your account... 2 Send a Tweet... 4 Add Link... 4 Add Photo... 5 Delete a Tweet... Twitter is a social networking site allowing users to post thoughts and ideas in 140 characters or less. http://www.twitter.com Create an Account... 2 Setting up your account... 2 Send a Tweet... 4 Add

More information

Qualys SAML & Microsoft Active Directory Federation Services Integration

Qualys SAML & Microsoft Active Directory Federation Services Integration Qualys SAML & Microsoft Active Directory Federation Services Integration Microsoft Active Directory Federation Services (ADFS) is currently supported for authentication. The Qualys ADFS integration must

More information

Workspace ONE UEM Certificate Authentication for Cisco IPSec VPN. VMware Workspace ONE UEM 1810

Workspace ONE UEM Certificate Authentication for Cisco IPSec VPN. VMware Workspace ONE UEM 1810 Workspace ONE UEM Certificate Authentication for Cisco IPSec VPN VMware Workspace ONE UEM 1810 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/

More information

Users who have an Observer role within a course currently only receive notifications for actions related to the following preferences:

Users who have an Observer role within a course currently only receive notifications for actions related to the following preferences: Notification Preferences Canvas includes a set of default notification preferences you can receive for your courses. Notifications are sent to Canvas contact methods as specified in your account. However,

More information

We currently are able to offer three different action types:

We currently are able to offer three different action types: SMS Inbound Introduction SMS Inbound provides a simple to use interface for receiving inbound MMS messages. Inbound Message Actions Inbound Message Actions in SMS Inbound are things that our system can

More information

Product Guide Marketo Integration

Product Guide Marketo Integration Product Guide Marketo Integration Table of Contents Create an API Only User Role...3 Create an API Only User...6 Create a Custom Service for Use with REST API... 10 Create Custom Fields... 12 LeadGnome

More information

What s New for Oracle Internet of Things Cloud Service. Topics: Oracle Cloud. What's New for Oracle Internet of Things Cloud Service Release 17.4.

What s New for Oracle Internet of Things Cloud Service. Topics: Oracle Cloud. What's New for Oracle Internet of Things Cloud Service Release 17.4. Oracle Cloud What's New for Oracle Internet of Things Cloud Service Release 17.4.5 E70360-16 December 2017 What s New for Oracle Internet of Things Cloud Service As soon as new and changed features become

More information

Building the Modern Research Data Portal using the Globus Platform. Rachana Ananthakrishnan GlobusWorld 2017

Building the Modern Research Data Portal using the Globus Platform. Rachana Ananthakrishnan GlobusWorld 2017 Building the Modern Research Data Portal using the Globus Platform Rachana Ananthakrishnan rachana@globus.org GlobusWorld 2017 Platform Questions How do you leverage Globus services in your own applications?

More information

Part 1. Learn how to collect streaming data from Twitter web API.

Part 1. Learn how to collect streaming data from Twitter web API. Tonight Part 1. Learn how to collect streaming data from Twitter web API. Part 2. Learn how to store the streaming data to files or a database so that you can use it later for analyze or representation

More information

Gmail Integration for Salesforce and Dynamics 365

Gmail Integration for Salesforce and Dynamics 365 Gmail Integration for Salesforce and Dynamics 365 PRIVACY POLICY LAST MODIFIED: MARCH 12, 2019 2019 Introduction Welcome to Gmail Integration for Salesforce and Dynamics 365, a service provided by Akvelon,

More information

Force.com Streaming API Developer Guide

Force.com Streaming API Developer Guide Force.com Streaming API Developer Guide Version 41.0, Winter 18 @salesforcedocs Last updated: December 8, 2017 Copyright 2000 2017 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark

More information

Pinterest MONDAY, APRIL 22, Basics PAGE 2. How-tos PAGE 3. Advanced PAGE 4

Pinterest MONDAY, APRIL 22, Basics PAGE 2. How-tos PAGE 3. Advanced PAGE 4 Pinterest MONDAY, APRIL 22, 2013 Basics PAGE 2 How-tos PAGE 3 Advanced PAGE 4 What is Pinterest? Pinterest is a virtual pin board used for sharing and organizing images. Use Pinterest to share your own

More information

Easily Harness the power of Azure in your SharePoint Forms by integrating Infowise Ultimate Forms and Azure Logic Apps

Easily Harness the power of Azure in your SharePoint Forms by integrating Infowise Ultimate Forms and Azure Logic Apps Easily Harness the power of Azure in your SharePoint Forms by integrating Infowise Ultimate Forms and Azure Logic Apps Sales: sales@infowisesolutions.com Support Issues: support@infowisesolutions.com General

More information

Integrating Salesforce and SharePoint Netwoven Inc.

Integrating Salesforce and SharePoint Netwoven Inc. Integrating Salesforce and SharePoint 2013 Netwoven Inc. Audience Background How many have some experience with: Salesforce.com: basic Sales or other Apps SharePoint 2013 Apps (SP or Cloud hosted) Development

More information

Making a POST Request Using Informatica Cloud REST API Connector

Making a POST Request Using Informatica Cloud REST API Connector Making a POST Request Using Informatica Cloud REST API Connector Copyright Informatica LLC 2016, 2017. Informatica, the Informatica logo, and Informatica Cloud are trademarks or registered trademarks of

More information

API Gateway. Version 7.5.1

API Gateway. Version 7.5.1 O A U T H U S E R G U I D E API Gateway Version 7.5.1 15 September 2017 Copyright 2017 Axway All rights reserved. This documentation describes the following Axway software: Axway API Gateway 7.5.1 No part

More information

Collecting Tweets. User Timelines, User Update

Collecting Tweets. User Timelines, User Update Collecting Tweets User Timelines, User Update Outline HCDE user module UserTimeline.py Instantiation Parameters HCDE user module Update.py Using UserTimeline.py command line Part of the HCDE User Module

More information

VMware Notification Service v2.0 Installation and Configuration Guide Configure ENS2 for cloud and on-premises deployments

VMware  Notification Service v2.0 Installation and Configuration Guide Configure ENS2 for cloud and on-premises deployments VMware Email Notification Service v2.0 Installation and Configuration Guide Configure ENS2 for cloud and on-premises deployments Workspace ONE UEM v9.5 Have documentation feedback? Submit a Documentation

More information

Lab 4: create a Facebook Messenger bot and connect it to the Watson Conversation service

Lab 4: create a Facebook Messenger bot and connect it to the Watson Conversation service Lab 4: create a Facebook Messenger bot and connect it to the Watson Conversation service Overview In this lab, you'll create advanced Node-RED flows that: Connect the Watson Conversation service to Facebook

More information

SAP Edge Services, cloud edition Streaming Service - Administration Guide Version 1802

SAP Edge Services, cloud edition Streaming Service - Administration Guide Version 1802 SAP Edge Services, cloud edition Streaming Service - Administration Guide Version 1802 Table of Contents ABOUT THIS DOCUMENT... 3 Glossary... 3 CONSOLE SECTIONS AND WORKFLOWS... 5 Sensor Profiles & Rules...

More information

Sharp Social. Natural Language Understanding

Sharp Social. Natural Language Understanding Sharp Social Natural Language Understanding Step 1 Go to the URL https://console.ng.bluemix.net/ and press enter. A new window appears of IBM Bluemix which asks you to sign up and create a Bluemix account.

More information

Offloading Remote Authentication for Servers. F5 s Advanced Client Authentication

Offloading Remote Authentication for Servers. F5 s Advanced Client Authentication Offloading Remote Authentication for Servers Overview Challenges There are three phases most computers use to protect access to sensitive operations, applications, and data: Identification is the process

More information

Mihail Mateev. Creating Custom BI Solutions with Power BI Embedded

Mihail Mateev. Creating Custom BI Solutions with Power BI Embedded Mihail Mateev Creating Custom BI Solutions with Power BI Embedded Sponsors Gold sponsors: In partnership with: About the speaker Mihail Mateev is a Technical Consultant, Community enthusiast, PASS RM for

More information

VMware AirWatch Certificate Authentication for Cisco IPSec VPN

VMware AirWatch Certificate Authentication for Cisco IPSec VPN VMware AirWatch Certificate Authentication for Cisco IPSec VPN For VMware AirWatch Have documentation feedback? Submit a Documentation Feedback support ticket using the Support Wizard on support.air-watch.com.

More information

BlackBerry AtHoc Networked Crisis Communication. Self Service User Guide

BlackBerry AtHoc Networked Crisis Communication. Self Service User Guide BlackBerry AtHoc Networked Crisis Communication Self Service User Guide Release 7.6, September 2018 Copyright 2014 2018 BlackBerry Limited. All Rights Reserved. This document may not be copied, disclosed,

More information

New Dashboard - Help Screens

New Dashboard - Help Screens New Dashboard - Help Screens Welcome to the new Panacea Dashboard. This document aims to provide you with concise explanations of the menu system and features available to you as a Panacea user account

More information

Mobile Procurement REST API (MOBPROC): Access Tokens

Mobile Procurement REST API (MOBPROC): Access Tokens Mobile Procurement REST API (MOBPROC): Access Tokens Tangoe, Inc. 35 Executive Blvd. Orange, CT 06477 +1.203.859.9300 www.tangoe.com TABLE OF CONTENTS HOW TO REQUEST AN ACCESS TOKEN USING THE PASSWORD

More information

Notification Preferences

Notification Preferences Notification Preferences Canvas includes a set of default notification preferences you can receive for your courses. Notifications are sent to Canvas contact methods as specified in your account. However,

More information

FaceBook Messenger Chatbot Extension for Magento 2 by MageCube

FaceBook Messenger Chatbot Extension for Magento 2 by MageCube FaceBook Messenger Chatbot Extension for Magento 2 by MageCube Facebook has developed a Chatbot program for its messenger platform, which would allow businesses to communicate with millions of users already

More information

Aruba Central Application Programming Interface

Aruba Central Application Programming Interface Aruba Central Application Programming Interface User Guide Copyright Information Copyright 2016 Hewlett Packard Enterprise Development LP. Open Source Code This product includes code licensed under the

More information

Azure Developer Immersions API Management

Azure Developer Immersions API Management Azure Developer Immersions API Management Azure provides two sets of services for Web APIs: API Apps and API Management. You re already using the first of these. Although you created a Web App and not

More information

Tenable.io Container Security REST API. Last Revised: June 08, 2017

Tenable.io Container Security REST API. Last Revised: June 08, 2017 Tenable.io Container Security REST API Last Revised: June 08, 2017 Tenable.io Container Security API Tenable.io Container Security includes a number of APIs for interacting with the platform: Reports API

More information

VMware Notification Service v2.0 Installation and Configuration Guide Configure ENSv2 for cloud and on-premises deployments

VMware  Notification Service v2.0 Installation and Configuration Guide Configure ENSv2 for cloud and on-premises deployments VMware Email Notification Service v2.0 Installation and Configuration Guide Configure ENSv2 for cloud and on-premises deployments Workspace ONE UEM v9.4 Have documentation feedback? Submit a Documentation

More information

User Managed Access Core Protocol

User Managed Access Core Protocol User Managed Access Core Protocol Logical testcases based on User-Managed Access (UMA) 1.0 Core Protocol i Step 1: Authorizing user introduces host to AM Preconditions host has the role Oauth resource

More information

Title Page. Business Center. User Guide. January CyberSource Corporation HQ P.O. Box 8999 San Francisco, CA Phone:

Title Page. Business Center. User Guide. January CyberSource Corporation HQ P.O. Box 8999 San Francisco, CA Phone: Title Page Business Center User Guide January 2018 CyberSource Corporation HQ P.O. Box 8999 San Francisco, CA 94128-8999 Phone: 800-530-9095 CyberSource Contact Information For general information about

More information

How to integrate Marketo with Outgrow calculator or quizzes

How to integrate Marketo with Outgrow calculator or quizzes How to integrate Marketo with Outgrow calculator or quizzes Overview With the Outgrow and Marketo integration, you will now be able to pass Outgrow calculator and quiz leads directly into Marketo to trigger

More information

Red Hat 3scale 2-saas

Red Hat 3scale 2-saas Red Hat 3scale 2-saas Product For Use with Red Hat 3scale 2-saas Last Updated: 2018-11-07 Red Hat 3scale 2-saas Product For Use with Red Hat 3scale 2-saas Legal Notice Copyright 2018 Red Hat, Inc. The

More information

MYOB EXO Business Services

MYOB EXO Business Services MYOB EXO Business Services Release Notes 1.3 SP1 Contents Introduction 1 What s New in this Release?... 1 Installation 2 Pre-Install Requirements... 2 Installing the EXO Business Services... 2 Setting

More information

CouriersPlease International Quote API Documentation

CouriersPlease International Quote API Documentation CouriersPlease International Quote API Documentation CouriersPlease API Version: 1.0.0 1. VERSION CONTROL Version Date Notes Author 1.0.0 10/06/2016 Initial version. Jeff Embro (CouriersPlease) 1.0.1 16/06/2016

More information

Twitter and While Loops. April

Twitter and While Loops. April Twitter and While Loops April 18 2016 Today Using GeCoords.py to extract geo locations to write a KML file Getting Twitter posts using tweepy While loops More powerful functions to get Twitter posts Using

More information

Red Hat 3Scale 2.0 Terminology

Red Hat 3Scale 2.0 Terminology Red Hat Scale 2.0 Terminology For Use with Red Hat Scale 2.0 Last Updated: 2018-0-08 Red Hat Scale 2.0 Terminology For Use with Red Hat Scale 2.0 Legal Notice Copyright 2018 Red Hat, Inc. The text of

More information

Amazon WorkMail. User Guide Version 1.0

Amazon WorkMail. User Guide Version 1.0 Amazon WorkMail User Guide Amazon WorkMail: User Guide Copyright 2018 Amazon Web Services, Inc. and/or its affiliates. All rights reserved. Amazon's trademarks and trade dress may not be used in connection

More information

Integration API. Author Kodmyran AB

Integration API. Author Kodmyran AB Integration API Author Kodmyran AB Introduction The integration API provides a subset of the entity API. Unlike the entity API the concept here is for a consumer to read what is essentially a transaction

More information

External HTTPS Trigger AXIS Camera Station 5.06 and above

External HTTPS Trigger AXIS Camera Station 5.06 and above HOW TO External HTTPS Trigger AXIS Camera Station 5.06 and above Created: October 17, 2016 Last updated: November 19, 2016 Rev: 1.2 1 Please note that AXIS does not take any responsibility for how this

More information

Michael Wells Microsoft Specialist, Dell EMC. SQL DBaaS on Microsoft Azure Stack

Michael Wells Microsoft Specialist, Dell EMC. SQL DBaaS on Microsoft Azure Stack Michael Wells Microsoft Specialist, Dell EMC SQL DBaaS on Microsoft Azure Stack About Me Name: Michael Wells Email: Michael.WellsJr@dell.com Twitter: @SqlTechMike - SQL Server DBA 7+ Years - Reformed Developer

More information

Brian T. Jackett Sr. Premier Field Engineer Microsoft

Brian T. Jackett Sr. Premier Field Engineer Microsoft Don t DoS the Proxy Brian T. Jackett Sr. Premier Field Engineer Microsoft Sr. Premier Field Engineer at Microsoft Office 365 Dev / Admin, Azure Dev Stir Trek Conference Organizer Blog: www.briantjackett.com

More information

FREQUENTLY ASKED QUESTIONS

FREQUENTLY ASKED QUESTIONS Last Updated on November 25, 2013 FREQUENTLY ASKED QUESTIONS This documentation will be updated frequently. Please check back often for the most recent information. MIGRATION REQUIREMENTS /TIMELINES Do

More information

CM Social Post Documentation

CM Social Post Documentation CM Social Post Documentation Release 1.0.1 CMExtension March 15, 2016 Contents 1 Overview 3 2 Install & update 5 3 Facebook application 7 4 Facebook personal timeline plugin 13 5 Facebook page timeline

More information

Volante NACHA ISO20022 Validator AMI User Guide

Volante NACHA ISO20022 Validator AMI User Guide Volante NACHA ISO20022 Validator AMI User Guide 1. About Volante NACHA ISO20022 Validator AMI User Guide This document is referenced in the REST Services Deployment Guide. This outlines the available REST

More information

Adobe Document Cloud esign Services. for Salesforce Version 17 Installation and Customization Guide

Adobe Document Cloud esign Services. for Salesforce Version 17 Installation and Customization Guide Adobe Document Cloud esign Services for Salesforce Version 17 Installation and Customization Guide 2015 Adobe Systems Incorporated. All rights reserved. Last Updated: August 28, 2015 Table of Contents

More information

Red Hat Fuse 7.1 Fuse Online Sample Integration Tutorials

Red Hat Fuse 7.1 Fuse Online Sample Integration Tutorials Red Hat Fuse 7.1 Fuse Online Sample Integration Tutorials How business users can share data among different applications Last Updated: 2018-09-25 Red Hat Fuse 7.1 Fuse Online Sample Integration Tutorials

More information