Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
The account
object represents an individual account on the Marketplace platform. This object contains the following properties:
id
string
Primary account identifier.
Example: "ACC-1671-0642"
href
string
Relative reference to object on API.
Example: "/v1/accounts/accounts/ACC-1671-0642"
type
string
Type of the account (Client, Vendor, Operations)
Example: "Client"
status
string
Status of the account (Enabled, Active, Disabled)
Example: "Enabled"
name
string
Account name.
Example: "Stark Industries"
description
string
Account description.
Example: "Our company account"
externalId
string
External identifier - Customer Discount Group number.
Example: "WW-1001111"
externalName
string
External identifier - Customer Discount Group name.
Example: "Stark Industries"
serviceLevel
string
Service level offered to the account (Essential, Elite, DSC)
Example: "Elite"
address
object
Address of the company.
Example:
icon
string
Relative path to account logo.
Example: "/static/accounts/ACC-1671-0642/logo.png"
website
string
Path to company’s website.
Example: "https://www.example.com"
technicalSupportEmail
string
Technical support email for some corner cases.
Example: "user@example.com"
audit
object
Possible audit events: Created, Updated, Disabled, Enabled, or Activated.
Example:
groups
Enable the previously disabled Account object.
When enabled, the account status will change to Active
if the account has ExternalId
assigned or Enabled
otherwise.
Create a new Client or Vendor Account object.
Update the Account object.
Validate the Account object.
Get a single Account object by ID.
Activate the previously enabled Account object.
Gets a list of external Buyer objects that can be added to Account
Disable the Account object. Disabling prevents users from signing in
Disable the Buyer object. Disabled buyers cannot be used in transactions.
Create a new Buyer object for the client account.
Get the Buyers collection.
Enable a previously disabled Buyer object.
When enabled, the buyer status will change to Active
if the buyer has ExternalId
assigned or Enabled otherwise.
Get a single Buyer object by ID.
Get the Sellers collection.
Update the Buyer object. You can only update the logo and contact fields only.
Delete the Buyer object.
Validate a Buyer object.
Activate a previously deactivated or disabled seller.
When activated, the status changes from Offline
or Disabled
to Active
.
Create a new Seller object.
Deactivate a seller.
When a seller is deactivated, the status changes from Active
to Offline
.
Get a single Seller object by ID.
Get a list of modules in the platform.
id
string
Primary buyer identifier.
Example: "BUY-1234-1234"
href
string
Relative reference to object on API.
Example: "/v1/accounts/buyers/BUY-1234-1234"
status
string
Status: Enabled, Active, Disabled, Deleted
name
string
Buyer's name.
Example: "Stark Industries"
icon
string
Relative path to buyer’s logo.
Example: "/static/accounts/BUY-1234-1234/logo.png"
externalIds
BuyerExternalIdsObject
External identifier.
Example:
address
object
Address of the buyer.
Example:
taxId
string
Buyer's tax ID.
Example: "12-34567890"
account
Buyer’s account object.
sellers
contact
object
Contact person details.
Example:
audit
object
Possible audit events: Created, Updated, Disabled, Enabled, Activated.
Example:
id
string
Primary seller identifier.
Example: "SEL-1234-1234"
href
string
Relative reference to object on API.
Example: "/v1/accounts/sellers/SEL-1234-1234"
status
string
Status: Active , Disabled, Offline , Deleted
name
string
Seller's name.
Example: "SoftwareOne USA"
icon
string
Relative path to seller’s logo.
Example: "/static/accounts/SEL-1234-1234/logo.png"
externalId
string
External identifier.
Example: "WW-CON-123456"
address
object
Address of the seller.
Example:
currency
string
buyers
audit
object
Possible audit events: Created, Updated, Activated, Disabled, Deactivated, or Deleted
Example: