Open API: endpoint list
Every endpoint an open API key can call, grouped by scope. The list is generated from the code, so it is exactly what a key can call. How to create a key, authenticate and read errors: Open API (API keys).
Base URL https://app.sellertiger.com, header Authorization: Bearer stk_…. :id and the like are placeholders for a record id (:sku = a SKU code, :ym = a month YYYY-MM). GET /api/api-keys/me works with every key and returns this list for the key's own scopes.
Note: No scope opens
DELETE, AI generation (except tagging expense lines in budget:write), exports / downloads, settings, members, connections, the platform console or key management.
content:write
read / write · 17 endpoints
GET /api/assets/:id
POST /api/assets/:id/link
POST /api/assets/link
POST /api/assets/upload
GET /api/content
POST /api/content
GET /api/content/:id
PATCH /api/content/:id
POST /api/content/:id/duplicate
POST /api/content/:id/link-fix
POST /api/content/:id/metrics
POST /api/content/:id/publish
POST /api/content/:id/status
POST /api/content/:id/submit
POST /api/content/bulk
GET /api/content/meta
GET /api/content/summary
kol:write
read / write · 33 endpoints
GET /api/kol/creators
POST /api/kol/creators
GET /api/kol/creators/:id
PATCH /api/kol/creators/:id
POST /api/kol/creators/:id/contacts
GET /api/kol/creators/check-account
GET /api/kol/creators/search
GET /api/kol/deals
POST /api/kol/deals
GET /api/kol/deals/:id
PATCH /api/kol/deals/:id
POST /api/kol/deals/:id/pay-fee
POST /api/kol/deals/:id/status
POST /api/kol/deals/:id/submit
POST /api/kol/deals/check
GET /api/kol/guide
GET /api/kol/meta
GET /api/kol/posts
POST /api/kol/posts
GET /api/kol/posts/:id
PATCH /api/kol/posts/:id
POST /api/kol/posts/:id/pay-commission
GET /api/kol/samples
POST /api/kol/samples
GET /api/kol/samples/:id
PATCH /api/kol/samples/:id
POST /api/kol/samples/:id/status
POST /api/kol/samples/check
GET /api/kol/targets
PUT /api/kol/targets
GET /api/kol/targets/okr
GET /api/kol/templates
POST /api/kol/templates/:id/render
campaigns:write
read / write · 16 endpoints
GET /api/campaigns
POST /api/campaigns
GET /api/campaigns-catalog
GET /api/campaigns/:id
PATCH /api/campaigns/:id
POST /api/campaigns/:id/content
POST /api/campaigns/:id/duplicate
POST /api/campaigns/:id/link
POST /api/campaigns/:id/milestones
PATCH /api/campaigns/:id/milestones/:mid
GET /api/campaigns/:id/prices
PUT /api/campaigns/:id/prices
POST /api/campaigns/:id/prices/bulk
POST /api/campaigns/:id/status
POST /api/campaigns/:id/submit
POST /api/campaigns/price-check
okr:write
read / write · 12 endpoints
GET /api/okr
GET /api/okr/checkins
GET /api/okr/krs/:id
PATCH /api/okr/krs/:id
POST /api/okr/krs/:id/checkins
POST /api/okr/krs/:id/milestones/:mid
POST /api/okr/objectives
GET /api/okr/objectives/:id
PATCH /api/okr/objectives/:id
POST /api/okr/objectives/:id/krs
GET /api/okr/periods
GET /api/okr/reviews
calendar:write
read / write · 8 endpoints
GET /api/calendar
POST /api/events
GET /api/events/:id
PATCH /api/events/:id
GET /api/tasks
POST /api/tasks
GET /api/tasks/:id
PATCH /api/tasks/:id
budget:write
read / write · 21 endpoints
GET /api/budget/accounts
GET /api/budget/ad-platforms
GET /api/budget/ads
POST /api/budget/ads
PATCH /api/budget/ads/:id
POST /api/budget/ads/import
GET /api/budget/budgets
PUT /api/budget/budgets
POST /api/budget/budgets/copy
POST /api/budget/budgets/split
POST /api/budget/expense/accounts
POST /api/budget/expense/classify
POST /api/budget/expense/import
GET /api/budget/ledger
POST /api/budget/ledger
PATCH /api/budget/ledger/:id
POST /api/budget/peak/import
GET /api/budget/remaining
GET /api/budget/subscriptions
POST /api/budget/subscriptions
PATCH /api/budget/subscriptions/:id
finance:recon
read / write · carries platform data — enabled per company by the platform · 20 endpoints
GET /api/budget/peak/matrix
GET /api/budget/pnl
GET /api/finance/mapping
GET /api/finance/months
GET /api/finance/months/:ym
GET /api/finance/peak/docs
PATCH /api/finance/peak/docs/:id
POST /api/finance/peak/docs/bulk
GET /api/finance/peak/imports
POST /api/finance/peak/upload
PATCH /api/finance/recon/items/:id
POST /api/finance/recon/run
GET /api/finance/recon/runs
GET /api/finance/recon/runs/:id
GET /api/finance/recon/runs/:id/missing
POST /api/finance/recon/runs/:id/resolve
POST /api/finance/recon/runs/:id/task
GET /api/finance/sources
GET /api/finance/status
GET /api/finance/templates/info
catalog:read
read only · carries platform data — enabled per company by the platform · 41 endpoints
GET /api/inventory/exporters
GET /api/inventory/forecast
GET /api/inventory/holidays
GET /api/inventory/ledger
GET /api/inventory/moves
GET /api/inventory/outlook
GET /api/inventory/overview
GET /api/inventory/platform-stock
GET /api/inventory/pos
GET /api/inventory/pos/:id
GET /api/inventory/pos/:id/review
GET /api/inventory/settings
GET /api/inventory/shippers
GET /api/inventory/sku/:sku
GET /api/inventory/suppliers
GET /api/inventory/suppliers/:id
GET /api/inventory/timeline
GET /api/inventory/warehouses
GET /api/pricing
GET /api/pricing/actual
GET /api/pricing/fee-rules
GET /api/pricing/listing-prices
GET /api/pricing/rules
GET /api/pricing/sku/:sku
GET /api/pricing/strategy
GET /api/pricing/strategy-actual
GET /api/pricing/trend
GET /api/products
GET /api/products/:id
GET /api/products/:id/card
GET /api/products/:id/competitors
GET /api/products/:id/detail
GET /api/products/:id/links
GET /api/products/:id/shops
GET /api/products/:id/specs
GET /api/products/:id/split
GET /api/products/match/search
GET /api/products/match/unmatched
GET /api/products/sale-status/preview
GET /api/products/skus/:sku/card
GET /api/products/stoppedInside SellerTiger, press the headset button to ask the AI assistant or open a support ticket.