Takealot logo

Takealot

Takealot is South Africa's largest online retailer and the flagship brand of the Takealot Group, a Cape Town-headquartered e-commerce holding company that is majority-owned (approximately 96%) by Naspers through its consumer-internet arm Prosus. The Group operates a connected ecosystem of consumer brands — Takealot.com (general merchandise marketplace), Mr D (on-demand food and grocery delivery), Superbalist.com (fashion and homeware, divested in September 2024 to a South African consortium led by Blank Canvas Capital but historically associated with the Group), and TFS (Takealot Fulfilment Services, the Group's first- and last-mile logistics arm) — and employs more than 7,300 people across South Africa. Takealot.com itself is a 1P-plus-3P hybrid marketplace where Takealot Retail sells its own inventory alongside thousands of third-party Marketplace sellers; sellers list, price, fulfil, and analyse their offers through the Seller Portal at seller.takealot.com and programmatically via the public Takealot Seller API. The Seller API is the company's primary external developer surface — a Swagger 2.0 / OpenAPI REST API at seller-api.takealot.com that exposes offer management (single and 10,000-item batch create / update / patch), stock-health and storage-fee diagnostics, and sales / order / customer-invoice reporting, authenticated with per-seller API keys minted from the Seller Portal and governed by per-key rate-limit headers (x-RateLimit-Limit / Remaining / Reset). There is no public buyer-side / catalog / consumer-facing API, no published OAuth flow, no webhook surface, no SDKs, no CLI, and no developer Slack / forum; the Group's GitHub presence (TAKEALOT org) is a small set of archived infrastructure forks (Diamond, statsite, kafka-connect-bigquery, protoc-gen-bq-schema, Newtonsoft.Json, Lithium) rather than a maintained developer platform. The Seller API is the integration point that powers South Africa's marketplace-listing tool ecosystem (Stock2Shop, Wherehouse, Flowgear, OrderEazi, and similar) and is the canonical artifact to profile for any Takealot capability work.

1 APIs 0 Features
CommerceE-CommerceMarketplaceRetailMarketplace SellersOffersOrdersSalesStock ManagementFulfilmentLogisticsFood DeliverySouth AfricaAfricaNaspersProsus

Takealot publishes 1 API on the APIs.io network: Seller API. Tagged areas include Commerce, E-Commerce, Marketplace, Retail, and Marketplace Sellers.

Takealot’s developer surface includes GitHub presence, YouTube channel, and 20 more developer resources.

APIs

Takealot Seller API

The Takealot Seller API is the public REST API that Takealot Marketplace sellers use to manage their offers, monitor stock health, and pull sales and order data on Takealot.com....

Resources

🔗
Website
Website
🔗
GroupWebsite
GroupWebsite
🌐
SellerPortal
SellerPortal
🔗
SellerAPIDocumentation
SellerAPIDocumentation
🔗
MrD
MrD
🔗
MrDFood
MrDFood
🔗
Superbalist
Superbalist
🔗
TakealotFulfilmentServices
TakealotFulfilmentServices
🔗
HelpCentre
HelpCentre
🔗
Careers
Careers
📰
Newsroom
Newsroom
🔗
Contact
Contact
📜
PrivacyPolicy
PrivacyPolicy
📜
TermsAndConditions
TermsAndConditions
👥
GitHub
GitHub
🔗
ParentCompany
ParentCompany
🔗
ProsusGroup
ProsusGroup
🔗
LinkedIn
LinkedIn
🔗
Twitter
Twitter
🔗
Facebook
Facebook
🔗
Instagram
Instagram
👥
YouTube
YouTube

Sources

Raw ↑
aid: takealot
name: Takealot
description: >-
  Takealot is South Africa's largest online retailer and the flagship brand of
  the Takealot Group, a Cape Town-headquartered e-commerce holding company that
  is majority-owned (approximately 96%) by Naspers through its consumer-internet
  arm Prosus. The Group operates a connected ecosystem of consumer brands —
  Takealot.com (general merchandise marketplace), Mr D (on-demand food and
  grocery delivery), Superbalist.com (fashion and homeware, divested in
  September 2024 to a South African consortium led by Blank Canvas Capital but
  historically associated with the Group), and TFS (Takealot Fulfilment
  Services, the Group's first- and last-mile logistics arm) — and employs more
  than 7,300 people across South Africa. Takealot.com itself is a 1P-plus-3P
  hybrid marketplace where Takealot Retail sells its own inventory alongside
  thousands of third-party Marketplace sellers; sellers list, price, fulfil,
  and analyse their offers through the Seller Portal at seller.takealot.com
  and programmatically via the public Takealot Seller API. The Seller API is
  the company's primary external developer surface — a Swagger 2.0 / OpenAPI
  REST API at seller-api.takealot.com that exposes offer management (single
  and 10,000-item batch create / update / patch), stock-health and storage-fee
  diagnostics, and sales / order / customer-invoice reporting, authenticated
  with per-seller API keys minted from the Seller Portal and governed by
  per-key rate-limit headers (x-RateLimit-Limit / Remaining / Reset). There is
  no public buyer-side / catalog / consumer-facing API, no published OAuth
  flow, no webhook surface, no SDKs, no CLI, and no developer Slack / forum;
  the Group's GitHub presence (TAKEALOT org) is a small set of archived
  infrastructure forks (Diamond, statsite, kafka-connect-bigquery,
  protoc-gen-bq-schema, Newtonsoft.Json, Lithium) rather than a maintained
  developer platform. The Seller API is the integration point that powers
  South Africa's marketplace-listing tool ecosystem (Stock2Shop, Wherehouse,
  Flowgear, OrderEazi, and similar) and is the canonical artifact to profile
  for any Takealot capability work.
type: Index
position: Provider
access: 3rd-Party
image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg
tags:
  - Commerce
  - E-Commerce
  - Marketplace
  - Retail
  - Marketplace Sellers
  - Offers
  - Orders
  - Sales
  - Stock Management
  - Fulfilment
  - Logistics
  - Food Delivery
  - South Africa
  - Africa
  - Naspers
  - Prosus
url: https://raw.githubusercontent.com/api-evangelist/takealot/refs/heads/main/apis.yml
created: '2026-05-24'
modified: '2026-05-24'
specificationVersion: '0.20'
apis:
  - aid: takealot:seller-api
    name: Takealot Seller API
    description: >-
      The Takealot Seller API is the public REST API that Takealot Marketplace
      sellers use to manage their offers, monitor stock health, and pull sales
      and order data on Takealot.com. It exposes offer CRUD by SKU / barcode /
      offer-id (single and batch of up to 10,000 items), batch-status polling,
      stock-count and stock-health-stats diagnostics tied to Takealot's
      storage-fee policy, and sales / sales-summary / sales-orders /
      customer-invoices reporting. Authentication is by per-seller API key
      (Authorization header) minted from the Seller Portal at
      https://seller.takealot.com/api/seller-api; the API is described as a
      Swagger 2.0 specification at https://seller-api.takealot.com/api-docs/
      with the canonical document at
      https://seller-api.takealot.com/api-docs/swagger.json. Responses are
      returned as application/json, text/csv, application/pdf, or text/html
      depending on the operation, and every response carries the standard
      x-RateLimit-Limit / x-RateLimit-Remaining / x-RateLimit-Reset headers.
    humanURL: https://seller-api.takealot.com/api-docs/
    baseURL: https://seller-api.takealot.com
    tags:
      - Marketplace
      - Sellers
      - Offers
      - Stock
      - Sales
      - Orders
      - Invoices
    properties:
      - type: Documentation
        url: https://seller-api.takealot.com/api-docs/
      - type: OpenAPI
        url: openapi/takealot-seller-openapi.yml
      - type: Swagger
        url: https://seller-api.takealot.com/api-docs/swagger.json
      - type: SellerPortal
        url: https://sellers.takealot.com/
      - type: APIKeyManagement
        url: https://seller.takealot.com/api/seller-api
      - type: Authentication
        url: https://seller-api.takealot.com/api-docs/
      - type: RateLimits
        url: https://seller-api.takealot.com/api-docs/
    contact:
      - FN: Takealot Seller Support
        url: https://sellers.takealot.com/
common:
  - type: Website
    url: https://www.takealot.com
  - type: GroupWebsite
    url: https://takealotgroup.com
  - type: SellerPortal
    url: https://sellers.takealot.com
  - type: SellerAPIDocumentation
    url: https://seller-api.takealot.com/api-docs/
  - type: MrD
    url: https://mrd.co.za
  - type: MrDFood
    url: https://mrdfood.com
  - type: Superbalist
    url: https://superbalist.com
  - type: TakealotFulfilmentServices
    url: https://takealotgroup.com
  - type: HelpCentre
    url: https://www.takealot.com/help-centre
  - type: Careers
    url: https://www.takealotgroup.com/careers
  - type: Newsroom
    url: https://takealotgroup.com/newsroom
  - type: Contact
    url: mailto:[email protected]
  - type: PrivacyPolicy
    url: https://www.takealot.com/help-centre/legal/privacy-policy
  - type: TermsAndConditions
    url: https://www.takealot.com/help-centre/legal/website-terms
  - type: GitHub
    url: https://github.com/TAKEALOT
  - type: ParentCompany
    url: https://www.naspers.com
  - type: ProsusGroup
    url: https://www.prosus.com
  - type: LinkedIn
    url: https://www.linkedin.com/company/takealot-com
  - type: Twitter
    url: https://twitter.com/TAKEALOT
  - type: Facebook
    url: https://www.facebook.com/TAKEALOT
  - type: Instagram
    url: https://www.instagram.com/takealot
  - type: YouTube
    url: https://www.youtube.com/user/TAKEALOTdotcom
maintainers:
  - FN: Kin Lane
    email: [email protected]