Digital Distribution Web Services (DDWS) PlaceOrder - Service Manual
|
|
- Justin Webb
- 5 years ago
- Views:
Transcription
1 Digital Distribution Web Services (DDWS) PlaceOrder - Service Manual
2 CONTENTS Revision History Introduction Overview Supporting Documentation Getting Started PlaceOrder Service Overview Subscription to Autodesk Renewable Order Fulfillment Order Revoke SNS Messaging Get Order Status PlaceOrder Service Reference Information Order Fulfillment Request Schema Create Initial Order Request Schema Add Seats Request Schema Add Products Request Schema Renew Update Purchase Order Request Schema Update Purchase Order Get Order Status Request Schema Get Order Status [ Initial Order Only] Order Revoke Request Schema Remove Seats, Remove Products, Order Cancellation Response Schema Create Initial Order Response Schema Update Purchase Order Response Schema Get Order Status Response Schema Remove Seat, Remove Product, Order Cancellation [ Only] Response Schema SNS notification Sample Messages Request Message Order Fulfillment, Initial Order, Subscription Model Response Message Order Fulfillment, Initial Order Request Message Order Fulfillment, Initial Order, Renewable Subscription Model Response Message Order Fulfillment, Initial Order Web Service Reference Manual
3 5.3 Request Message Order Fulfillment, Add Seats, Subscription Model Response Message Order Fulfillment, Add Seats, Subscription Model Request Message Order Fulfillment, Add Seats, Renewable Subscription Model Response Message Order Fulfillment, Add Seats, Renewable Subscription Model Request Message Order Fulfillment, Add Products, Subscription Model Response Message Order Fulfillment, Add Products, Subscription Model Request Message Order Fulfillment, Add Products, Renewable Subscription Model Response Message Order Fulfillment, Add Products, Renewable Subscription Model Request Message Order Fulfillment, Renew, Renewable Subscription Model Only Response Message Order Fulfillment, Renew, Renewable Subscription Model Only Request Message Update Purchase Order Response Message Update Purchase Order Request Message Get Order Status Response Message Get Order Status Request Message Order Revoke (Remove Seat, Remove Product, Order Cancellation) Response Message Order Revoke (Remove Seat, Remove Product, Order Cancellation) Request Message Order Revoke (Order Returns) Response Message Order Revoke (Order Returns) Request Message SNS Messaging Response Message SNS messaging Formatting standards Error Messages Error codes Error Message Web Service Reference Manual
4 Revision History Version Date Author Comments /21/2015 AR Added Section 4.2, 4.7, 5.2 and to include the Billing service /22/2015 AR Updated the previously named Billing service to Update Purchase Order and Request URL /28/2015 AR Modified action_name values of Order Fulfillment from add_seat and add_product to add_seats and add_products /03/2015 AR Modified Sample Request Message for Order Fulfillment, Initial Order under Section 5.1 to display a sample payload for subscription models. Modified Sample Request Message for Order Fulfillment, Initial Order under Section 5.2 to display a sample payload for Renewable subscription models. Modified Create Initial Order Request Schema under Section /05/2015 AR Added add_seats Request Schema under section 4.3 Added add_products Request Schema under section Web Service Reference Manual
5 Added renew Request Schema under section 4.5 Modified initial_order Request Schema under section 4.2 Added Section 5.3, 5.4, 5.5, 5.6, 5.7 to include Sample Messages for order fulfillment actions: add_seats, add_products and renew /05/2015 AR Updated the sample data from the Sample Messages under Section 5. Updated Renew Request Schema under Section 4.5 to remove subscription_id. Updated initial_order request schema under section 4.2 to remove external_ref_number /09/2015 AR Modified request schema date examples to fit the ISO 8601 format Updated possible action_name values for Order Revoke to remove products, remove seats, cancel and return. Note: return is not currently available. Updated Order Revoke Request Schema under section Web Service Reference Manual
6 Added Descriptions for Desktop Subscription Models under section 3.1 Added related_account_csn to Add Seats Request Schema under section 4.3 Removed pricing_date from Add Seats Request Schema under section 4.3 Modified Error Codes in section /21/2015 AR Modified sections to reflect the latest request schema Modified section 4.9 from po_number to reference number /22/2016 RL Convert all fields named quantity to Integer /22/2016 RL Substitute field ref_document with fields opportunity type and opportunity_number /23/2016 RL Remove field order_date. Indicate rules on contract_start_date /26/2016 CC Update Documentation for Status API response schema 6 Web Service Reference Manual
7 3.10 2/26/2016 CC Update SNS to indicate availability for all place order services /4/16 PL Section 4.2 Removed comments from first_name, last_name, , eu_first_name, eu_last_name, eu_ Section 4.2 Changed from O to R for first_name, last_name, , eu_first_name, eu_last_name, eu_ Section 4.2 edited comment section to only Provide If Known for contact_csn, eu_contact_csn Section 4.2 in comments section for all fields beginning with primary_account, related_account, eu_primary_account added *Rules apply to Only /31/16 PL Section 4.2, 4.3, 4.4, 4.11 updated all Quantity fields must be a Positive Integer Section 4.2,4.3, 4.4 updated and eu_ fields to max characters 80 Section 4.2, 4.4, 5.1 added Address_Line2 and Address_Line3 for Primary, Eu_Primary, 7 Web Service Reference Manual
8 and Related Account fields /4/16 PL Removed the following fields from sections 4.2, 4.3, 4.4, 4.5 and their corresponding response messages: item_end_date, contact_csn, eu_csn, contract_end_date, currency_code, eu_contact_csn Added field descriptions for all fields in sections 4.2, 4.3, 4.4, 4.5. Added a possible error message to Jul 2016 FX Removed all occurrences of Desktop Subscription as this terminology is obsolete. The duration of subscription was referred to as a term. Multiyear is now changed to multiyear as it is now s generic term August 2016 SJ Added comment for primary_account_csn eu_primary_account_csn in section 4.2 and 4.4. CSN will supersede the address if both provided. 8 Web Service Reference Manual
9 1 Introduction 1.1 Overview The Digital Distribution Web Services (DDWS) comprise an automation solution for order placement directly from Partners to Autodesk, all with low touch from Partners and zero touch from Autodesk. The new business capability is the ability for true B2B web service transactions between our Partners and Autodesk. The submission of the order would be fully automated from the Partner to Autodesk and back to the end customer with no manual touch. For the Partner to have effective implementation of the Autodesk s DDWS, affiliates will need familiarity of REST web services, OAuth 2.0 and JSON. A sample client application in the Ruby language is provided within the Programming Guide document. This will help the developers of the affiliates to consume the DDWS API. 1.2 Supporting Documentation Authentication API Documentation: This document guides Partners through the process of generating credentials, signatures, and access tokens necessary for utilizing Service APIs. It also contains information for the development of a Partner s integrating application. It provides basic understanding of web service integration and demonstrates the development of a typical application. API Schema/Interface Details: This document contains payload information regarding all possible scenarios for Place Order, it can be used by Developers in order to generate sample requests by filling in the desired fields. For further information on Autodesk Web Services please refer to the Developer Portal, where all available documentation, and step-by-step guidance on how our services work can be found. 2 Getting Started As part of the onboarding process, Partners will be associated with a unique Customer Specific Number (CSN). The Partner will have their respective application registered with Autodesk. For more detail on the onboarding process please refer to the Autodesk Partner Developer Guide. 9 Web Service Reference Manual
10 3 PlaceOrder Service Overview The PlaceOrder Service exposes two API resources for managing orders: /orders/fulfillment, /orders/revoke. These resources consist of operations, which handle order creation, order cancellation, order returns, adding seats and products to existing agreements, as well as removing seats and products to existing agreements. This document will include the various scenarios of the PlaceOrder service which are eligible for order generation or agreement modifications within the Autodesk environment. The details of the services included in the order fulfillment and order revoke process can be found below. Submitting new orders Adding seats to existing agreements Adding products to existing agreements Removing seats from existing agreements Removing products to existing agreements Returning a recurring agreement (Not currently available) Cancelling a recurring agreement 10 Web Service Reference Manual
11 3.1 Subscription to Autodesk Subscription to Autodesk is a pay-as-you-go approach, with the option of monthly, quarterly, annually or multi-year term selected by customers. There are two main models: and Renewables Under a recurring subscription model, customers given subscription is updated automatically, based on the term (monthly, quarterly or annually) which partner has selected. The subscription is never ending and it will only be cancelled when the customer explicitly requests it, or changes the model of the subscription in question Renewable When customers subscribe to a service under the renewable model, the subscription will expire after the term selected (quarterly, annual, multi-year) has passed. This same subscription can be renewed close to the end of term. In short, renewable subscription has an end date associated to the subscription whereas recurring does not have any end date. 3.2 Order Fulfillment The Order Fulfillment API resource handles the order creation, add seat, and add product operations. The add seat and add product operations are only for existing agreements. 3.3 Order Revoke The Order Revoke API resource handles the order return operation for recurring orders, as well as the remove seat, remove product, and cancellation operations. Returns are only valid within the agreed-upon grace period. If the return is valid, the contract will be cancelled and the amount refunded. For the cancellation operation, the auto renewal behavior is terminated. The contract is still valid for the remainder of the term. The remove seat and remove product operations are only for existing agreements. 3.4 SNS Messaging SNS Messaging is an optional service that Autodesk Partners can opt-in to, allowing them to receive alerts regarding any Place Order Services. The Partner will receive an alert after the order transaction has completed. The message in the alert will indicate the status of the transaction. It will display transaction will indicate if the status is Success or Failed. SNS message is available for all Place Order Scenarios for both recurring and renewal models. If subscribed to receive order fulfillment notifications, a Partner can choose one of the following three methods of delivery: o o SMS Message o Endpoint 11 Web Service Reference Manual
12 3.5 Get Order Status The Get Order Status API resource returns the current status of a particular order given the reference number obtained from the Place Order API response. Get Order Status API is supported for all Place Order services for both and Renewal scenarios. In order to retrieve the status of the desired purchase order, transaction id of the order will need to be provided. 4 PlaceOrder Service Reference Information Note: The following section contains Request & Response Schema for the PlaceOrder Service. The question of which fields are required or optional in each of the following schema is determined by a Partner s use of one of the two subscription models, Renewable or. At this point, Partners may not submit orders under a combination of and Renewable subscription models. Doing so will return an error response. 12 Web Service Reference Manual
13 4.1 Order Fulfillment Based on the action_name field provided in the request body, different operations will be invoked. For example, an action_name of initial_order will specify the create order option and add_seats will specify the add seat option. Below is the request schema for the cases where the request type is for order creation or for adding seats or products. The associated response schema is also included. The expected action_name values are as follows: initial_order, add_seats, add_products. 4.2 Request Schema Create Initial Order The details of the expected fields in the request body are located in the following table for Order Creation. We will require fields regarding end user, client, and product information. The highlighted rows are elements whose value is a JSON object or Array that contains the information in the rows indented below. Refer to the section of sample request messages for proper nesting of fields. If an account exists and the corresponding CSN is provided, then the customer details can be retrieved from Autodesk systems. If CSN is not provided, then partners must provide the information such as name, address, and location in order to create a new account. A note on Order Completion: When Autodesk systems receive a Partner's Initial Order, basic validations for items like SKU, Agreement, and Price are done upfront in the Service layer of the PlaceOrder API Service. After this, a response is generated and sent to the Partner regarding the success or failure of the request with a reference number (comprising of a concatenation of CSN, Purchase Order number and timestamp). Making use of the Reference Number as input for the GetOrderStatus API will allow the Partner to view the status of the PO. Finally, Autodesk systems will update the status of the transaction from a processing status to a completed state once the Order in question is created in SAP. 13 Web Service Reference Manual
14 EndUserC ontact Contract Data Order Field Array Schema Definition Field Description Example Field Type Max Char Required/ Optional (R/O) Comments Renewal / action_name Event name, partner is going to perform on place order "initial_order" String 13 R initial_order opportunity_type Unique sales opportunity type created for an order A String 1 O Possible values are A (ACE) and R (Renewal). opportunity_number po_date po_number customer_po_number Unique ID that references a sales opportunity that has been created for an order Date on which partner raises the PO in their internal system (Can be system date or date in the past) Purchase order number to be given by requester to identify each order PO number of the customer. A String 15 O contract_start_date Contract start date Date ISO 8601 format When you provide one of opportunity_type and opportunity_number, you have to provide the other. 10 O ORD1234 String 35 R String 35 O Date ISO 8601 format 10 O When contract_start_date is given, the date must be within 30 days from the current date. When contract_start_date is not given, the date is the current date. end_user Array of JSON Object R first_name First name of the contract manager (Contact Person) "John" String 35 R 14 Web Service Reference Manual
15 last_name Last name of the contract manager (Contact Person) "Smith" String 35 R of the contract manager (Contact Person) joh.smith@sttest.com String 80 R Standard language Language preference of Contact Person EN String 2 O Defaults to English if not provided primary_account_csn End User Account CSN String 10 O Provide if known, otherwise fill in primary account details below. This will supersede if both are provided primary_account_name Account Name Partner Inc1 String 35 O primary_account_csn is not provided primary_account_address_li ne1 Account Address Line 1 1 Parkway Road String 35 O primary_account_csn is not provided primary_account_address_li ne2 primary_account_address_li ne3 primary_account_address_c ity primary_account_address_s tate Account Address Line 2 Engineering Dept. String 35 O Account Address Line 3 Desk 5405 String 35 O Account City San Jose String 35 O Account State "CA" String 35 O primary_account_csn is not provided primary_account_csn is not provided primary_account_csn is not provided primary_account_csn is not provided 15 Web Service Reference Manual
16 primary_account_address_c ountry_code primary_account_address_p ostal_code related_account_csn related_account_name related_account_address_li ne1 related_account_address_li ne2 related_account_address_li ne3 related_account_address_ci ty Account Country Code "US" String 35 O Account Postal Code String 35 O Account CSN to which contract manager is associated (could be same or different) Name of account to which contract manager is associated Related Account Address Line 1 Related Account Address Line 2 Related Account Address Line String 10 O Partner Inc String 35 O 1 Parkway Road String 35 O Engineering Dept. String 35 O Desk 5405 String 35 O Related Account City San Jose String 35 O primary_account_csn is not provided. 2 Digit ISO Code primary_account_csn is not provided Provide if known, otherwise fill in Related Account details below related_account_csn is not provided related_account_csn is not provided related_account_csn is not provided related_account_csn is not provided related_account_csn is not provided 16 Web Service Reference Manual
17 ListOfLineItems SoldToP arty Reseller Party related_account_address_st ate related_account_address_c ountry_code related_account_address_p ostal_code Related Account State "CA" String 35 O Related Account Country Code Related Account Postal Code "US" String 35 O String 35 O related_account_csn is not provided related_account_csn is not provided. 2 Digit ISO Code related_account_csn is not provided reseller_account_csn Related Account CSN String 10 R DL Partner sold_to_account_csn Sold To Account CSN String 10 O other_parties account_csn partner_type line_items subscription_id Account CSN of the party (e.g.: forwarding agent) Values to be entered is only 'ForwardingAgent" In case of recurring order, to uniquely identify each product line, a unique SUBS ID is to be generated per product line. The same subs. ID needs to be referenced whilst doing subsequent transactions like add seats for the same Array of JSON Object R Partner sold to CSN. If not provided it will take the authorization header value. Renewal String 10 R Renewal ForwardingAgent String 18 R Renewal "845cd4b7-2f20-4c1aaaa " Array of JSON Object R String 36 R UUID Version 4 format. 17 Web Service Reference Manual
18 product line for the same contract part_number SKU 001G1-WW7929-T210 String 35 R SKUNumber -> part_number quantity Quantity 1 Positive Integer net_amount Amount "39.33" String 20 R delivery_method eu_first_name Delivery method Value to be passed ED First name of the Software Coordinator (Contact Person) R ED String - R Renewal "Peter" String 40 R eu_last_name eu_ eu_language eu_country eu_primary_account_csn Last name of the Software Coordinator (Contact Person) of the Software Coordinator (Contact Person) Preferred language for software coordinator for communications Country Code of software coordinator Account CSN to which Software Coordinator is associated, in this scenario where for a given product line Software Coordinator is different to contract manager "longslide" String 40 R Peter.longslide@sttest.com String 80 R Standard: "EN" String 2 R 2 Digit ISO Code "US" String 2 R 2 Digit ISO Code String 10 O Provide if known, otherwise fill in eu_primary_account details below. This will supersede if both are provided 18 Web Service Reference Manual
19 eu_primary_account_name eu_primary_account_addre ss_line1 eu_primary_account_addre ss_line2 eu_primary_account_addre ss_line3 eu_primary_account_addre ss_city eu_primary_account_addre ss_state eu_primary_account_addre ss_country_code eu_primary_account_addre ss_postal_code Account name to which Software Coordinator is associated Software Coordinator Account Address Line 1 Software Coordinator Account Address Line 2 Software Coordinator Account Address Line 3 Software Coordinator Account City Software Coordinator Account State Software Coordinator Account Country Code Software Coordinator Account Postal Code Partner Inc1 String 35 O 1 Parkway Road String 35 O Engineering Dept. String 35 O Desk 5405 String 35 O San Jose String 35 O "CA" String 35 O "US" String 35 O String 35 O eu_primary_account_csn is not provided eu_primary_account_csn is not provided eu_primary_account_csn is not provided eu_primary_account_csn is not provided eu_primary_account_csn is not provided eu_primary_account_csn is not provided eu_primary_account_csn is not provided. 2 Digit ISO COde eu_primary_account_csn is not provided 19 Web Service Reference Manual
20 Now the payload can be of two types. If the primary account CSN, related account CSN or eu_primary_account_csn is known then you can create the payload as shown the enhanced version below Exisiting Initial Order Payload Enhanced Initial Order Payload 20 Web Service Reference Manual
21 4.3 Request Schema Add Seats Field Array Schema Definition Field Description Example action_name Event name, partner is going to perform on place order, like add seat. Field Type Max Char Required/ Optional (R/O) Comments Renewal / Recurrin g "add_seats" String 9 R "add_seats" contract_number Contract/Agreement number " " String 12 R po_date po_number Date on which partner raises the PO in their internal system (Can be system date or date in the past) Purchase order number to be given by requester to identify each order " " Date 10 O " " String 35 R customer_po_number PO number of the customer String 35 O contract_start_date Contract start date net_amount Total Amount (sum of amount in line items) Date ISO 8601 format 10 O "105.32" String 20 R When contract_start_dat e is given, the date must be within 30 days from the current date. When contract_start_dat e is not given, the date is the current date. Sum of all line_items Renewal reseller_account_csn Reseller Account CSN " " String 10 R Renewal 21 Web Service Reference Manual
22 line_items sold_to_account_csn Sold to Account CSN String 10 O opportunity_type opportunity_number Unique sales opportunity type created for an order Unique ID that references a sales opportunity that has been created for an order A String 1 O A String 15 O If not provided it will take the authorization header value. Possible values are A (ACE) and R (Renewal). When you provide one of opportunity_type and opportunity_numb er, you have to provide the other. Renewal line_items Array of JSON objects R subscription_id item_start_date In case of recurring order, to uniquely identify each product line, a unique SUBS ID is to be generated per product line. The same subs. ID needs to be referenced whilst doing subsequent transactions like add seats for the same product line for the same contract Date which billing start for this addition seat "914fadc9-2b67-476e-b480- e0e232e98745" String 36 R UUID version 4 formatted String " " Date 10 O Renewal part_number SKU "321K T979" String 35 R quantity Quantity 7 eu_ of Software Coordinator (contact person) Positive Integer "admin@autodesk.com" String 80 R Renewal R 22 Web Service Reference Manual
23 eu_first_name First name of the Software Coordinator (Contact Person) "John" String 40 R Renewal eu_last_name Last name of the Software Coordinator (Contact Person) "Smith" String 40 R Renewal net_amount Amount "105.32" String 20 R serial_numbers Serial Number [" "] Array of Strings R Net amount of per line_item Renewal 4.4 Request Schema Add Products Field Array Schema Definition Field Description Example Field Type Max Char Required/ Optional (O) Comments Renewal/Rec urring action_name Event name, partner is going to perform like add products "add_products" String 12 R "add_products" contract_number Contract/Agreement number " " String 12 R po_number net_amount po_date Purchase order number to be given by requester to identify each order Total Amount (sum of amount in line items) Date on which partner raises the PO in their internal system (Can be system date or date in the past) " " String 35 R "105.32" String 20 R " " Date 10 O Sum of all line_items Defaults to system Date 23 Web Service Reference Manual
24 line_items customer_po_number PO number of the customer String 35 O contract_start_date Contract start date Date ISO 8601 format 10 O When contract_start_date is given, the date must be within 30 days from the current date. When contract_start_date is not given, the date is the current date. Renewal reseller_account_csn Reseller Account CSN String 10 R Renewal sold_to_account_csn Sold To Account CSN String 10 O If not provided it will take the authorization header value. Renewal opportunity_type Unique sales opportunity type created for an order A String 1 O Possible values are A (ACE) and R (Renewal). opportunity_number Unique ID that references a sales opportunity that has been created for an order A String 15 O When you provide one of opportunity_type and opportunity_numbe r, you have to provide the other. line_items Array of JSON objects R 24 Web Service Reference Manual
25 subscription_id In case of recurring order, to uniquely identify each product line, a unique SUBS ID is to be generated per product line. The same subs. ID needs to be referenced whilst doing subsequent transactions like add seats for the same product line for the same contract "914fadc9-2b67-476e-b480- e0e232e98745" String 36 R UUID version 4 formatted String part_number SKU "321K T868" String 35 R quantity Quantity 7 item_start_date Date which billing start for this addition seat Positive Integer R " " Date 10 O Renewal eu_ of Software Coordinator (contact person) "admin@autodesk.com" String 80 R Renewal eu_first_name First name of the Software Coordinator (Contact Person) "John" String 40 R Renewal eu_last_name Last name of the Software Coordinator (Contact Person) "Smith" String 40 R Renewal end_user JSON object O first_name First name of the contract manager (Contact Person) "John" String 35 R last_name Last name of the contract manager (Contact Person) "Smith" String 35 R 25 Web Service Reference Manual
26 of the contract manager (Contact Person) String 80 R language Language preference of Contact Person EN String 2 O Defaults to English if not provided primary_account_csn End User Account CSN " " String 10 O primary_account_name Account Name "Arthur Doe" String 35 O Provide if known, otherwise fill in primary account details below. This will supersede if both are provided primary_account_c sn is not provided primary_account_address_line1 Account Address Line 1 1 Parkway Road String 35 O primary_account_c sn is not provided primary_account_address_line2 Account Address Line 2 Engineering Dept. String 35 O primary_account_c sn is not provided primary_account_address_line3 Account Address Line 3 Desk 5405 String 35 O primary_account_c sn is not provided primary_account_address_city Account City San Jose String 35 O primary_account_c sn is not provided 26 Web Service Reference Manual
27 primary_account_address_state Account State "CA" String 3 O primary_account_c sn is not provided primary_account_address_count ry_code Account Country Code "US" String 3 O primary_account_c sn is not provided. 2 digit ISO Code primary_account_address_postal _code Account Postal Code String 9 O primary_account_c sn is not provided net amount Amount "105.32" String 20 R Net amount of per line_item 27 Web Service Reference Manual
28 line_items 4.5 Request Schema Renew Field Array Schema Definition Field Description Example action_name Event name, partner is going to perform on place order, like renew Field Type Max Char Required/ Optional (O) Comments 28 Web Service Reference Manual Renewa l / Recurri ng "renew" String 5 R "renew" Renewal order_date Date on which order is placed " " Date 10 O Renewal po_date po_number Date on which partner raises the PO in their internal system (Can be system date or date in the past) Purchase order number to be given by requester to identify each order " " Date 10 O Renewal " " String 35 R Renewal customer_po_number PO number of the customer String 35 O Renewal contract_number Contract/Agreement number " " String 12 R Renewal reseller_account_csn Reseller Account CSN String 10 R Renewal sold_to_account_csn Sold To Account CSN String 10 O opportunity_type opportunity_number line_items Unique sales opportunity type created for an order Unique ID that references a sales opportunity that has been created for an order A String 1 O A String 15 O Array of JSON objects R If not provided it will take the authorization header value. Possible values are A (ACE) and R (Renewal). When you provide one of opportunity_type and opportunity_numbe r, you have to provide the other. Renewal Renewal Renewal Renewal part_number SKU "123K T979" String 35 R Renewal
29 quantity Quantity 7 Positive Integer net_amount Amount "105.32" String 20 R serial_numbers Serial Number [" "] Array of Strings R R Net amount of per line_item Renewal Renewal Renewal 29 Web Service Reference Manual
30 4.6 Update Purchase Order The Update Purchase Order API resource handles the updating of a PO number for recurring billing. The Update Purchase Order API can only be used for Partners that have subscribed under a model. Said subscription will renew itself automatically over whatever interval was selected (quarterly, annual, multi-year), and the existing open order will be updated with a new PO number and consequently the recurring billing. In order for the updates to be applied, the request must be submitted at least 48 hours in advance to the scheduled recurring billing. 4.7 Request Schema Update Purchase Order Note: The following schema only applies to partners utilizing a subscription Model. Field description Schema Definition Example Field Type Length 9 Comments Must always be po_update action_name "po_update" String contract_number String 30 Mandatory po_number String 35 Mandatory 4.8 Get Order Status The Get Order Status micro service is a simple get request of the following format: which only has a single field in the request schema, described below. The associated response schema, a status of success or failed, is also included. 4.9 Request Schema Get Order Status [ Initial Order Only] Field descriptio n URL Path Schema Definition reference number Example Field Type /order/status/ String Lengt h Min. 20 Max. 40 charact ers Comment s Mandatory. Part of URL path 4.10 Order Revoke Below is the request schema for the cases where the request type is for seat removal, product removal, order cancellation, or order returns. The associated response schema is also included. The order revoke requests are only available for those Partners utilizing a subscription model. Currently, order returns are not available and will be released as part of a future enhancement. The expected action_name values are as follows: remove seats, remove products, cancel. 30 Web Service Reference Manual
31 4.11 Request Schema Remove Seats, Remove Products, Order Cancellation The details of the expected fields in the request body for modifications to an existing order, such as decreasing the amount of seats to removing another product are located in the following table. Note: The following schema only applies to Partners utilizing a subscription model. A schema for the Renewable subscription model is not available at the moment. Field Description Contract header Line item level Schema Definition Example Field Type Required/ Optional Length Comments R 15 remove seats, remove products, action_name "remove seats" String cancel contract_number String R 30 Mandatory line_items subscription_id "bac19ced- 7aa a c8e98d" quantity 3 Array of JSON Objects String Positive Integer R R 36 R 13 Not needed for Cancellation Not Needed for Cancellation Only required for remove seats. Number of seats to be removed 4.12 Response Schema Create Initial Order A simple response from the API that verifies that a call has went through authentication, authorization, and validations and is being processed in our backend systems. Schema Definition Example Field Type status "OK" String message "Your order is being processed." String reference number String 4.13 Response Schema Update Purchase Order A simple response from the API that verifies that a call has went through authentication, authorization, and validations and is being processed in our backend systems. Schema Definition Example Field Type status "FAILED" String message "Contract number does not exist" Cannot add seats for a cancelled Product with Subscription ID <Subs ID> String reference number String 31 Web Service Reference Manual
32 4.14 Response Schema Get Order Status The response from the Status API returns the status of the order based on the provided transaction id. The status will indicate if the order is processing, completed, or failed with either a case number for status code. Schema Definition Example Field Type status "OK", FAILED,"Order Accepted String Order Processing Order was created successfully. Order processing error. Please contact Autodesk (error code 71) Order processing error. Please contact Autodesk CASE# message String last updated " :15:54 UTC" String 4.15 Response Schema Remove Seat, Remove Product, Order Cancellation [ Only] A simple response from the API that verifies that a call has went through authentication, authorization, and validations and is being processed in our backend systems. Schema Definition Example Field Type status "FAILED" String message "SKU is not active." String reference number String 4.16 Response Schema SNS notification Below are the present in the response from an SNS notification. The response provides details on the status of the placed order. If successful, the entity number is populated with the sales order number from our back office systems. If an error occurred when processing the order, the message field will provide an error code. Schema Definition Example Field Type csn " " String transaction_id " String status Success, Failed String message Order was created successfully. Add seat order was updated successfully. Order processing error. Please contact Autodesk (error code 71) String entity_number String 32 Web Service Reference Manual
33 5 Sample Messages 5.1 Request Message Order Fulfillment, Initial Order, Subscription Model Message Headers Authorization: Bearer <<Access Token>> Content-Type: application/json CSN: <<CSN>> Body "action_name": "initial_order", "po_number": " ", "customer_po_number": " ", "opportunity _ty pe": A, opportunity _number : A , "end_user": "first_name": "Gitman ", "last_name": "Gitman ", " ": "GitmanSan @ssttest.net", "language": "EN", "country ": "US", "primary _account_name": "Corp Account1", "primary _account_address_line1": "500 Las Gallinas Ave", primary_account_address_line2 : Engineering Dept., primary_account_address_line3 : Office 5342, "primary _account_address_city": "San Rafael", "primary _account_address_state": "CA", "primary _account_address_country_code": "US", "primary _account_address_postal_code": "94903", "related_account_name": "Corp Account1", "related_account_address_line1": "400 Las Gallinas Ave", related _account_address_line2 : Engineering Dept., related _account_address_line3 : Office 5342, "related_account_address_city": "San Rafael", "related_account_address_state": "CA", "related_account_address_country_code": "US", "related_account_address_postal_code": "94903", 33 Web Service Reference Manual
34 "reseller_account_csn": " ", "line_items": [ "subscription_id": "845cd4b7-2f20-4c1a-aaa ", "part_number": "767F T279", "quantity ": 1, "net_amount": "264.00", "eu_first_name": "Gitman ", "eu_last_name": "Gitman ", "eu_ ": "Gitman @ssttest.net", "eu_language": "EN", "eu_country ": "US", "eu_primary_account_name": "Gitman Corp Accoun1", "eu_primary_account_address_line1": "600 Las Gallinas Ave", "eu_primary_account_address_city": "San Rafael", "eu_primary_account_address_state": "CA", "eu_primary_account_address_country_code": "US", "eu_primary_account_address_postal_code": "94903" ] Response Message Order Fulfillment, Initial Order "status": "OK", "message": "Your order is being processed", "reference number": " INITIAL ORDER 9-27 arc " 34 Web Service Reference Manual
35 5.2 Request Message Order Fulfillment, Initial Order, Renewable Subscription Model Message Headers Authorization: Bearer <<Access Token>> Content-Type: application/json CSN: <<CSN>> Body "action_name": "initial_order", "po_date": " ", "po_number": "SSDD-002", "customer_po_number": "initial custpo", "end_user": " ": "raw "first_name": "Raw r", "last_name": "Stein", "primary_account_name": "Raw rstein World", "primary_account_address_line1": "666 Mars Way", "primary_account_address_city": "San Rafael", "primary_account_address_county": "United States", "primary_account_address_country_code": "US", "primary_account_address_geo": "NAMER", "primary_account_address_postal_code": "94903", "primary_account_address_state": "CA", "related_account_name": "Raw rstein World", "related_account_address_line1": "666 Mars Way", "related_account_address_city": "San Rafael", "related_account_address_county": "United States", "related_account_address_country_code": "US", "related_account_address_geo": "NAMER", "related_account_address_postal_code": "94903", "related_account_address_state": "CA", 35 Web Service Reference Manual
36 "reseller_account_csn": " ", "ship_to_party _account_name": "Rawrstein World", "ship_to_party _address_line1": "666 Mars Way", "ship_to_party _address_city": "San Rafael", "ship_to_party _address_county": "United States", "ship_to_party _address_country_code": "US", "ship_to_party _address_geo": "NAMER", "ship_to_party _address_postal_code": "94903", "ship_to_party _address_state_code": "CA", "sold_to_account_csn": " ", "other_parties": [ "account_csn": " ", "partner_ty pe": "ForwardingAgent" ], "line_items": [ "part_number": "978G1-WW2859-T981", "quantity ": 1, "net_amount": "1570.8", "deliv ery_method": "ED", "part_number": "978G1-WW6919-T229", "quantity ": 1, "net_amount": "1293.6", "deliv ery_method": "ED" ] Response Message Order Fulfillment, Initial Order "status": "OK", "message": "Your order is being processed", "reference number": " INITIAL ORDER 9-27 arc " 36 Web Service Reference Manual
37 5.3 Request Message Order Fulfillment, Add Seats, Subscription Model Message Headers Authorization: Bearer <<Access Token>> Content-Type: application/json CSN: <<CSN>> Body "action_name": "add_seats", "contract_number": " ", "po_number": " ", "net_amount": "105.32", "line_items": [ "subscription_id": "173789c1-d4b1-4bda-aaa1-8b3ea18ee53e", "part_number": "123F T979", "quantity": 3, "net_amount": "105.32", "subscription_id": "173789c1-d4b1-4bda-aaa1-8b3ea18ee53e", "part_number": "123F T970", "quantity": 2, "net_amount": "105.32" ] Response Message Order Fulfillment, Add Seats, Subscription Model "status": "OK", "message": "Your order is being processed", "reference number": " INITIAL ORDER 9-27 arc " 5.4 Request Message Order Fulfillment, Add Seats, Renewable Subscription Model 37 Web Service Reference Manual
38 Message Headers Authorization: Bearer <<Access Token>> Content-Type: application/json CSN: <<CSN>> Body "action_name": "add_seats", "po_date": " ", "po_number": "adds-mp-001", "customer_po_number": "adds s.s.d.d.", "contract_number": " ", "net_amount": "2864.4", "pricing_date": " ", "reseller_account_csn": " ", "ship_to_party_account_csn": " ", "sold_to_account_csn": " ", "line_items": [ "item_start_date": " ", "part_number": "978G T761", "quantity": 1, "related_account_csn" : " ", "net_amount": "1570.8", "serial_numbers": [ " " ], "item_start_date": " ", "part_number": "978G T204", "quantity": 1, "related_account_csn" : " ", "net_amount": "1293.6", "serial_numbers": [ " " ] ] 38 Web Service Reference Manual
39 5.4.1 Response Message Order Fulfillment, Add Seats, Renewable Subscription Model "status": "OK", "message": "Your order is being processed", "reference number": " INITIAL ORDER 9-27 arc " 5.5 Request Message Order Fulfillment, Add Products, Subscription Model Message Headers Authorization: Bearer <<Access Token>> Content-Type: application/json CSN: <<CSN>> Body "action_name": "add_products", "contract_number": " ", "po_number": "ae9be-3205ec9a9f3b", "net_amount": "264.0", "line_items": [ "subscription_id": "fa724c53-a376-4ab4-9a ec9a9f3b", "part_number": "767F T826", "quantity": 2, "net_amount": "264.0", "end_user": "first_name": "ddwsman ", "last_name": "ddwsman ", " ": "ddwsman @ssttest.net", "language": "EN", "country": "US", "primary_account_name": "ddwsman Corp Account1", "primary_account_address_line1": "810 Civic Center Dr", "primary_account_address_city": "San Rafael", "primary_account_address_state": "CA", "primary_account_address_country_code": "US", "primary_account_address_postal_code": "94903" ] 39 Web Service Reference Manual
40 5.5.1 Response Message Order Fulfillment, Add Products, Subscription Model "status": "OK", "message": "Your order is being processed", "reference number": " INITIAL ORDER 9-27 arc " 5.6 Request Message Order Fulfillment, Add Products, Renewable Subscription Model Message Headers Authorization: Bearer <<Access Token>> Content-Type: application/json CSN: <<CSN>> Body "action_name": "add_products", "po_date": " ", "po_number": "de2398-addp-002", "contract_number": " ", "customer_po_number": "addp s.s.d.d.", "net_amount": "1570.8", "pricing_date": " ", "reseller_account_csn": " ", "ship_to_party_account_csn": " ", "sold_to_account_csn": " ", "line_items": [ "item_start_date": " ", "part_number": "978G1-WW2859-T981", "quantity": 1, "eu_ ": "rawr.stein@ .com", "eu_first_name": "Rawr", "eu_last_name": "Stein", "related_account_csn": " ", "net_amount": "1570.8" ] 40 Web Service Reference Manual
41 5.6.1 Response Message Order Fulfillment, Add Products, Renewable Subscription Model "status": "OK", "message": "Your order is being processed", "reference number": " INITIAL ORDER 9-27 arc " 41 Web Service Reference Manual
42 5.7 Request Message Order Fulfillment, Renew, Renewable Subscription Model Only Message Headers Authorization: Bearer <<Access Token>> Content-Type: application/json CSN: <<CSN>> Body "action_name": "renew", "po_date": " ", "po_number": "SSDD-RENEW-02", "contract_number": " ", "net_amount": "1293.6", "pricing_date": " ", "reseller_account_csn": " ", "ship_to_party_account_csn": " ", "sold_to_account_csn": " ", "opportunity_type": A, opportunity_number : A ", "line_items": [ "part_number": "978G T374", "quantity": 1, "eu_ ": "rawr.stein@ .com", "eu_first_name": "Rawr", "eu_last_name": "Stein", "related_account_csn": " ", "net_amount": "1293.6", "serial_numbers": [ " " ] ] 42 Web Service Reference Manual
43 5.7.1 Response Message Order Fulfillment, Renew, Renewable Subscription Model Only "status": "OK", "message": "Your order is being processed", "reference number": " INITIAL ORDER 9-27 arc " 5.8 Request Message Update Purchase Order Message Headers Content-Type: application/json Authorization: Bearer <<Access Token>> "action_name":"po_update", "contract_number":" ", "po_number":" " Response Message Update Purchase Order "status": "OK", "message": "Your order is being processed", "reference number": " " 5.9 Request Message Get Order Status Response Message Get Order Status "status": "Order Accepted", "message": "Order was created successfully.", "last_updated": " :21:54 UTC" 43 Web Service Reference Manual
44 5.10 Request Message Order Revoke (Remove Seat, Remove Product, Order Cancellation) Message Headers Content-Type: application/json Authorization: Bearer <<Access Token>> "action_name": "cancel", "contract_number": " Response Message Order Revoke (Remove Seat, Remove Product, Order Cancellation) "status": "OK", "message": "Your order is being processed", "reference number": " " 5.11 Request Message Order Revoke (Order Returns) [Not Currently Available] Response Message Order Revoke (Order Returns) [Not Currently Available] 5.12 Request Message SNS Messaging SNS is an opt-in service that actively sends updated to the provide endpoint. A request to an endpoint is not required Response Message SNS messaging "csn": " ", "transaction_id": " juxtapoze ", "entity_number": " ", "message": 44 Web Service Reference Manual
45 "message": "Add seat order was updated successfully.", "status": "Success" 6 Formatting standards UUID Version 4 Unique randomly generate string ISO 8601 YYYY-MM-DD date format ISO Two letter language code ISO alpha-2 format two letter country code form 7 Error Messages 7.1 Error codes The following table shows the error codes and their respective error messages present in response messages should they occur. HTTP Status Code Autodesk Error Code Internal Message 200 OK 201 Created 304 Not Modified 400 Bad Request Error: 4000 Incorrect or malformed request Unauthorized Error: 4100 No CSN was passed in the request Unauthorized Error: 4101 No HMAC Signature passed in the request 401 Unauthorized Error: 4102 No HMAC Client ID passed in the request 401 Unauthorized Error: 4103 No HMAC Timestamp passed in the request 401 Unauthorized Error: 4104 No Authorization passed in the request 401 Unauthorized Error: 4105 Invalid token 401 Unauthorized Error: 4106 Something went wrong generating the token 403 Forbidden Error: 4301 HMAC signature was passed, but not a correct one 403 Forbidden Error: 4302 HMAC timestamp was passed, but not a correct one 403 Forbidden Error: 4300 CSN was passed, but not a correct one 45 Web Service Reference Manual
46 7.2 Error Message Below is a sample Error Message as it will be presented to the Partner: "status": "Error", "reference number": " ", "message": [ "error_code": "UAN-GEN-00108", "error_message": "Please enter Account Number" ] 46 Web Service Reference Manual
Digital Distribution Web Services (DDWS) PlaceOrder - Service Manual
Digital Distribution Web Services (DDWS) PlaceOrder - Service Manual CONTENTS Revision History... 3 1 Introduction... 9 1.1 Overview... 9 1.2 Supporting Documentation... 9 2 Getting Started... 9 3 PlaceOrder
More informationPartner Web Services. PlaceOrder Version 1 Service Manual
Partner Web Services PlaceOrder Version 1 Service Manual Contents 1 Introduction... 8 1.1 Overview... 8 1.2 Supporting Resources... 8 2 Subscription to... 8 2.1 Recurring (auto-renew)... 9 2.2 Renewable...
More informationPartner Web Services. PlaceOrder Version 2 Service Manual
Partner Web Services PlaceOrder Version 2 Service Manual Contents 1 Introduction... 6 1.1 Overview... 6 1.2 Supporting Resources... 6 2 Service Overview... 6 2.1 Subscription to Autodesk... 7 2.1.1 Renewable
More informationPartner Web Services. GetMyPrice Service Manual
Partner Web Services GetMyPrice Service Manual Contents 1 Introduction... 5 1.1 Overview... 5 1.2 Supporting Resources... 5 2 Service Overview... 5 2.1 Benefits of GetMyPrice Service... 6 3 Service Endpoints...
More informationPartner Web Services. GetOrderStatus Version 1 Service Manual
Partner Web Services GetOrderStatus Version 1 Service Manual Contents 1 Introduction... 4 1.1 Overview... 4 1.2 Supporting Resources... 4 2 Service Overview... 4 3 Service Endpoints... 5 4 Request/Response
More informationDigital Distribution Web Services (DDWS) GetOrderDetails - Service Manual
Digital Distribution Web Services (DDWS) GetOrderDetails - Service Manual CONTENTS Revision History... 2 1 Introduction... 4 1.1 Overview... 4 1.2 Supporting documents... 4 2 Getting Started... 4 3 GetOrderDetails
More informationPartner Web Services. Get License Service Manual
Partner Web Services Get License Service Manual Contents 1 Revision History... 4 2 Introduction... 5 2.1 Overview... 5 2.2 Supporting Resources... 5 3 Service Overview... 5 4 Service Endpoints... 7 5 Request/Response
More informationDigital Distribution Web Services (DDWS) GetOrderDetails - Service Manual
Digital Distribution Web Services (DDWS) GetOrderDetails - Service Manual CONTENTS Revision History... 2 1 Introduction... 4 1.1 Overview... 4 1.2 Supporting documents... 4 2 Getting Started... 4 3 GetOrderDetails
More informationecontracts for Tier1 partners COURSE CODE: COE01
econtracts for Tier1 partners COURSE CODE: COE01 April 2017 Introduction Welcome to the econtracts for Partners course. This course provides a brief overview of what the Zebra econtracts Portal is used
More informationUpdated: April, 2018 (see what s new) Table of Contents. Overview Switching from Maintenance to Subscription Pricing for Switching...
Important Updates on Maintenance Plans Frequently Asked Questions Customers This document answers frequently asked questions about maintenance plan changes as we move to one business model. Updated: April,
More informationFrequently Asked Questions Customers
Important Updates on Maintenance Plans Frequently Asked Questions Customers This document answers frequently asked questions about maintenance plan changes as we move to one business model. Updated: May
More informationCisco Partner Support Service (PSS) User Guide - User Registration. April 07,
Cisco Partner Support Service (PSS) User Guide - User Registration April 07, 2017 Corporate Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com 1-1 Table
More informationPublic Appointment API. Calendar A
Public Appointment API Calendar 205.01A Copyright notice The information in this document is subject to change without prior notice and does not represent a commitment on the part of Q-MATIC AB. All efforts
More informationServer - The Tigo platform and urls associated with the api Client - Third party user with api access to the Tigo platform and/or Tigo api.
Tigo REST API V3 Introduction This api is used to work with the Tigo Energy platform to automate the retrieval and creation of elements. It will attempt to adhere to standard REST calls found in most REST
More informationConsents Service - SMBC NextGenPSD2
Consents Service - SMBC NextGenPSD2 1.3.SMBC February 2019 Framework (Berlin Group V1.3) Summary OAS3 SMBC offers third party access to accounts (XS2A) in a safe and efficient way using Application Programming
More informationVersion Event Protect Platform RESTfull API call
Event Protect Platform RESTfull API call Introduction Via available online service and through specified API, developers can connect to Event Protect platform and submit individual sales transaction. Service
More informationVersion Event Protect Platform RESTfull API call
Event Protect Platform RESTfull API call Introduction Via available online service and through specified API, developers can connect to Event Protect platform and submit individual sales transaction. Service
More informationTELIA OPERATOR SERVICE PLATFORM
TELIA OPERATOR SERVICE PLATFORM OMA Authorization REST API Guide Copyright 2017 Aepona Limited, and copyright 2017 Telia All rights reserved by respective owners. Revision: 6.0 Legal Information Legal
More informationPAYMENTADMIN API 1.1 SveaWebPay
PAYMENTADMIN API 1.1 SveaWebPay 2 (22) PaymentAdmin API 1.1 Content Revisions... 4 Overview... 5 Testing... 5 Production... 5 Authentication... 6 Get order... 7 Get task... 8 Deliver order... 9 Cancel
More informationInterface Functional Design C4C.I.002
Interface Functional Design C4C.I.002 Opportunity Query Interface CallidusCloud CPQ C4C Integration Project Version 0.5 Table of Contents Document Information 2 Overview and Scope 3 Functional Overview
More information2Checkout Instant Notification Service
INS User Guide Revision 1.11 2Checkout Instant Notification Service User Guide Table of Contents Introduction...2 INS System...2 Overview...2 Message Opt-In...2 Message Specifications...3 Messages Supported...3
More informationManaged Access Gateway One-Time Password Guide Version 1.0 February 2017
1 Managed Access Gateway One-Time Password Guide Version 1.0 February 2017 2 Contents About One Time Password (OTP)... 3 OTP Credential Types... 3 What is the Proofing Upgrade?... 3 How to Determine if
More informationPartner Documentation Reseller Portal Guide
2 Partner Documentation 1. Introduction and Enrollment One of the benefits of MSP Consortium membership is access to Comodo's range of enterprise security and management tools at greatly discounted rates.
More informationACCESS FREQUENTLY ASKED QUESTIONS
ACCESS FREQUENTLY ASKED QUESTIONS Contents 1. Microsoft Cloud Solution Provider Program 4 1.1. Which Microsoft products are offered? 4 1.2. What are the main differences compared to the other licensing
More informationDPD API Reference Documentation
DPD API Reference Documentation Release 2.0 Portal Labs, LLC May 09, 2017 CONTENTS 1 DPD API 3 1.1 About................................................... 3 2 Authentication 5 3 Limitations 7 3.1 Pagination................................................
More informationRed 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 informationAmazon Instant Access Integration Guide. Subscriptions (SaaS)
Amazon Instant Access Integration Guide Subscriptions (SaaS) TABLE OF CONTENTS 1. INTRODUCTION... 3 2. SUBSCRIPTION PRODUCT OFFERINGS... 4 3. API OVERVIEW AND SPECIFICATIONS... 5 ACCOUNT LINKING ENDPOINT...
More informationipass API Guide Version 1.4 October
ipass API Guide Version 1.4 October Overview 4 Getting an ipass API...4 Base s...4 EndPoints...4 Encoding...5 Authentication...5 User Object...5 Create...8 Update...8 Suspend...9 Activate...9 Delete...9
More information12/05/2017. Geneva ServiceNow Security Management
12/05/2017 Security Management Contents... 3 Security Incident Response...3 Security Incident Response overview... 3 Get started with Security Incident Response... 6 Security incident creation... 40 Security
More informationMulti SO Data Loader User Guide
Multi SO 7.1.1 Data Loader User Guide v.1 32Soft.com Multi SO 7.1.1 User Guide Thank you for your interest in 32 Soft s productivity solutions for QAD. You are on the path to improved data management and
More informationNETBANK USER GUIDE v
LOG IN TO THE NETBANK Log in with Internet Access Code 1. Type in your Customer ID in the Customer ID field. (Your Customer ID is an eight digit unique numerical code sent to you in the Welcome Letter
More informationHANDEPAY DASHBOARD USER GUIDE HANDEPAY DASHBOARD USER GUIDE. Version:
HANDEPAY DASHBOARD Version: 1.5-1 - Welcome to the Handepay Dashboard user guide. In this guide we will look at the different sections of the Dashboard and explain what each section does. The different
More informationAPI Reference (Contract Management)
FUJITSU Cloud Service K5 IaaS API Reference (Contract Management) Version 1.5 FUJITSU LIMITED All Rights Reserved, Copyright Fujitsu Limited 2016 K5IA-DC-M-001-001E Preface Structure of the manuals Manual
More informationHeartbeat API. Document revision 1.0 Date of Issue: 04 October 2018 Date of revision: 04 October Nick Palmer.
Heartbeat API Document revision 1.0 Date of Issue: 04 October 2018 Date of revision: 04 October 2018 Nick Palmer Product Manager Page 1 of 7 Table of Contents 1. Purpose... 3 2. Glossary of Terms... 3
More informationVersion 4.3. assecods.pl
` Version 4.3 assecods.pl ` Table of Contents 1. OVERVIEW... 6 1.1. API repository... 6 2. TYPE OF PRODUCTS... 7 2.1. ID Certificates... 7 2.2. SSL Certificates... 7 2.3. Premium EV Certificate... 7 2.4.
More informationecontracts for Tier1 partners COE01 USER GUIDE
econtracts for Tier1 partners COE01 USER GUIDE COPYRIGHT & TRADEMARKS 2017 ZIH Corp. The copyrights in this manual are owned by ZIH Corp. Unauthorized reproduction of this manual or the software and/or
More informationManaged Access Gateway. Request Management Guide (For Administrators)
Managed Access Gateway Request Management Guide (For Administrators) Version 2.0 Exostar, LLC October 14, 2013 Table of Contents Purpose...1 Overview...2 Organization Administrator Tasks...3 Verify User's
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 informationCopyright notice. Trademarks. Panda Security All rights reserved.
Copyright notice Panda Security 2013. All rights reserved. Neither the documents nor the programs that you may access may be copied, reproduced, translated or transferred to any electronic or readable
More informationHewlett Packard Enterprise Smart Quote
Hewlett Packard Enterprise Smart Quote User Guide for Reseller Table of contents 1 Introduction to Smart Quote... 3 1.1 What is Smart Quote?... 3 1.2 Who will use Smart Quote?... 3 1.3 Do I require a special
More informationIntegration Architecture Of SDMS
Integration Architecture Of SDMS 20 May 2017 Version 1.0 (Rakesh Ranjan, Consultant-IT) Table of Content 1 ABOUT SDMS...2 2 OBJECTIVE & STRUCTURE OF THIS DOCUMENT...2 3 TRANSACTIONAL SERVICES...3 3.1 HIGH
More informationHACHETTE BOOK GROUP USA 850 Purchase Order VERSION 4010 IMPLEMENTATION GUIDE
HACHETTE BOOK GROUP USA 850 Purchase Order VERSION 400 IMPLEMENTATION GUIDE Purchase Order 850 Functional Group PO 400 This Draft Standard for Trial Use contains the format and establishes the data contents
More informationBody: JSON Message representing a Transaction object (See Transaction Objects for Details)
Overview SixthCents API is REST based and exposes HTTP endpoints. The API has several URLs and all responses are standard HTTP codes so you easily know what the outcome of an operation was. Authentication
More informationCPS MOG API Reference, Release
CPS MOG API Reference, Release 13.1.0 First Published: 2017-08-18 Last Modified: 2017-08-18 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com
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 informationARELLO.COM Licensee Verification Web Service v2.0 (LVWS v2) Documentation. Revision: 8/22/2018
ARELLO.COM Licensee Verification Web Service v2.0 (LVWS v2) Documentation Revision: 8/22/2018 Table of Contents Revision: 8/22/2018... 1 Introduction... 3 Subscription... 3 Interface... 3 Formatting the
More informationPlease note: This is a working document and is subject to change. Please check back periodically to ensure you have the latest version of this spec.
Customs Declaration Service Full Declaration API v0.4 Document Version Please note: This is a working document and is subject to change. Please check back periodically to ensure you have the latest version
More informationReseller Incentive Terms and Conditions
Reseller Incentive Terms and Conditions 1. Definitions 1.1. Affinity Partner Program the Trend Micro channel partner program to which this set of terms and conditions is a component of. 1.2. Authorised
More informationPartner Documentation Reseller Portal Guide
2 Partner Documentation 1.Introduction and Enrollment One of the benefits of MSP Consortium membership is access to Comodo's range of enterprise security and management tools at greatly discounted rates.
More informationSMS Relay. API Documentation SPLIO - SPRING Contact and Campaign SMS Relay API - EN v1.2.docx
SMS Relay API Documentation 2017-09-07 Summary Introduction... 3 Access... 3 Base URL... 3 Europe hosting... 3 Asia hosting... 3 Authentication... 3 Single call... 4 Bulk call... 4 Transactional messages...
More informationTACHO ONLINE API. TUNGVOGNSSPECIALISTEN APS Københavnsvej 265, DK-4000 Roskilde
2018 TACHO ONLINE API TUNGVOGNSSPECIALISTEN APS Københavnsvej 265, DK-4000 Roskilde CONTENT What s new?... 5 Tacho activities... 5 Welcome... 5 More information... 5 Terminology... 5 TVS... 5 Tacho Online...
More informationHardware One-Time Password User Guide August 2018
Hardware One-Time Password User Guide August 2018 Copyright 2017 Exostar LLC. All rights reserved 1 Version Impacts Date Owner Hardware One-Time Password User Guide Image updates August 2018 M. Williams
More informationTERMS & CONDITIONS OF E-COMMERCE STORE Pricecheck.tools of 29 May 2017
TERMS & CONDITIONS OF E-COMMERCE STORE Pricecheck.tools of 29 May 2017 I. Terms and definitions Terms used in these Terms & Conditions refer to: 1.1. Client understood as a natural person or non-corporate
More informationideal QR - Merchant Implementation Guidelines (EN)
ideal QR - Merchant Implementation Guidelines (EN) Version: 1.5 Date: 19-02-2018 Copyright Currence ideal B.V. All rights reserved. Page 1 of 16 Versions... version Adjustments 1.0 First version for extended
More informationE-Bill & Collect User Guide June 2016
E-Bill & Collect User Guide June 2016 Table of Contents Page Introduction Simple Web Manual Payments Enter Payment Details Verify Payment Details Payment Confirmed Authenticated & SSO Payments Lookup Account
More informationPayPal Express Checkout Services
Title Page PayPal Express Checkout s Using the Simple Order API May 2017 CyberSource Corporation HQ P.O. Box 8999 San Francisco, CA 94128-8999 Phone: 800-530-9095 CyberSource Contact Information For general
More informationInbound ANSI X Version 04010
Inbound ANSI X12 850 Version 04010 For CLP License Ordering Version: ANSI X12 850 4010 Author: Adobe EDI Modified: 06/09/2010 CLP_X12_ANSI8504010_060910.ecs 1 For internal use only 850 Purchase Order Functional
More informationHardware One-Time Password User Guide November 2017
Hardware One-Time Password User Guide November 2017 1 Table of Contents Table of Contents... 2 Purpose... 3 About One-Time Password Credentials... 3 How to Determine if You Need a Credential... 3 Acquisition
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 informationPhone-Based One-Time Password User Guide November 2017
Phone-Based One-Time Password User Guide November 2017 Table of Contents About Phone One-Time Password... 2 OTP Acquisition and Activation Process Overview... 2 Step 1: Determine Your Need for an OPT Credential...
More informationCounterPath Partner Ordering Portal. Administrator Guide
CounterPath Corporation Suite 300, Bentall One Centre 505 Burrard Street, Box 95 Vancouver, BC V7X 1M3 Canada Telephone: +1.604.320.3344 www.counterpath.com CounterPath Partner Ordering Portal Administrator
More informationLUCITY REST API INTRODUCTION AND CORE CONCEPTS
LUCITY REST API INTRODUCTION AND CORE CONCEPTS REST API OFFERINGS Lucity Citizen Portal REST API Lucity REST API Both products are included in our REST API Historically we also offered a COM API and a.net
More informationReviewing the API Documentation
About the Cisco APIC-EM API Documentation, page 1 Testing the Cisco APIC-EM APIs, page 6 About the Cisco APIC-EM API Documentation Cisco APIC-EM controller provides interactive, northbound Representational
More informationIRMIPM 40B: Patch 007 Notes
IRMIPM 40B: Patch 007 Notes User functions have been added to the pricing sheet. There are now two methods to the existing interface for key fields checks. One is to provide a button on the rule sheet
More informationUsing the Telstra T-Suite Management Console. Customer Administrator s Reference Manual
Using the Telstra T-Suite Management Console Customer Administrator s Reference Manual June 2011 Registering With TMC Notice Pivot Path is a registered trademark of Jamcracker, Inc. Registered trademark
More informationOracle Utilities Smart Grid Gateway Adapter for Echelon
Oracle Utilities Smart Grid Gateway Adapter for Echelon User's Guide Release 2.0.0 Service Pack 9 E23539-04 May 2013 Oracle Utilities Smart Grid Gateway Adapter for Echelon User's Guide Release 2.0.0 Service
More informationweb po user guide Supplier
web po user guide Supplier web po user guide table of contents supplier section 1 before you begin section 2 getting started and the basics section 3 Web PO Supplier Administration section 4 Viewing Purchase
More informationECA Trusted Agent Handbook
Revision 8.0 September 4, 2015 Introduction This Trusted Agent Handbook provides instructions for individuals authorized to perform personal presence identity verification of subscribers enrolling for
More informationPayPal Home Support Search PayPal Developer Central Search. Developer Home Partner Solutions How to Library Training Community
1 of 16 1/5/2011 3:56 PM PayPal Home Support Search PayPal Developer Central Search Developer Home Partner Solutions How to Library Training Community Integration Overview HTML Overview Website Payments
More informationETSI GS MEC 016 V1.1.1 ( )
GS MEC 016 V1.1.1 (2017-09) GROUP SPECIFICATION Mobile Edge Computing (MEC); UE application interface Disclaimer The present document has been produced and approved by the Mobile Edge Computing (MEC) Industry
More informationTechnical Guide. REST API for Number Information Services
Technical Guide REST API for Number Information Services Munich +49 89 202 451 100 Singapore +65 6478 3020 London +44 207 436 0283 San Francisco +1 415 527 0903 sales@tyntec.com www.tyntec.com Table of
More informationCanonical 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 informationSafeNet Authentication Manager
SafeNet Authentication Manager Version 8.0 Rev A User s Guide Copyright 2010 SafeNet, Inc. All rights reserved. All attempts have been made to make the information in this document complete and accurate.
More informationCisco Catalyst 9200 Series Switches
Cisco Catalyst Network Stack: NW Digital Network Architecture: DNA DNA Essentials: -E DNA Advantage: -A DNA Advantage: -P Smart Account: SA This document provides a detailed overview of the ordering process
More informationWooCommerce REST API Integration. October 27, 2018
WooCommerce REST API Integration October 27, 2018 Andrew Duncan CEO/Owner/Developer Databuzz The ecommerce platform for WordPress The world s most customisable ecommerce platform The most popular ecommerce
More informationAPI Reference Manual
FUJITSU Cloud Service K5 API Reference Manual Version.5 FUJITSU LIMITED Preface Purpose of This Document This guide describes the specification of the API (Application Programming Interface) provided by
More informationMichelinB2B National Account Delivery Receipts Quick Reference Guide
MichelinB2B National Account Delivery Receipts Quick Reference Guide This document serves as a quick reference guide to demonstrate how to use the key functions of the Michelin ebusiness Process Claims
More informationPUSH services. Document revision 1.0 Date of Issue: 04 October 2018 Date of revision: 04 October Nick Palmer.
PUSH services Document revision 1.0 Date of Issue: 04 October 2018 Date of revision: 04 October 2018 Nick Palmer Product Manager Page 1 of 8 Table of Contents 1. Purpose... 3 2. Glossary of Terms... 3
More informationPUBLIC. How to Manage Batch Numbers. All Countries. Solutions from SAP. SAP Business One 2007 A and 2007 B. August English
PUBLIC How to Manage Batch Numbers All Countries Solutions from SAP SAP Business One 2007 A and 2007 B August 2008 English Contents Purpose... 3 Defining General Settings... 4 Procedure... 4 Setting Authorizations...
More informationUpdated December 12, Chapter 10 Service Description IBM Cloud for Government
Updated December 12, 2018 Chapter 10 Service Description IBM Cloud for Government IBM Cloud for Government This Service Description describes IBM s Cloud for Government available to Clients under the Federal
More informationSCP Embraer Supplier Guide
SCP Embraer Supplier Guide Revised 1 Contents Introduction... 5 Getting Started... 5 How to Log In to SCP... 5 Steps to Complete First Time Login... 6 Steps to Log-in to SCP... 7 General Navigation and
More informationQuick Setup Guide BY: AEXXIS LLC
Quick Setup Guide BY: AEXXIS LLC The following is a quick setup guide for OrangeCRM. It is intended as a basic outline of a simple OrangeCRM setup. It may not cover every detail of your specific setup.
More informationTrigger SMS API. API Documentation SPLIO - SPRING Contact and Campaign Trigger SMS API - EN v4.0.docx
API Documentation 2017-09-08 Summary Introduction... 3 Access... 3 Base URL... 3 Europe hosting... 3 Asia hosting... 3 Authentication... 3 Request format... 4 Response format... 4 Error Codes & Responses...
More informationTechnical Specifications Version 1.0
Technical Specifications Version 1.0 1 Introduction... 1 Purpose and intended audience of this document... 1 Scope... 1 2 Definitions... 1 3 System overview... 3 The ATHEX AMP... 3 ATHEX Members Portal
More informationLibelium 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 informationPurchasing Web Inspector Licenses through CAM
Purchasing Web Inspector Licenses through CAM Unlike SSL products, Comodo Web Inspector licenses are purchased and managed through the Comodo Accounts Manager (CAM) interface. To buy licenses Web Host
More informationContents GENERAL OVERVIEW 3. User Profile and Permissions... 3 Regional Manager... 3 Manager... 3 User... 4 Security... 4
SYNERGY USER GUIDE Contents GENERAL OVERVIEW 3 User Profile and Permissions... 3 Regional Manager... 3 Manager... 3 User... 4 Security... 4 Budgets... 4 Spending Limits... 5 PO Hold Review... 5 Regional
More informationHow to buy or cancel the XenDesktop Essentials Service
How to buy or cancel the XenDesktop Essentials Service V2 October 2017 Table of Contents What is the Citrix XenDesktop Essentials Service... 3 Get started with the XenDesktop Essentials Service... 3 Change
More informationRequests that are forwarded via redirects by a customer's web browser are authenticated via browser API authentication.
Poplatek Server API Version: 2016-06-22.2 Quick links Browser API Pay REST API Get Transaction Status Cancel Refund Settlement report Changes 2016-06-22: Document sandbox URL endpoints. Small miscellaneous
More informationTAS User Guide. 12 January Version 1.0
TAS User Guide 12 January 2012 Version 1.0 Disclaimer This user guide is for information purposes and might not exactly match the functionality and display of the TAS Registration system and the TLD Application
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 informationService Description VMware Horizon Cloud Service on Microsoft Azure
VMware Horizon Cloud Service on Microsoft Azure Effective: October 12, 2017 The product described in this Service Description is protected by U.S. and international copyright and intellectual property
More informationSecure Access Manager User Guide December 2017
Secure Access Manager User Guide December 2017 Copyright 2017 Exostar, LLC All rights reserved. 1 INTRODUCTION... 3 SUMMARY... 3 BASIC FUNCTIONS... 3 LOGIN TO YOUR SAM ACCOUNT... 3 How to Activate your
More informationHong Kong Access Federation (HKAF) Identity Management Practice Statement (IMPS)
Hong Kong Access Federation (HKAF) Identity Management Practice Statement (IMPS) This document (IMPS) facilitates an organization to provide relevant information to describe how it fulfils the normative
More informationWelcome to the Vale Vendor Portal Guide
Welcome to the Vale Vendor Portal Guide 1. Introductory 1.1 How to access? 1.2 Presenting the Portal 2. Onboarding Process 3. Negotiate Module 4. Purchase Module 5. Payment Module 1. Introductory Main
More informationUsers Manual. Payment Registration Software v User Manual. Revision Date: 5/20/2014 1
Payment Registration Software v. 5.00 User Manual Revision Date: 5/20/2014 1 Table of Contents I. Introduction... 4 II. Smith Payment Registration Pro Module... 4 III. Prerequisites... 4 IV. Installing
More informationUse this procedure to create and submit a Vendor Performance Report (VPR) as required by State procurement law.
Purpose Use this procedure to create and submit a Vendor Performance Report (VPR) as required by State procurement law. Prerequisites Purchase Order (PO) or Outline Agreement (OA) must be approved and
More informationThe New B2B Portal User Guide. B2B Contacts
The New B2B Portal User Guide Access to your Sprecher + Schuh orders around the clock 1 B2B Contacts Claudia Sears, Marketing Communications b2bhelp@sprecherschuh.com User access, questions & training
More informationMicrosoft Refurbisher Programs. Program Overview for MAR & RRP
Microsoft Refurbisher Programs Program Overview for MAR & RRP Programs Overview Microsoft Refurbisher Programs offer refurbishers reduced royalty software licenses for genuine Microsoft software, tools
More informationLicense Management and Support Guide
License Management and Support Guide Salesforce, Summer 18 @salesforcedocs Last updated: June 20, 2018 Copyright 2000 2018 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark
More information