Order API

The Order API can be used to place and check orders from Verical.com or Arrow.com. It is intended to be used in conjunction with the Pricing and Availability API.

Prerequisites

Before using the Order API, you will need to complete the following steps:

New Customers:

  1. The Order APIs are set up against your Arrow.com or Verical.com website login. If you have not created an account, you must first establish an account at Verical.com or Arrow.com. Click “Create Account” on the login page.
    • Company must also have access to Pricing and Availability API
  2. All Ship to Addresses must exist in your account. Make sure all addresses that you will be shipping to have been added. The API Team will provide a shipToAddressId for each address that you create.

Existing Customers start here:

  1. The Order API is only available for companies with a Credit account set up. Apply for a Credit Account by executing the instructions highlighted here.
  2. Select the shipping carrier and method you prefer to use for automated orders. A list of available options can be found on the Automated Checkout page
  3. Create a password for API credentials. Passwords must be SHA-256 encoded. These passwords can be created by using an encoding website. Here is an example website: https://passwordsgenerator.net/sha256-hash-generator/
  4. Send email to api@arrow.com requesting access to the Order API. Please include the following:
    1. Login email
    2. Your SHA-256 encoded password
    3. Your preferred Shipping Method for both domestic and international from the list of available options

The API team will respond back with information related to your Shipping and Billing address IDs. Keep these in a safe place, they are required for a successful order to be placed.

Order API Endpoints

Resource Description
Automated Checkout Place an order for one or more parts at arrow.com or verical.com
Check Order Status Retrieve status information for an existing order