Socket
Socket
Sign inDemoInstall

node-red-contrib-rollun-autodist-api-v062

Package Overview
Dependencies
49
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    node-red-contrib-rollun-autodist-api-v062

Node-RED node for autodist-api-v062


Version published
Weekly downloads
0
decreased by-100%
Maintainers
1
Install size
3.97 MB
Created
Weekly downloads
 

Readme

Source

node-red-contrib-rollun-autodist-api-v062

Node-RED node for autodist-api-v062

Possible error codes
HTTP 500 : E000 - Unspecified internal error
HTTP 401 : E001 - Authorization error
HTTP 423 : E002 - API access is disabled
HTTP 403 : E003 - Too Many Requests
HTTP 406 : E004 - HTTP is not allowed, use HTTPS instead
** HTTP 422 : E005 - The item number is restricted for processing
HTTP 400 : E100 - Validation error
HTTP 503 : E200 - Unspecified Gateway service error
HTTP 404 : E201 - Not found on the Gateway service side
HTTP 400 : E202 - No shipping options available

Nodes

List of nodes:

  • Autodist api(autodist-api-v062)

Install

To install the stable version use the Menu - Manage palette - Install option and search for node-red-contrib-rollun-autodist-api-v062, or run the following command in your Node-RED user directory, typically ~/.node-red

npm install node-red-contrib-rollun-autodist-api-v062

Usage

Methods

GET /item/avail/{number}

Availability check for item with the given number

Authorization : string
number : string
quantity : integer
 
Accept : 'application/json'
POST /order/calculate

Calculate order parameters without order creation

Authorization : string
body : 
 
Accept : 'application/json'
Content-Type : 'application/json'
POST /order/create

Create order with given parameters

Authorization : string
body : 
 
Accept : 'application/json'
Content-Type : 'application/json'
GET /order/find

Bulk retrieve the orders by order numbers and/or order purchase numbers

Authorization : string
orderNumbers : array
purchaseNumbers : array
 
Accept : 'application/json'
GET /order/find/range

Bulk retrieve the orders by invoice or created date range

Authorization : string
dateType : string
endDate : string
startDate : string
 
Accept : 'application/json'
GET /order/headers

Bulk retrieve the order statuses by order numbers and/or order purchase numbers. Intended to track the order statuses and tracking numbers quickly.

Authorization : string
orderNumbers : array
purchaseNumbers : array
 
Accept : 'application/json'
POST /order/number/cancel/{order}

Cancel order info by order number

Authorization : string
order : string
 
Accept : 'application/json'
GET /order/number/{order}

Retrieve order info by order number

Authorization : string
order : string
 
Accept : 'application/json'
GET /order/number/{order}/tracking-numbers

Get order's tracking numbers

Authorization : string
order : string
 
Accept : 'application/json'
POST /order/purchase-number/cancel/{order}

Cancel order info by order purchase number

Authorization : string
order : string
 
Accept : 'application/json'
GET /order/purchase-number/{order}

Retrieve order info by order purchase number

Authorization : string
order : string
 
Accept : 'application/json'
GET /order/purchase-number/{order}/tracking-numbers

Get order's tracking numbers

Authorization : string
order : string
 
Accept : 'application/json'

License

Apache-2.0

Keywords

FAQs

Last updated on 20 Apr 2022

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc