Skip to main content
All CollectionsDistributor Integrations
Distributor API information requirements
Distributor API information requirements
Anthony Blair avatar
Written by Anthony Blair
Updated over a week ago

Arrow

Required distributor information

  1. Arrow Pricing & Availability API login (i.e. a username) and key

  2. Arrow Order API login (i.e. a username) and key

  3. Arrow Order API integration config values for shipToAddressId and ucAddressId

Steps

  1. If you do not have API credentials yet, please request an API key

  2. Please request Arrow Pricing & Availability API credentials that at least grant Cofactr access to the first 4 Arrow inventory sources listed in the docs:

  3. Please share your Arrow API credentials with Cofactr

    • Cofactr will need your Arrow Pricing & Availability API login (i.e. a username) and key for negotiated pricing.

    • Cofactr will need your Arrow Order API login (i.e. a username) and key for order management. Note that this is a separate set of credentials from the credentials used for the Arrow pricing and availability API:

  4. Please share your Arrow Order API integration config values.

    • Cofactr will need your shipToAddressId so we can communicate the order’s ship-to address to Arrow. After you’ve been given access, [email protected] should reach out with this information:

    • If you also have ucAddressId in your possession, please share this information with the Cofactr team. Note though that, after referencing the API documentation, ship_to_address_id alone is seemingly sufficient. However, Arrow also supports submitting orders with both IDs:

  5. A Cofactr engineer will need to test the confirmation from the first step

Reference links


Avnet

Required distributor information

Steps

Reference links


DigiKey

Required distributor information

  • digikey.com login credentials (username and password)

  • Digi-Key API client ID and client secret

  • Digi-Key Ordering API integration config values for their Net TermsBillingAccount number and ShipControl preference (immediate or single)

Steps

  • If you do not have API credentials yet, please follow Digi-Key’s “Getting Started” instructions. Access to Digi-Key’s Product Information and Ordering APIs are granted separately.

  • Please share your DigiKey API credentials with Cofactr

    • Cofactr will need your digikey.com login credentials (username and password) for the account that Cofactr will be placing the orders through. The web login is used when generating the access token Cofactr uses to authenticate with Digi-Key.

    • Cofactr will need your API client ID and secret. The same set of credentials is used across all of Digi-Key’s API offerings.

  • Please access your Digi-Key Ordering API integration config values and share with the Cofactr team

    • Cofactr will need your ShipControl preference (“Immediate” or “Single”) to handle out of stock products. “Immediate” means that stocked products will be immediately shipped and each backorder as soon as it is available. “Single” means that nothing will ship until all items are available.

    • Cofactr will need your Net Terms BillingAccount number.

Reference links


Future

Required distributor information

Steps

Reference links


Mouser

Required distributor information

Steps

  • If you do not have Search API credentials yet, please sign into your My Mouser account and complete the Search API request form:

  • If you do not have Order API credentials yet, please sign into your My Mouser account, visit the API management page, and generate a key.

  • Please share your Mouser API credentials with Cofactr

    • Cofactr will need your Search API key for negotiated pricing.

    • Cofactr will need your Order API key to create/submit orders and get their status.

      • Cofactr will need to know what payment method you want to use.

      • Cofactr will need to know your Primary and secondary freight accounts if relevant.

  • Please share your Mouser Order API integration config values with Cofactr

    • Cofactr will need your Payment method ID (integer value).

    • Cofactr will need your PrimaryFreightAccount and SecondaryFreightAccount numbers and types if relevant.

Reference links


MyArrow

Required distributor information

  • MyArrow API client ID and client secret

  • MyArrow Orders API integration config values for their preferred billToSiteUseId, shipToSiteUseId, and shipCompleteOption (line, order, or null)

Steps

  • If you do not have API credentials yet, please contact your sales representative to get credentials.

  • Please share your MyArrow API credentials with Cofactr

    • Cofactr will need your API client ID and secret. The same set of credentials is used across all of MyArrow’s API offerings.

  • Get MyArrow Orders API integration config value from the customer.

    • Cofactr will need your billing account ID (referenced as billToSiteUseId in the MyArrow API docs).

    • Cofactr will need your shipping account ID (referenced as shipToSiteUseId in the MyArrow API docs).

    • Cofactr will need your shipCompleteOption preference (”LINE”, “ORDER” or null value). “ORDER” will wait to ship the entire order in one package. “LINE” will ship each line item once the quantity can be fulfilled. A null value will ship the quantities Arrow has available in the warehouse ASAP.

Reference links


Newark/Farnell

Required distributor information

Steps

Reference links


Nexar

Required distributor information

Steps

  • If you do not have Nexar API credentials yet, please create an account and then create an application via the Nexar portal.

  • Please share your Nexar API credentials with Cofactr

    • Cofactr will need your Nexar API client ID and secret.

Reference links


Online Components

Required distributor information

Steps

Reference links


Quest

Required distributor information

  • Quest API key

Steps

  • If you do not have Quest Components API credentials yet, please request for an API key.

  • Please share your Quest API credentials with Cofactr

    • Cofactr will need your Quest Components API key for negotiated pricing.

Reference links



TI

Required distributor information

Steps

  • If you do not have your TI Inventory and pricing API credentials, please sign into your myTI account and request an API key following these instructions.

  • Please share your TI API credentials with Cofactr

Reference links



TTI

Required distributor information

  1. TTI API account number

Steps

Reference links

Did this answer your question?