UMG-UK
  1. TMS Endpoints
UMG-UK
  • Outbound Orders
    • Get SalesOrder List
      GET
    • Create a SalesOrder
      POST
    • Get Sales Order Information
      GET
    • Sales Order Acknowledgement
      POST
    • Bulk Upload SalesOrders
      POST
    • Get Job Status of an Async Bulk Sales Order Import
      GET
    • Get a single SalesOrder
      GET
    • Update SalesOrder
      PUT
    • Cancel SalesOrder
      DELETE
    • Get Shipments for a Sales Order
      GET
    • Get B2B Customers For Business Unit
      GET
  • Ship Confirmation
    • Sales Order Ship Confirmation
      POST
  • Business Units
    • Get Buildings associated to a Business Unit
      GET
    • Remove associated Building from a Business Unit
      DELETE
    • Associate a Building to a Business Unit
      PUT
    • Get Business Unit Detail
      GET
    • Update Business Unit
      PUT
    • List Business Units
      GET
    • Create Business Unit
      POST
    • Get Business Unit General Settings
      GET
    • Update Business Unit General Settings
      PUT
    • Update Business Unit Amazon SFP Keys
      PUT
    • Remove Business Unit Amazon SFP Keys
      DELETE
    • Get Business Unit Amazon SFP Keys
      GET
    • List Broker Accounts
      GET
    • Create Broker Account
      POST
    • Delete Broker Account
      DELETE
  • Product
    • Batch Upload SKUs
    • Get Product Information
    • List SKUs
    • Create SKU
    • Get SKU Details
    • Update SKU Details
    • Update SKU Details
  • Inbound
    • List Inbound ASNs
    • Create Inbound ASN
    • Get single Inbound ASN
    • Update single Inbound ASN
    • Cancel single Inbound ASN
    • Get receipt lines for single Inbound ASN
    • Get receipt lines for single Inbound RMA
    • Get single Inbound RMA
    • Update single Inbound RMA
    • Cancel single Inbound RMA
    • List Inbound RMAs
    • Create Inbound RMA
    • Get receipt lines for single Inbound PO
    • Get single Inbound PO
    • Update single Inbound PO
    • Cancel single Inbound PO
    • List Inbound POs
    • Create Inbound PO
  • Inventory
    • List Inventory Transactions
    • List Inventory stats grouped by SKU
    • List Inventory stats grouped by Lot
    • List Inventory stats grouped by SKU and Building
    • List Inventory stats grouped by Lot and Building
    • List Inventory Serial Numbers
  • Inventory Movement
    • Inventory Movement
  • TMS Endpoints
    • Generate TMS Quotes for Sales Order
      POST
    • Book TMS Shipment for Sales Order
      POST
    • Delete Booked TMS Shipment For Sales Order
      DELETE
    • Update BOL for Order
      PUT
    • Approve Quote for Order & Drop to WMS
      PUT
    • Get ERP Token
      POST
  1. TMS Endpoints

Get ERP Token

POST
/auth/realms/erp/protocol/openid-connect/token
TMS Endpoints
Calling this endpoint with your client_credentials will return an access_token and refresh_token. This access_token can be used to authenticate to the Platform. The access_token expiry and refresh_token expiry are 5 and 30 minutes respectively.

Request

Header Params
Content Type
enum<string> 
required
Allowed value:
application/x-www-form-urlencoded
Body Params application/x-www-form-urlencoded
client_id
string 
required
client_secret
string 
required
grant_type
enum<string> 
required
Allowed value:
client_credentials

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST '/auth/realms/erp/protocol/openid-connect/token' \
--header 'Content Type;' \
--data-urlencode 'client_id=' \
--data-urlencode 'client_secret=' \
--data-urlencode 'grant_type='

Responses

🟢200OK
application/json
Body
access_token
string 
required
Example:
eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJUYzB4WDVTRGJIRXMtdlA2SEgwT29KSWdzQWlDeDktMF9kenc2WkhNdlNFIn0.eyJqdGkiOiJhYTJjNjE3My1iNWQ4LTQ5MjMtODM2MC1mMTgwMjUyMzUxYWYiLCJleHAiOjE1OTUwMTk2MzcsIm5iZiI6MCwiaWF0IjoxNTk1MDE3ODk3LCJpc3MiOiJodHRwczovL2F1dGguZGV2LnRyeXdhcmUyZ28uY29tL2F1dGgvcmVhbG1zL3dhcmUyZ28iLCJhdWQiOiJhY2NvdW50Iiwic3ViIjoiODFhZTNkZWUtOWYxNC00MmIxLWE1YWEtY2Y0ZjdlOTQzNTE3IiwidHlwIjoiQmVhcmVyIiwiYXpwIjoic29mdGVvbi1jbGllbnQiLCJhdXRoX3RpbWUiOjAsInNlc3Npb25fc3RhdGUiOiJiOTRkNzEyOS03Y2MyLTQwOGUtODA3My02YmRiZGQzNDk0ZDQiLCJhY3IiOiIxIiwicmVhbG1fYWNjZXNzIjp7InJvbGVzIjpbIm9mZmxpbmVfYWNjZXNzIiwidW1hX2F1dGhvcml6YXRpb24iXX0sInJlc291cmNlX2FjY2VzcyI6eyJhY2NvdW50Ijp7InJvbGVzIjpbIm1hbmFnZS1hY2NvdW50IiwibWFuYWdlLWFjY291bnQtbGlua3MiLCJ2aWV3LXByb2ZpbGUiXX19LCJzY29wZSI6ImVtYWlsIHByb2ZpbGUgbmFtZSIsImNsaWVudEhvc3QiOiIzNS4yNDUuMTExLjIyMiIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwiY2xpZW50SWQiOiJzb2Z0ZW9uLWNsaWVudCIsInByZWZlcnJlZF91c2VybmFtZSI6InNlcnZpY2UtYWNjb3VudC1zb2Z0ZW9uLWNsaWVudCIsImNsaWVudEFkZHJlc3MiOiIzNS4yNDUuMTExLjIyMiJ9.XKgzwsyVnyFLe8AjsuQiwK3ubvQh2HoxYn1uYD_PivpwSyaW6CIy-8-Vx6fekJk88J---VVZy5HOFtzbEmFsqMmdIQnQ0IjjucZ7rvprueHA2bnL4kdnn-IY07QDLoCQVavqdzGHnUPjvjofBO5mnbtsIH0D8yE1rAL6w34xO1O8qA4krLI8FiDs_AD7X0E16kwQVskHC0CCXvsXLS3dBhJwfz-cqQP3W1pZDuYrw1e7e6EEa23_6gq46D1TsVT6Ci7tjs6rF7v_efJGt0fYoA2lSJdrwuL2RocnDlYeWeXM6M4_xWe0S9ZoENCZ7-3igQk_wV-NUyOoLh0V67D0FA
expires_in
number 
required
Example:
300
refresh_expires_in
string 
required
Default:
1800
refresh_token
string 
required
Example:
eyJhbGciOiJIUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJhMGM0YjBlMS0yMWZkLTQ1ZGYtOWQ5OC1iOGI1MWZiZjQ5YWEifQ.eyJqdGkiOiI4ZTY2YTMwMy0yYTJlLTRkY2EtOWM1NC1hMmNlYmEzYTQ0OWMiLCJleHAiOjE1OTUwMTk2OTcsIm5iZiI6MCwiaWF0IjoxNTk1MDE3ODk3LCJpc3MiOiJodHRwczovL2F1dGguZGV2LnRyeXdhcmUyZ28uY29tL2F1dGgvcmVhbG1zL3dhcmUyZ28iLCJhdWQiOiJodHRwczovL2F1dGguZGV2LnRyeXdhcmUyZ28uY29tL2F1dGgvcmVhbG1zL3dhcmUyZ28iLCJzdWIiOiI4MWFlM2RlZS05ZjE0LTQyYjEtYTVhYS1jZjRmN2U5NDM1MTciLCJ0eXAiOiJSZWZyZXNoIiwiYXpwIjoic29mdGVvbi1jbGllbnQiLCJhdXRoX3RpbWUiOjAsInNlc3Npb25fc3RhdGUiOiJiOTRkNzEyOS03Y2MyLTQwOGUtODA3My02YmRiZGQzNDk0ZDQiLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsib2ZmbGluZV9hY2Nlc3MiLCJ1bWFfYXV0aG9yaXphdGlvbiJdfSwicmVzb3VyY2VfYWNjZXNzIjp7ImFjY291bnQiOnsicm9sZXMiOlsibWFuYWdlLWFjY291bnQiLCJtYW5hZ2UtYWNjb3VudC1saW5rcyIsInZpZXctcHJvZmlsZSJdfX0sInNjb3BlIjoiZW1haWwgcHJvZmlsZSBuYW1lIn0.mAhlmpU1bPUDeqjZgcTPEPuK5v2xS-AhV-tyIjzAuPw
token_type
string 
required
Default:
bearer
not-before-policy
number 
required
Example:
0
session_state
string 
required
Example:
b94d7129-7cc2-408e-8073-6bdbdd3494d4
scope
string 
required
Example:
email profile name
Example
{
    "access_token": "eyJhbGciOiJSUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJUYzB4WDVTRGJIRXMtdlA2SEgwT29KSWdzQWlDeDktMF9kenc2WkhNdlNFIn0.eyJqdGkiOiJhYTJjNjE3My1iNWQ4LTQ5MjMtODM2MC1mMTgwMjUyMzUxYWYiLCJleHAiOjE1OTUwMTk2MzcsIm5iZiI6MCwiaWF0IjoxNTk1MDE3ODk3LCJpc3MiOiJodHRwczovL2F1dGguZGV2LnRyeXdhcmUyZ28uY29tL2F1dGgvcmVhbG1zL3dhcmUyZ28iLCJhdWQiOiJhY2NvdW50Iiwic3ViIjoiODFhZTNkZWUtOWYxNC00MmIxLWE1YWEtY2Y0ZjdlOTQzNTE3IiwidHlwIjoiQmVhcmVyIiwiYXpwIjoic29mdGVvbi1jbGllbnQiLCJhdXRoX3RpbWUiOjAsInNlc3Npb25fc3RhdGUiOiJiOTRkNzEyOS03Y2MyLTQwOGUtODA3My02YmRiZGQzNDk0ZDQiLCJhY3IiOiIxIiwicmVhbG1fYWNjZXNzIjp7InJvbGVzIjpbIm9mZmxpbmVfYWNjZXNzIiwidW1hX2F1dGhvcml6YXRpb24iXX0sInJlc291cmNlX2FjY2VzcyI6eyJhY2NvdW50Ijp7InJvbGVzIjpbIm1hbmFnZS1hY2NvdW50IiwibWFuYWdlLWFjY291bnQtbGlua3MiLCJ2aWV3LXByb2ZpbGUiXX19LCJzY29wZSI6ImVtYWlsIHByb2ZpbGUgbmFtZSIsImNsaWVudEhvc3QiOiIzNS4yNDUuMTExLjIyMiIsImVtYWlsX3ZlcmlmaWVkIjpmYWxzZSwiY2xpZW50SWQiOiJzb2Z0ZW9uLWNsaWVudCIsInByZWZlcnJlZF91c2VybmFtZSI6InNlcnZpY2UtYWNjb3VudC1zb2Z0ZW9uLWNsaWVudCIsImNsaWVudEFkZHJlc3MiOiIzNS4yNDUuMTExLjIyMiJ9.XKgzwsyVnyFLe8AjsuQiwK3ubvQh2HoxYn1uYD_PivpwSyaW6CIy-8-Vx6fekJk88J---VVZy5HOFtzbEmFsqMmdIQnQ0IjjucZ7rvprueHA2bnL4kdnn-IY07QDLoCQVavqdzGHnUPjvjofBO5mnbtsIH0D8yE1rAL6w34xO1O8qA4krLI8FiDs_AD7X0E16kwQVskHC0CCXvsXLS3dBhJwfz-cqQP3W1pZDuYrw1e7e6EEa23_6gq46D1TsVT6Ci7tjs6rF7v_efJGt0fYoA2lSJdrwuL2RocnDlYeWeXM6M4_xWe0S9ZoENCZ7-3igQk_wV-NUyOoLh0V67D0FA",
    "expires_in": 300,
    "refresh_expires_in": "1800",
    "refresh_token": "eyJhbGciOiJIUzI1NiIsInR5cCIgOiAiSldUIiwia2lkIiA6ICJhMGM0YjBlMS0yMWZkLTQ1ZGYtOWQ5OC1iOGI1MWZiZjQ5YWEifQ.eyJqdGkiOiI4ZTY2YTMwMy0yYTJlLTRkY2EtOWM1NC1hMmNlYmEzYTQ0OWMiLCJleHAiOjE1OTUwMTk2OTcsIm5iZiI6MCwiaWF0IjoxNTk1MDE3ODk3LCJpc3MiOiJodHRwczovL2F1dGguZGV2LnRyeXdhcmUyZ28uY29tL2F1dGgvcmVhbG1zL3dhcmUyZ28iLCJhdWQiOiJodHRwczovL2F1dGguZGV2LnRyeXdhcmUyZ28uY29tL2F1dGgvcmVhbG1zL3dhcmUyZ28iLCJzdWIiOiI4MWFlM2RlZS05ZjE0LTQyYjEtYTVhYS1jZjRmN2U5NDM1MTciLCJ0eXAiOiJSZWZyZXNoIiwiYXpwIjoic29mdGVvbi1jbGllbnQiLCJhdXRoX3RpbWUiOjAsInNlc3Npb25fc3RhdGUiOiJiOTRkNzEyOS03Y2MyLTQwOGUtODA3My02YmRiZGQzNDk0ZDQiLCJyZWFsbV9hY2Nlc3MiOnsicm9sZXMiOlsib2ZmbGluZV9hY2Nlc3MiLCJ1bWFfYXV0aG9yaXphdGlvbiJdfSwicmVzb3VyY2VfYWNjZXNzIjp7ImFjY291bnQiOnsicm9sZXMiOlsibWFuYWdlLWFjY291bnQiLCJtYW5hZ2UtYWNjb3VudC1saW5rcyIsInZpZXctcHJvZmlsZSJdfX0sInNjb3BlIjoiZW1haWwgcHJvZmlsZSBuYW1lIn0.mAhlmpU1bPUDeqjZgcTPEPuK5v2xS-AhV-tyIjzAuPw",
    "token_type": "bearer",
    "not-before-policy": 0,
    "session_state": "b94d7129-7cc2-408e-8073-6bdbdd3494d4",
    "scope": "email profile name"
}
🟠400Bad Request
🔴500Internal Server Error
Modified at 2024-07-02 10:16:06
Previous
Approve Quote for Order & Drop to WMS
Built with