CRM Service Wrapper User Guide
|
|
- Elisabeth Wood
- 5 years ago
- Views:
Transcription
1 Summary This document details the usage of the CRM Service Wrapper by xrm. The service wrapper allows you to communicate with a Microsoft Dynamics CRM application (called CRM for convenience in this document) without having to deal with the authentication and other details of the Microsoft provided API. The wrapper provides a simplified interface to connect to CRM and perform basic CRUD (create, retrieve, update, and delete) operations. The service expects JSON (JavaScript Object Notation) payloads to be provided via an HTTP POST to the service. The service responds back with a JSON result, including success or failure and any error message. Please see the specific operation section for details on the payloads and responses for each operation.
2 Authentication The service accepts a pre-assigned API Key and Access Token. This information is wrapped inside an authenticationdetails object within the JSON payload. This information should be passed in with each request. An example is displayed below (with asterisks representing placeholders for real data that must be supplied during actual use): authenticationdetails: ApiKey: ********, AccessToken: ******** This nested object within the JSON payload is required for all operation types. The attributes are explained in detail below: ApiKey: A unique key assigned to your application. AccessToken: A unique token assigned to your application. This information should not be shared publicly. Page 2 of 11
3 Create The Create operation is used to create new records in CRM. No duplicate detection is performed during the creation of records using the service. The service returns back the unique identifier in the CRM system (the Globally Unique Identifier, or GUID, for the record, consisting of 32 alphanumeric characters interspersed with 4 - separator characters). The URL to perform the create operation is below: /Crm2013Service.aspx/Create An HTTP POST should be performed to the address above. The content type should be set to application/json. The payload should include the authenticationdetails object, along with the logical name of the entity being created, and the attributes to create for the entity. An example of the JSON payload is listed below. ( represents missing information that must be supplied in actual use.) For more information regarding the authenticationdetails object, please see the Authentication portion of this document. authenticationdetails:, logicalname: contact, attributes: firstname: John, lastname: Smith, address1: john.smith@example.com The attributes are explained below: authenticationdetails: Please refer to the authentication portion of this document. logicalname: (The leading l must be lowercase.) This should be set to the logical name of the entity in CRM. The approach to locate the logical name for an entity is outside the scope of this document. Page 3 of 11
4 attributes: This contains all the attributes of the entity that should be given values when the record is created. See the attribute portion of this document for more details on how to handle specific, and more complex, attributes. The service returns back a CreateResult object in JSON format. The object contains the following attributes: RecordId: If successful, this contains the unique identifier (GUID) for the new record, as returned by CRM. Success: A boolean flag indicating whether the operation was a success or not. ErrorMessage: If the Success flag is set to false, this attribute contains a detailed error message. Page 4 of 11
5 Update The Update operation is used to update existing records in CRM. The URL to perform the update operation is below: /Crm2013Service.aspx/Update An HTTP POST should be performed to the address above. The content type should be set to application/json. The payload should include the authenticationdetails object, along with the logical name of the entity being updated, and the attributes to update. In addition, the unique identifier attribute must be specified as well. An example of the JSON payload is listed below ( and * represent data that must be supplied during actual ues). For more information regarding the authenticationdetails object, please see the Authentication portion of this document. authenticationdetails:, logicalname: contact, attributes: contactid: ******, firstname: John, lastname: Smith, telephone1: (555) The attributes are explained below: authenticationdetails: Please refer to the authentication portion of this document. logicalname: This should be set to the logical name of the entity in CRM. The approach to locate the logical name for an entity is outside the scope of this document. Attributes: All the attributes that should be updated on the entity. In addition, the primary key should be provided as well. There s no need to include attributes whose values should remain unchanged in the Page 5 of 11
6 updated record. In the example above, the primary key is contactid. See the attribute portion of this document for more details on how to handle specific, and more complex, attributes. The service returns back an UpdateResult object in JSON format. The object contains the following attributes: Success: A boolean flag indicating whether the operation was a success or not. ErrorMessage: If the Success flag is set to false, this attribute contains a detailed error message. Page 6 of 11
7 Delete The Delete operation is used to delete existing records in CRM. The URL to perform the delete operation is below: /Crm2013Service.aspx/Delete An HTTP POST should be performed to the address above. The content type should be set to application/json. The payload should include the authenticationdetails object, along with the logical name of the entity being deleted and its unique identifier (GUID). An example of the JSON payload is listed below ( and * represent missing information that must supplied during actual use). For more information regarding the authenticationdetails object, please see the Authentication portion of this document. authenticationdetails:, logicalname: contact, entityid: ****** The attributes are explained below: authenticationdetails: Please refer to the authentication portion of this document. logicalname: This should be set to the logical name of the entity in CRM. The approach to locate the logical name for an entity is outside the scope of this document. entityid: The unique identifier (GUID) of the record to be deleted. The service returns back a DeleteResult object in JSON format. The object contains the following attributes: Success: A boolean flag indicating whether the operation was a success or not. ErrorMessage: If the Success flag is set to false, this attribute contains a detailed error message. Page 7 of 11
8 Retrieve The retrieve operation is used to retrieve (or read ) existing records from the database. The URL to perform the retrieve operation is below: /Crm2013Service.aspx/Retrieve An HTTP POST should be performed to the address above. The content type should be set to application/json. The payload should include the authenticationdetails object, along with the entity name to retrieve, and additional attributes that will be searched. If the unique identifier for the record is also supplied, then oly the unique identifier will be utilized to retrieve the record. The last parameter is the list of attributes to retrieve for the records that match the search criteria. An example of the JSON payload is listed below. ( represents information that must be supplied during actual use.) For more information regarding the authenticationdetails object, please see the Authentication portion of this document. authenticationdetails:, logicalname: contact, searchattributes: firstname: John, lastname: Smith, returnedattributes: [ firstname, lastname, address1, telephone1 The attributes are explained below: authenticationdetails: Please refer to the Authentication portion of this document. logicalname: This should be set to the logical name of the entity in CRM. The approach to locate the logical name for an entity is outside the scope of this document. searchattributes: This object should contain all the attributes to search for. Multiple search attributes are treated with logical AND. In the example provided, all contacts with the first name John and the last Page 8 of 11
9 name Smith will be returned. If the unique identifier of the object is already provided in the searchattributes object, then only that record is retrieved regardless of any other attributes provided. returnedattributes: The returned results will only have these attributes populated. The service returns back a RetrieveResult object in JSON format. The object contains the following attributes: RetrievedRecords: An array of Entity record objects as returned by CRM, identified by their GUIDs. Success: A boolean flag indicating whether the operation was a success or not. ErrorMessage: If the Success flag is set to false, this attribute contains a detailed error message. Page 9 of 11
10 Attributes The following section describes the different attributes that are supported by the service, and how to pass those parameters into the service when creating, retrieving, or updating records. String String values must be passed in as a JSON string both when making modifications and when searching. Strings should be surrounded in single quotes. BigInt and Integer BigInt and Integer fields can be passed in as a JSON integer value or a JSON string. The service will convert the string to an integer while processing. Boolean Boolean values can be passed into the service as either a JSON Boolean value (true or false) or a string ( true or false ). Customer, Lookup, and Owner These objects must be handled in a special way, because each can represent any of certain multiple entities. They must be passed in as a nested JSON object. There are two attributes of the object that are required: Id and LogicalName. (The leading L must be uppercase in this context.) An example of the object is below: Id: UniqueIdentifier, LogicalName: account The Id field should be the unique identifier (GUID) of the record in CRM. The LogicalName attribute should be set to the logical name of the entity that the record is an instance of. (For example, a Customer must be determined as either contact or account.) Date and Time Attributes of type Date and Time can be passed in as a JSON date or as a string. The string will be parsed and converted to a Date object. Page 10 of 11
11 Decimal and Double Decimals and doubles are treated the same within the service wrapper. They can be passed in as a decimal value or a string. The string will be parsed into the appropriate CRM type. Money Money values must be passed in as a decimal. A currency symbol doesn t need to be supplied. Memo and String Attributes of type Multiple Lines of Text (sometimes called Memo) and type Single Line of Text must be passed in as strings surrounded by single quotes. If the string needs to contain a single quote character, it can be escaped with \. Option Set UniqueIdentifier The unique identifier for records can be passed in as either a GUID or a string. The string will be parsed into a GUID if provided. Page 11 of 11 Toll Free: Main Number: (949) sales@xrm.com
How to Create Fields in Microsoft CRM Online
How to Create Fields in Microsoft CRM Online Go to https://portal.office.com and log in. Then switch from portal to CRM from the square menu. Once in CRM you need to go to the form you wish to add fields
More informationConfiguration Guide xrm1 Data Grid CRM 2013, 2015, 2016 and CRM Online
Configuration Guide xrm Data Grid CRM 03, 05, 06 and CRM Online General Information Customizing the xrm Data Grid 3 Further information and Troubleshooting General Information This guide is about the configuration
More informationANGULARJS - MOCK TEST ANGULARJS MOCK TEST II
http://www.tutorialspoint.com ANGULARJS - MOCK TEST Copyright tutorialspoint.com This section presents you various set of Mock Tests related to AngularJS Framework. You can download these sample mock tests
More informationDocumenting APIs with Swagger. TC Camp. Peter Gruenbaum
Documenting APIs with Swagger TC Camp Peter Gruenbaum Introduction } Covers } What is an API Definition? } YAML } Open API Specification } Writing Documentation } Generating Documentation } Alternatives
More informationRESTful API Specification
RESTful API Specification Contents Creating Group Conference Getting Group Conference Editing Group Conference Deleting Group Conference Getting List of Group Conference Getting User Address Book Adding
More informationAPI Integration Guide
API Integration Guide Introduction SULU Mobile Solutions API is a programmable SMS message service. It enables your in-house applications to have fully featured SMS capabilities using your favorite programming
More informationREST Admin API. Note: Version 9.X or higher is required for the support of REST API. Version /17
REST Admin API Setup Each application that will communicate to the SecurAccess server via the REST API interface will require authorisation as a trusted source, located under Config/REST API from the SecurEnvoy
More informationREST. Web-based APIs
REST Web-based APIs REST Representational State Transfer Style of web software architecture that simplifies application Not a standard, but a design pattern REST Take all resources for web application
More informationNinox API. Ninox API Page 1 of 15. Ninox Version Document version 1.0.0
Ninox API Ninox Version 2.3.4 Document version 1.0.0 Ninox 2.3.4 API 1.0.0 Page 1 of 15 Table of Contents Introduction 3 Obtain an API Key 3 Zapier 4 Ninox REST API 5 Authentication 5 Content-Type 5 Get
More informationSharePoint 2013 CRUD on List Items Using REST Services & jquery
American Scientific Research Journal for Engineering, Technology, and Sciences (ASRJETS) ISSN (Print) 2313-4410, ISSN (Online) 2313-4402 Global Society of Scientific Research and Researchers http://asrjetsjournal.org/
More informationThe PureEngage Cloud API. Jim Crespino Director, Developer Enablement
The PureEngage Cloud API Jim Crespino Director, Developer Enablement The PureEngage Cloud API Analogous to the Platform SDK for PureEngage Premise Monolithic (v8.5) -> Microservices (v9.0) Architecture
More informationJSON is a light-weight alternative to XML for data-interchange JSON = JavaScript Object Notation
JSON The Fat-Free Alternative to XML { Lecture : 27, Course : CSC375, Days : TTh", Instructor : Haidar Harmanani } Why JSON? JSON is a light-weight alternative to XML for data-interchange JSON = JavaScript
More informationOverview of the JSON Encoding Rules (JER)
Overview of the JSON Encoding Rules (JER) Alessandro Triglia, OSS Nokalva sandro@oss.com July 2017 OSS Nokalva, Inc. 1 CONTENTS 1 Introduction...3 2 The JSON Encoding Rules...4 2.1 JER encoding instructions...4
More informationChapter 1 - Consuming REST Web Services in Angular
Chapter 1 - Consuming REST Web Services in Angular Objectives Key objectives of this chapter REST Overview Common Angular tasks for REST communication Using Angular to send various HTTP requests 1.1 REST
More informationThe 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 informationNew Perspectives on Access Module 5: Creating Advanced Queries and Enhancing Table Design
New Perspectives on Access 2016 Module 5: Creating Advanced Queries and Enhancing Table Design 1 Objectives Session 5.1 Review object naming standards Use the Like, In, Not, and & operators in queries
More informationUnderstanding RESTful APIs and documenting them with Swagger. Presented by: Tanya Perelmuter Date: 06/18/2018
Understanding RESTful APIs and documenting them with Swagger Presented by: Tanya Perelmuter Date: 06/18/2018 1 Part 1 Understanding RESTful APIs API types and definitions REST architecture and RESTful
More informationMintigo 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 informationREST API Operations. 8.0 Release. 12/1/2015 Version 8.0.0
REST API Operations 8.0 Release 12/1/2015 Version 8.0.0 Table of Contents Business Object Operations... 3 Search Operations... 6 Security Operations... 8 Service Operations... 11 Business Object Operations
More informationberlicrm REST Webservices API Tutorial
REST Webservices API Tutorial Version 1.5.1.2 Rev. from 20.05.2016 Table Of Contents OVERVIEW... 3 API Call characteristics... 3 API Response... 3 Response Object... 3 Error Object... 3 Error Handling...
More informationUser Group Resource Operations
CHAPTER 5 A Cisco WebEx Social user group is an arbitrary collection of users that a system administrator creates. Typically, users who are in a user group have common interests, goals, or responsibilities.
More informationCUSTOMISE FIELDS AND LAYOUTS 2010
CUSTOMISE FIELDS AND LAYOUTS 2010 CUSTOMIZE YOUR FIELDS AND LAYOUTS Step 1 Define your fields Step 2 Customize your layouts Note: Changing the name of a field in the Define Fields box does not change the
More informationACCUZIP EDDM UI REST API CALLS. 100% Cloud Based EDDM List Creation. Abstract EDDM UI to select Carrier Route Boundaries throughout the United States
ACCUZIP EDDM UI REST API CALLS 100% Cloud Based EDDM List Creation Abstract EDDM UI to select Carrier Route Boundaries throughout the United States Steve Belmonte steve@accuzip.com AccuZIP EDDM Web Service
More informationREST Webservices API Reference Manual
berlicrm REST Webservices API Reference Manual Version 1.5.1.2 Rev. from 20.05.2016 crm-now development documents Page 1 Table Of Contents OVERVIEW... 4 URL FORMAT... 4 THE RESPONSE FORMAT... 4 VtigerObject...
More informationCSC Web Technologies, Spring Web Data Exchange Formats
CSC 342 - Web Technologies, Spring 2017 Web Data Exchange Formats Web Data Exchange Data exchange is the process of transforming structured data from one format to another to facilitate data sharing between
More informationJSON as an XML Alternative. JSON is a light-weight alternative to XML for datainterchange
JSON The Fat-Free Alternative to XML { Lecture : 27, Course : CSC375, Days : TTh", Instructor : Haidar Harmanani } JSON as an XML Alternative JSON is a light-weight alternative to XML for datainterchange
More informationEntity Configuration Configure the account entity in D365 with fields to hold the cloud agreement status. Two Value OptionSet
Calling a Microsoft Flow Process from a Dynamics 365 Workflow Activity This post demonstrates a method to incorporate a Microsoft Flow application into a Dynamics 365 custom workflow Activity which passes
More informationSalesforce 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 informationUpdated August 28 th, 2017 This document is maintained at https://api.ramcoams.com/api/v2/ramco_api_v2_doc.pdf
Ramco API v 2.0 Updated August 28 th, 2017 This document is maintained at https://api.ramcoams.com/api/v2/ramco_api_v2_doc.pdf General Overview Intent is to provide an API that allows for discovery of
More informationPackage imgur. R topics documented: December 20, Type Package. Title Share plots using the imgur.com image hosting service. Version 0.1.
Package imgur December 20, 2010 Type Package Title Share plots using the imgur.com image hosting service Version 0.1.4 Date 2010-12-18 Author Aaron Statham Maintainer Aaron Statham
More informationConverting a Lowercase Letter Character to Uppercase (Or Vice Versa)
Looping Forward Through the Characters of a C String A lot of C string algorithms require looping forward through all of the characters of the string. We can use a for loop to do that. The first character
More informationEnrich Integration Guide
version 0.1 (06 September 2017) Date Name Ver Change Description 06 September 2017 Harvey Lawrence 0.1 First version the latest version of this document can be found at /enrichintegrationguide.pdf page
More informationLearning Objectives. Description. Your AU Expert(s) Trent Earley Behlen Mfg. Co. Shane Wemhoff Behlen Mfg. Co.
PL17257 JavaScript and PLM: Empowering the User Trent Earley Behlen Mfg. Co. Shane Wemhoff Behlen Mfg. Co. Learning Objectives Using items and setting data in a Workspace Setting Data in Related Workspaces
More informationQueens Library API Requirements Document For e-content Partners
Queens Library API Requirements Document For e-content Partners Version Date Author Description 1 08/03/2015 Surinder Pal Singh Draft 1.1 08/07/2015 Surinder Pal Singh Revised by Team 1.2 08/19//2015 Surinder
More informationPonyExpress API V1. The PonyExpress API allows you to perform operations that you do with our web client.
PonyExpress API V1 INTRODUCTION The PonyExpress API allows you to perform operations that you do with our web client. GETTING STARTED APIs requires a minimum of two mandatory headers. Content-Type : application/json
More informationFunctions Guide. September 12, Boardwalk, Suite 205, San Marcos, CA (760)
! Functions Guide September 12, 2018 950 Boardwalk, Suite 205, San Marcos, CA 92078 (760) 510-1200 www.productivecomputing.com Copyright 2018 Table of Contents I. Introduction... 4 II. Function Descriptions...
More informationCONFIGURING YOUR CONNECTOR CONFIGURING YOUR CONNECTOR MICROSOFT DYNAMICS
CONFIGURING YOUR CONNECTOR MICROSOFT DYNAMICS 1 Contents Instructions... 3 Step 1: Syncing Credentials... 4 Step 2: Web Services and Org Info... 4 Step 3: Sync Dates... 5 Step 4: Syncing Preferences...
More informationQuriiri HTTP MT API. Quriiri HTTP MT API v , doc version This document describes the Quriiri HTTP MT API version 1 (v1).
Quriiri HTTP MT API This document describes the Quriiri HTTP MT API version 1 (v1). Sending messages Request types Security Request parameters Request examples JSON POST GET Response JSON response example
More informationZipwhip API Developer Reference Messaging API
Zipwhip API Developer Reference Messaging API Version 2.0, May 2017 Copyright 2017 Zipwhip, Inc. All rights reserved. Zipwhip, Inc Copyright 2017 Zipwhip, Inc. All rights reserved. For Customer Use Only
More informationComposer Help. Web Request Common Block
Composer Help Web Request Common Block 7/4/2018 Web Request Common Block Contents 1 Web Request Common Block 1.1 Name Property 1.2 Block Notes Property 1.3 Exceptions Property 1.4 Request Method Property
More informationBy: Access 2007 Table
Access 2007 Table Create and Format Tables in Access 2007 I. What is Table? A table is constructed with a field or many fields and it is used for storing data or information. The data can be student information,
More informationJME Language Reference Manual
JME Language Reference Manual 1 Introduction JME (pronounced jay+me) is a lightweight language that allows programmers to easily perform statistic computations on tabular data as part of data analysis.
More informationConfiguring Stickiness
CHAPTER 6 Date: 5/7/09 This section provides information about sticky behavior and procedures for configuring stickiness with the ANM. Sections include: Stickiness Overview, page 6-1 Configuring Sticky
More informationUser Service. User Service. member. Network-level user with access to all aspects of the member's account (Advertisers, Publishers, Apps, etc.).
User Service User Service "User" refers to people or groups able to log in to the AppNexus UI and API. Users are classified by a user_type, which determines what type of information they have access to.
More informationFederated Search Developer Guide
Federated Search Developer Guide Version 40.0, Summer 17 @salesforcedocs Last updated: August 9, 2017 Copyright 2000 2017 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark
More informationSUBSCRIPTION API. Document Version. Introduction
SUBSCRIPTION API Contents Contents... 1 Document Version... 1 Introduction... 1 Procedure to configure Web Service User in Billdozer:... 2 Http Post Parameters... 2 Package... 3 List... 3 Response Parameter
More informationX-Road Message Protocol for REST
X-Road Message Protocol for REST XRDDEV-121 - As an X-Road user I want that a draft version of X-Road Message Protocol for REST is created so that I know how REST clients and services will communicate
More informationMATVEC: MATRIX-VECTOR COMPUTATION LANGUAGE REFERENCE MANUAL. John C. Murphy jcm2105 Programming Languages and Translators Professor Stephen Edwards
MATVEC: MATRIX-VECTOR COMPUTATION LANGUAGE REFERENCE MANUAL John C. Murphy jcm2105 Programming Languages and Translators Professor Stephen Edwards Language Reference Manual Introduction The purpose of
More informationBiomids Persistent Proctor API
Biomids Persistent Proctor API Institution Name : string Street : string City : string State : string PostalCode : string EmailDomain : string (ex: Biomids.com) Logo : string (name of logo file) // All
More informationStorageGRID Webscale NAS Bridge Management API Guide
StorageGRID Webscale NAS Bridge 2.0.3 Management API Guide January 2018 215-12414_B0 doccomments@netapp.com Table of Contents 3 Contents Understanding the NAS Bridge management API... 4 RESTful web services
More informationNodeConductor SugarCRM Documentation
NodeConductor SugarCRM Documentation Release 0.5.0 OpenNode December 05, 2016 Contents 1 Guide 3 2 API 5 3 Endpoints 11 4 License 17 5 Indices and tables 19 i ii SugarCRM service provides an interface
More informationPass Distribution APIs User Guide
MicroMacro Mobile Inc Pass Distribution APIs User Guide V 2.0.3 2017-08-03 Version History Version UpdatedAt te v 2.0.1 2015-06-16 v 2.0.2 2016-04-14 v 2.0.3 2017-08-03 Add support for Create a pass API,
More informationAPI 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 informationInformatica Cloud Spring Microsoft Dynamics 365 for Sales Connector Guide
Informatica Cloud Spring 2017 Microsoft Dynamics 365 for Sales Connector Guide Informatica Cloud Microsoft Dynamics 365 for Sales Connector Guide Spring 2017 August 2018 Copyright Informatica LLC 2017,
More informationTHE RELATIONAL DATA MODEL CHAPTER 3 (6/E) CHAPTER 5 (5/E)
1 THE RELATIONAL DATA MODEL CHAPTER 3 (6/E) CHAPTER 5 (5/E) 2 LECTURE OUTLINE Relational Model Concepts Relational Database Schemas Update Operations Brief History of Database Applications (from Section
More informationMarketo Data Shield Setup Guide
Marketo Data Shield Setup Guide Marketo Data Shield Setup Guide Page 1 of 20 Marketo Integration Diagram 1 2 3 Webhooks Company Names Data Shield Admin Panel New Record 4 Case? Periods? Convert to proper
More information3 The Building Blocks: Data Types, Literals, and Variables
chapter 3 The Building Blocks: Data Types, Literals, and Variables 3.1 Data Types A program can do many things, including calculations, sorting names, preparing phone lists, displaying images, validating
More informationConnecting Software Connect Bridge [Performance Benchmark for Data Manipulation on Dynamics CRM via CB-Linked-Server]
Connect Bridge [Performance Benchmark for Data Manipulation on Dynamics CRM via CB-Linked-Server] Document History Version Date Author Changes 1.0 21 Apr 2016 SKE Creation Summary [This document provides
More informationMurphy s Magic Download API
Murphy s Magic Download API Last updated: 3rd January 2014 Introduction By fully integrating your website with the Murphy s Magic Download System, you can give the impression that the downloads are fully
More informationLECTURE 02 INTRODUCTION TO C++
PowerPoint Slides adapted from *Starting Out with C++: From Control Structures through Objects, 7/E* by *Tony Gaddis* Copyright 2012 Pearson Education Inc. COMPUTER PROGRAMMING LECTURE 02 INTRODUCTION
More informationShopitem API A technical guide to the REST API for managing updates of shopitems
Shopitem API A technical guide to the REST API for managing updates of shopitems Date: 07-12-2018 Version: 3.4 1 Index Introduction and background... 3 1. How to get access to the API and its online docs...
More informationIdentity and Access Management. User Guide. Issue 09 Date
Issue 09 Date 2017-08-16 Contents Contents 1 What Is IAM?...1 2 How Do I Manage User Groups and Grant Permissions to Them?... 2 3 Permission Description... 4 4 How Do I Manage Users?... 11 5 How Do I Create
More informationECE 122 Engineering Problem Solving with Java
ECE 122 Engineering Problem Solving with Java Lecture 3 Expression Evaluation and Program Interaction Outline Problem: How do I input data and use it in complicated expressions Creating complicated expressions
More informationChapter 2 Using Data. Instructor s Manual Table of Contents. At a Glance. Overview. Objectives. Teaching Tips. Quick Quizzes. Class Discussion Topics
Java Programming, Sixth Edition 2-1 Chapter 2 Using Data At a Glance Instructor s Manual Table of Contents Overview Objectives Teaching Tips Quick Quizzes Class Discussion Topics Additional Projects Additional
More informationWhat is Protomator Product Overview Get Started Setup What you can do? Your way around CRM?... 3
User Guide Table of Contents What is Protomator... 1 Product Overview... 2 Get Started... 2 Setup... 2 What you can do?... 2 Your way around CRM?... 3 How to create templates... 4 Appointment Template...
More informationFive9 Plus Adapter for Microsoft Dynamics CRM
Cloud Contact Center Software Five9 Plus Adapter for Microsoft Dynamics CRM Administrator s Guide September 2017 This guide describes how to install and configure the Five9 Plus Adapter for Microsoft Dynamics
More informationIBM FINANCIAL TRANSACTION MANAGER FOR ACH SERVICES. ZELLE RESTful API DOCUMENTATION
IBM FINANCIAL TRANSACTION MANAGER FOR ACH SERVICES ZELLE RESTful API DOCUMENTATION 1 Before you use this information and the product it supports, read the information in "Notices" on page 170. Fourth edition
More informationProtect Your API with OAuth 2. Rob Allen
Protect Your API with OAuth 2 Authentication Know who is logging into your API Rate limiting Revoke application access if its a problem Allow users to revoke 3rd party applications How? Authorization header:
More informationOCF Core Specification Extension
OCF Core Specification Extension OCF Cloud VERSION 2.0 March 2018 CONTACT admin@openconnectivity.org Copyright Open Connectivity Foundation, Inc. 2018. All Rights Reserved. 2 3 4 5 6 7 8 9 10 11 12 13
More informationAnalytics External Data Format Reference
Analytics External Data Format Reference Salesforce, Spring 18 @salesforcedocs Last updated: January 11, 2018 Copyright 2000 2018 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark
More informationText Input and Conditionals
Text Input and Conditionals Text Input Many programs allow the user to enter information, like a username and password. Python makes taking input from the user seamless with a single line of code: input()
More informationMobile 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 informationJSON Evaluation. User Store
Overview Demo following technologies: JSON Node Package Manager npm Node modules. Very brief introduction to asynchronous programming using async and await. Mongo db JSON JavaScript Object Notation. Inductive
More informationBACKGROUND. WISwag Tool. Process Overview
BACKGROUND Users have been asking for better ways to scan their RESTful APIs with WebInspect. Currently, the most common workflow is to capture HTTP traffic in a proxy while manually exercising the API.
More informationECMA-404. The JSON Data Interchange Syntax. 2 nd Edition / December Reference number ECMA-123:2009
ECMA-404 2 nd Edition / December 2017 The JSON Data Interchange Syntax Reference number ECMA-123:2009 Ecma International 2009 COPYRIGHT PROTECTED DOCUMENT Ecma International 2017 Contents Page 1 Scope...
More informationSafetyNet Web Services
SafetyNet Web Services Application Program Interface (API) JSON Supplement June 28, 2017 Copyright 2014-2017 Predictive Solutions, Inc. All rights reserved.. Contents Change History... 1 Request HTTP Headers...
More informationSébastien Mathier wwwexcel-pratiquecom/en Variables : Variables make it possible to store all sorts of information Here's the first example : 'Display the value of the variable in a dialog box 'Declaring
More informationChatbot Framework. Overview. Installation. Getting Started
Chatbot Framework Overview Chatbot framework is available as a gadget in Business Console. It is a new framework for building a user interface that is conversational, and which uses the machine learning
More informationSet Up and Maintain Sales Tools
Set Up and Maintain Sales Tools Salesforce, Spring 16 @salesforcedocs Last updated: February 18, 2016 Copyright 2000 2016 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark
More informationReport and data structure. Technical description
Report and data structure Technical description 2017 Contents 1 Document... 3 2 Process schema... 3 3 Client s requirements... 3 4 Communication schema... 3 4.1 Hackathone users:... 4 4.2 SignalR communication...
More informationTAXII 2.0 Specification Pre Draft
TAXII 2.0 Specification Pre Draft Current Status/Intent This document serves to gain consensus on pre draft concepts of TAXII 2.0. Please feel free to poke holes and comment! Overview TAXII is an open
More informationUsing 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 informationOracle Eloqua and Salesforce
http://docs.oracle.com Oracle Eloqua and Salesforce Integration Guide 2018 Oracle Corporation. All rights reserved 07-Jun-2018 Contents 1 Integrating Oracle Eloqua with Salesforce 4 2 Overview of data
More informationPostman Quick Reference Guide Documentation
Postman Quick Reference Guide Documentation Release Version 1.0.1 - March 2018 Valentin Despa Aug 22, 2018 Contents: 1 Cheatsheet 1 1.1 Postman Cheatsheet........................................... 1
More informationLizzy API. Introduction: Available REST Methods
Lizzy API Last Modified By: Glenn Hancock Last Modified: 08/14/2017 Version: 2.0.0.11 Introduction: This document covers the use of the Lizzy API, this API is a REST interface. The Lizzy API makes use
More informationPowerExchange for Facebook: How to Configure Open Authentication using the OAuth Utility
PowerExchange for Facebook: How to Configure Open Authentication using the OAuth Utility 2013 Informatica Corporation. No part of this document may be reproduced or transmitted in any form, by any means
More informationHingX.org API. Revision 2, November 30, 2012
HingX.org API Revision 2, November 30, 2012 Revision History Date Revision Number Comments August 21, 2012 1 Phase 1 API Specification November 30, 2012 2 Phase 2 API Specification Contents Preface...
More informationDatastore Model Designer
Datastore Model Designer The Datastore Model Designer allows you to define the datastore model for your Wakanda application. A model is a description of how data will be accessed and stored into structures
More informationAccessing the Progress OpenEdge AppServer. From Progress Rollbase. Using Object Script
Accessing the Progress OpenEdge AppServer From Progress Rollbase Using Object Script Introduction Progress Rollbase provides a simple way to create a web-based, multi-tenanted and customizable application
More informationUsing Monitor REST APIs
Using Monitor REST APIs One of the REST interfaces exposed by Monitor is the ability to send in data that, when received, is considered to be an Event. This page provides notes on that topic. REST requests
More informationOmniPort Integration API Requirements Specification
OmniPort Integration API Requirements Specification FOR RETAILER USE ONLY Date 29.11.2016 Version 1.0 1. Contents 1. Introduction 2 2. General Overview 2 2.1. Scope 2 2.2. System Context 2 3. System Requirements
More informationDrexel Chatbot Requirements Specification
Drexel Chatbot Requirements Specification Hoa Vu Tom Amon Daniel Fitzick Aaron Campbell Nanxi Zhang Shishir
More informationRamses Documentation. Release. Brandicted
Ramses Documentation Release Brandicted Oct 05, 2017 Contents 1 Table of Contents 3 1.1 Getting started.............................................. 3 1.2 RAML Configuration..........................................
More informationRESTful API SecurAccess RESTful API Guide
RESTful API SecurAccess SecurAccess RESTful API Guide Contents 1.1 SOLUTION SUMMARY... 3 1.2 GUIDE USAGE... 3 1.3 PREREQUISITES... 3 1.4 SETUP... 4 1.5 AVAILABLE RESOURCES... 4 1.41 GET USERS... 5 1.42
More informationIn this chapter we have described DM Configuration both in Policy Builder and Control Center.
In Policy Builder, page 1 In Control Center, page 15 Using REST APIs, page 37 In Policy Builder In this chapter we have described both in Policy Builder and Control Center. Note Any DM configuration changes
More information1 28/06/ :17. Authenticating Users General Information Manipulating Data. REST Requests
1 28/06/2012 13:17 Using standard HTTP requests, this API allows you to retrieve information about the datastore classes in your project, manipulate data, log into your web application, and much more.
More informationSharding MyNetDB using federated databases. A step by step guide
Sharding MyNetDB using federated databases A step by step guide Content Prerequisites... 3 Introduction... 4 Using Facebook as a Data Provider... 5 Registering a Facebook Application... 5 Extracting, Transforming
More informationAbout 1. Chapter 1: Getting started with odata 2. Remarks 2. Examples 2. Installation or Setup 2. Odata- The Best way to Rest 2
odata #odata Table of Contents About 1 Chapter 1: Getting started with odata 2 Remarks 2 Examples 2 Installation or Setup 2 Odata- The Best way to Rest 2 Chapter 2: Azure AD authentication for Node.js
More informationWorkFlow RESTful API. Documentation
WorkFlow RESTful API Documentation Contents 1. Introduction ----------------------------------------------------------------------------------------------------------------- 4 2. Authentication --------------------------------------------------------------------------------------------------------------
More informationETSI GS MEC 009 V1.1.1 ( )
GS MEC 009 V1.1.1 (2017-07) GROUP SPECIFICATION Mobile Edge Computing (MEC); General principles for Mobile Edge Service APIs Disclaimer The present document has been produced and approved by the Mobile
More information