Source Systems & Freshness

Technical reference for DataHawk source systems, schemas, account requirements, and freshness fields.

Use this page when you need to map a business data type to its source API, account requirement, schema, or freshness field. For a business-friendly explanation of public vs. private data, see How DataHawk Sources Your Data.

Schema mapping by data type

DataHawk organizes datasets into schemas based on source system and modeling layer.

Data typePrimary schemasAccount required
Product listings, prices, Buy Box, sales estimatesPRODUCT, MARKET, REPORTSNo account connection for tracked public data
Keyword rankings and search volumeSEO, REPORTSNo account connection, but keyword tracking is required
Category and market dataMARKET, REPORTSNo account connection, but category tracking is required
Seller orders, finance, fees, profit, returnsFINANCE, SELLING_PARTNERSeller Central account
Inventory and FBA movement dataSELLING_PARTNER, RAW_INVENTORYSeller Central account
Vendor sales, inventory, and purchase-order dataSELLING_PARTNER, REPORTSVendor Central account
Amazon and Walmart advertisingADVERTISINGAdvertising account
Marketplace, account, currency, and tracked-entity referencesREFERENTIALVaries by table

For the full schema map, see Technical Reference.

Data history and refresh by channel

💡

Two different questions get confused often: "how far back does my history go" (how much data DataHawk retrieves when you first connect) and "how long until I see any data" (the processing time before that historical data appears at all, roughly 24 hours for any source — see Before Starting). The table below answers the first question.

ChannelHistorical backfill on connectionRefresh frequencyTypical delay on recent data
SellerUp to 2 yearsDailyLatest 48 hours may be incomplete. See Seller account setup.
VendorUp to 3 yearsDailyAbout 72 hours (roughly 3 days), due to Amazon API limitations. Demand Forecasts specifically refresh weekly, not daily. See Vendor account setup.
AdvertisingUp to 60 days (the maximum Amazon's Ads API allows)DailyLatest 24–48 hours may still be incomplete while Amazon finishes processing. See Advertising account setup.

Regardless of channel, DataHawk keeps accumulating history day by day after connection, so your usable history grows past the initial backfill the longer you stay connected.

Source systems

Source systemWhat DataHawk collects
Amazon public storefrontProduct attributes, pricing, BSR, offers, category rank, and search visibility signals
Amazon Selling Partner API (SP-API)Seller, Vendor, inventory, finance, returns, replenishment, and Brand Analytics reports
Amazon Advertising APISponsored Ads and DSP performance data
Walmart Marketplace APIWalmart Marketplace seller data
Walmart Connect APIWalmart advertising performance data
DataHawk collection and modeling layerSales estimates, competitor detection, listing quality analysis, keyword research, and curated report tables

Freshness and delay fields

Many tables expose one or more fields that help you determine whether a row is current, historical, or recently refreshed.

Field patternTypical use
DATE_DAY / OBSERVATION_DATEBusiness date represented by the row
OBSERVATION_TIMETimestamp of a collected snapshot when more precision is available
UPDATED_ATTime when the row was last updated in DataHawk
TIME_INTERVAL_START_DATE / TIME_INTERVAL_END_DATEStart and end of an aggregated period
REPORTING_DATE / report date fieldsSource-report date from Amazon or Walmart

For current-state tables such as inventory or listing snapshots, filter to the latest available date instead of querying all history. For event or ledger tables, use the business date and transaction status fields documented in the relevant dataset page.

Where to go next

On this page