Skip to main content
View as Markdown

SupOffer

An offer is a specific buyable part from a distributor, with specific packaging, pricing, stock, moq.

Common Data Model​

  • Offer — Supply Offer represents a specific commercial listing of a Part from a supplier, detailing price breaks, stock availability, lead times, and ordering conditions at a given point in time.

Member Of​

SupPartSeller object

type SupOffer {
_cacheId: String!
id: ID!
sku: String!
eligibleRegion: String
inventoryLevel: Int!
packaging: String
moq: Int
prices: [SupPricePoint!]!
clickUrl: String!
updated: DateTime!
factoryLeadDays: Int
onOrderQuantity: Int
factoryPackQuantity: Int
orderMultiple: Int
multipackQuantity: Int
isCustomPricing: Boolean!
}

Fields​

_cacheId ● String! non-null scalar​

Cache ID

id ● ID! non-null scalar​

Octopart internal ID for this offer

sku ● String! non-null scalar​

Stock Keeping Unit used by internally by distributor

eligibleRegion ● String scalar​

The code indicating the region(s) for which offer is valid

inventoryLevel ● Int! non-null scalar​

Number of units available to be shipped. (aka Stock, Quantity)

packaging ● String scalar​

Packaging of parts (eg Tape, Reel)

moq ● Int scalar​

Minimum Order Quantity: smallest number of parts that can be purchased

prices ● [SupPricePoint!]! non-null object​

The price points of the offer, sorted by minimum order quantity

clickUrl ● String! non-null scalar​

The URL to view offer on distributor website. This will redirect via Octopart's server.

updated ● DateTime! non-null scalar​

The last time data was received from distributor feed or API for this offer.

factoryLeadDays ● Int scalar​

Number of days to acquire parts from factory.

Requires plan feature: LEAD_TIME.

onOrderQuantity ● Int scalar​

Number of parts on order from factory.

factoryPackQuantity ● Int scalar​

Order multiple for factory orders.

orderMultiple ● Int scalar​

Number of items which must be ordered together.

multipackQuantity ● Int scalar​

The quantity of parts as packaged by the seller.

isCustomPricing ● Boolean! non-null scalar​

Whether this offer is specific to the customer making the request.